2009-12-05 6 views
1

그래픽 모드로 전환하기 위해 Intel 915 기반 KMS를 사용하는 USB 스틱에서 부팅하는 커널 2.6.31이 있습니다. 그것은 아름다운 Tux 로고가있는 프레임 버퍼 콘솔로 멋지게 원래 해상도 및 부팅 자체를 설정하는 것으로 보인다!inteldrmfb api?

질문 : 어떻게 inteldrmfb에 액세스합니까?/dev에 어떻게 넣을 수 있습니까? udev가이 작업을 수행합니까?

프레임 버퍼를 직접 프로그래밍하기위한 API는 무엇입니까?

감사합니다, FM

답변

0

는 directfb 라이브러리를 시도?

편집 : 커널 API는 linux/Documentation/fb에 문서화되어 있습니다. 우선 커널 git 트리의 Documentation/fb/framebuffer.txt을 참조하십시오. 오랫동안 변하지 않은 것 같습니다. 아마 아직도 정확할거야. 커널 < -> 사용자 API가 안정적인 경향이 있습니다.

http://www.linux-fbdev.org/HOWTO/index.html. 유용 할 수도 있지만 커널 문서만큼 유용하지는 않습니다.

아마도 여러분이 말한 것처럼 라이브러리 소스는 작업 수행 방법에 대한 최고의 참조 일 것입니다.

모듈이로드되어 있어도/dev/fb0이 보이지 않는다면 udev를 구성해야 할 필요가 있습니까? 아니면 그냥 자신을 mknod.

+0

저는 DirectFB에 대해 알고 있습니다. 내가 관심을 갖는 것은 프레임 버퍼 디바이스에서 내 보낸 API에 관한 문서 (즉,/dev/fb0 또는 무엇이든)입니다. 이것은 DirectFB와 같은 것이 사용하게 될 API입니다. DirectFB 코드를 살펴볼 수 있다고 생각하지만 문서가 있으면 좋겠다. 감사합니다, FM –

+0

아마 당신이 찾고있는 것이 무엇인지 알고 유용한 답이있을 것입니다. –