原帖地址:http://blog.chinaunix.net/uid-21289517-id-1828602.html
void * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags)
入口: phys_addr:要映射的起始的IO地址;
size:要映射的空间的大小;
flags:要映射的IO空间的和权限有关的标志;
功能: 将一个IO地址空间映射到内核的虚拟地址空间上去,便于访问;
*void ioremap(unsigned long offset, unsigned long size);
参数:
offset:物理地址
size:要映射的空间的大小
返回值:页映射,返回虚拟地址
iounmap()函数,解除虚拟地址的映射;
如:iounmap(GPSETL0);