天嵌 ARM开发社区

 找回密码
 注册
查看: 1498|回复: 4

关于移植手册的疑问,请问管理员

[复制链接]
lightfather 发表于 2010-6-21 17:31:31 | 显示全部楼层 |阅读模式
static struct s3c2410fb_mach_info smdk2440_fb_info __initdata = {
.displays = &smdk2440_lcd_cfg,
.num_displays = 1,
.default_display = 0,

#if 0
/* currently setup by downloader */
.gpccon = 0xaa940659,
.gpccon_mask = 0xffffffff,
.gpcup = 0x0000ffff,
.gpcup_mask = 0xffffffff,
.gpdcon = 0xaa84aaa0,
.gpdcon_mask = 0xffffffff,
.gpdup = 0x0000faff,
.gpdup_mask = 0xffffffff,
#endif

// .lpcsel = ((0xCE6) & ~7) | 1<<4,
};
为什么是 #if 0 难道关于gpc,gpd寄存器不用配置吗
那为什么驱动中s3c2410fb_init_registers中
/*把IO端口C和D配置成LCD模式*/
modify_gpio(S3C2410_GPCUP,  mach_info->gpcup,  mach_info->gpcup_mask);
modify_gpio(S3C2410_GPCCON, mach_info->gpccon, mach_info->gpccon_mask);
modify_gpio(S3C2410_GPDUP,  mach_info->gpdup,  mach_info->gpdup_mask);
modify_gpio(S3C2410_GPDCON, mach_info->gpdcon, mach_info->gpdcon_mask);
又用到了?
 楼主| lightfather 发表于 2010-6-21 19:34:51 | 显示全部楼层
1# lightfather
说明,第一段代码是lcd控制器的platform data,在驱动中被引用;
/arch/arm/mach-s3c2440/mach-smdk2440.c
驱动在\drivers\videos\3c2410fb.c 是lcd驱动
亚瑟王 发表于 2010-6-24 11:25:54 | 显示全部楼层
在uboot中已经初始化了,这里直接继承过来就行了。如果你愿意,再次配置一遍也是没有问题的。
 楼主| lightfather 发表于 2010-7-2 10:58:08 | 显示全部楼层
3qVERY much
 楼主| lightfather 发表于 2010-7-2 11:02:12 | 显示全部楼层
3# 亚瑟王


非常感谢 ,天嵌的售后服务真的非常好!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 05:57 , Processed in 1.048869 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表