|
《Understand linux内核》中关于linux对I/O的地址映射采用的是ioremap(),原话是这样的(原版p360)
“The recommended way to access the 0xfc000000 I/O location is thus:
io_mem = ioremap(0xfb000000, 0x200000);
t2 = readb(io_mem + 0x100000);
Thanks to these macros, all dependences on platform-specific ways of accessing the I/O
shared memory can be hidden.”
我怎么也看不明白,访问0xfc000000怎么+0x100000就ok了,
差一个0啊。不知是不是我理解错了?还有什么潜在机制?? |
|