일반 리눅스 부팅시 로고 데이터에 관해서..
2008.11.18 02:25
댓글 5
-
오재경
2008.11.21 01:55
-
한번만
2008.11.21 02:45
감사합니다. 위 강좌는 이미 참조했습니다.
지금 제가 고민하는 것은 강좌 내용과 조금 다릅니다.
커널이 16bpp로 되어있던 것을 24bpp로 변경하면 색상 재현이 제대로 되지 않는 것입니다.
그래서 224데이이터를 24bpp데이터로 변경하는 것에 관해서 알고 싶습니다. -
오재경
2008.11.21 02:50
실제 하드웨어 연결( MCU --> LCD )이 16비트가 아닌지 의심스럽군요
하드웨어를 확인하세요 -
한번만
2008.11.21 20:29
LCD와 CPU는 24비트로 연결되어있습니다. -
한번만
2008.11.25 23:26
224형식에 대해서 개략적으로 알았습니다.
우선 256-32개의 RGB 팔레트 테이블이 있더군요. 로고 데이터에 보면 clut라는 배열이 있는데 이 배열값이 RGB값들을 나타내더군요. clut[0]=R, clut[1]=G, clut[2]=B, clut[3]=R, clut[4]=G, clut[5]=B,...
그리고 clut224_data라는 배열은 몇번째 팔레트인지를 나타내는 인덱스 값이었습니다.
팔레트의 32..255까지의 배열에 clut 배열값을 16비트 혹은 32비트 데이터로 만들어 주면되더군요.




http://forum.falinux.com/zbxe/?mid=ezboard&document_srl=461805&listStyle=&cpage=