品雪: 这个就复杂了 [阅读: 405] 2006-01-23 09:58:40 简点说在X86上,ioAddr | PAGE_OFFSET就是其线性地址,你研究一下ioremap()函数好了,然后你会发现它依赖于get_vm_area()。 对于非X86,可能情况有所不同,你看看readb/writeb, memcpy_from/toio这些宏的实现好了。