도와주세요!!
글 수 15,339
2008.10.27 05:54:52 (*.124.97.58)
13007
안녕하세요...
로그인 배경화면을 바꾸려고, 강좌대로 따라해 봤습니다. 컴파일도 문제 없이 됐고, gif도 문제 없이 c화일로 변환되었습니다.
zImage도 zImage.ez-s3c2440으로 바꿔서 올려 봤는데, 배경 그림이 안나오네요..
int __init xxx_probe(struct platform_device *dev)부분도 바꿨고, menuconfig도 수정 했습니다.
참고로 s3c2440의 경우는 s3c2410fb.c가 맞는지요?
static int __init s3c2410fb_probe(struct platform_device *pdev){
struct s3c2410fb_info *info;
struct fb_info *fbinfo;
struct s3c2410fb_hw *mregs;
#if !defined(CONFIG_FRAMEBUFFER_CONSOLE) && defined(CONFIG_LOGO)
if (fb_prepare_logo(&info->fb, FB_ROTATE_UR)) {
printk("Start display and show logo\n");
/* Start display and show logo on boot */
fb_set_cmap(&info->fb.cmap, &info->fb);
fb_show_logo(&info->fb:set, FB_ROTATE_UR);
}
#endif
|}
같이 수정을 했습니다만, 콘솔은 나오는데, 그림이 안나옵니다.
답변 부탁드리겠습니다.
추신) 많은 질문에 답변하시느라 힘드시겠지만, 그래도 질문에 대한 답변이 없으면, 질문한 사람도 힘들겠구만 하고 생각해 주십시요.
s3c2410fb.c 에서 &info->fb 를 전부 &fbinfo->fb 로 바꾸어서 해 보세요..
#if !defined(CONFIG_FRAMEBUFFER_CONSOLE) && defined(CONFIG_LOGO)
if (fb_prepare_logo(&fbinfo->fb, FB_ROTATE_UR)) {
printk("Start display and show logo\n");
/* Start display and show logo on boot */
fb_set_cmap(&fbinfo->fb.cmap, &fbi->fb);
fb_show_logo(&fbinfo->fb, FB_ROTATE_UR);
}
#endif
그럼 좋은 하루 되세요..