안녕하세요.
/dev/fb* 를 살펴보니
fb/0 에 실제 연결이 되어있는것 같습니다.
fb0은 fb/0을 심볼릭 링크를 한것이구요.
이부분을 fb 로 바꾸려면 어떻게 해야할까요?
일단 루트 파일 시스템에서 fb/0 을 fb로 바꾸고 fb0의 심볼릭 링크를 fb로 바꾸었었는데, 잘 동작하지 않더라구요.
glogo 프로그램은 바로 fb/0을 여는 것같아서 테스트가 안되네요.
따로 커널에서 수정해야할 부분이 있는것인가요?
그럼 좋은 하루 보내세요~ ^^
보통 예전 devfs를 쓸 경우(2.6.12 이전) /dev/fb/0 형식으로 잡힙니다.
2.6.13서부터는 udev를 주로 쓰는데, udev는 정해주기 나름이고요.
해서 program을 작성할때는 /dev/fb/0나 /dev/fb0를 열게 작성을 합니다. 실제로는 한번 열어보고 fail이면 다음넘을 열게 작성합니다.
만일 바꾸시고 싶으시면
udev rules을 변경하시면 됩니다.
rootfs의 etc/udev/rules.d/udev.rules 라는 파일의
# fb devices
KERNEL="fb[0-5]*", NAME="fb/%n", SYMLINK="%k"
이 부분을 수정해 주시면 됩니다.