管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
我今天在看micro2440上led驱动的代码,发现了一个问题,琢磨不出其中的原因,特向各位大侠请教。
阅读的代码为:drivers/char/mini2440_leds.c
其中Led1对应的pin脚是GPB5, 从datasheet上查阅得知,其基地址为:0x56000010,通过ioremap后
得到的虚拟地址为:0xc4810010。但是驱动代码里在操作的时候却使用的是:0xfb000010(函数s3c2410_gpio_cfgpin中)。
为什么会这样子使用,这其中有什么玄机吗?