linux device_create/__iomem

device_create: 创建设备文件: http://blog.csdn.net/qdlovecsj/article/details/7040798。device create + udev

__iomem是linux2.6.9内核中加入的特性。是用来个表示指针是指向一个I/O的内存空间。主要是为了驱动程序的通用性考虑。由于不同的CPU体系结构对I/O空间的表示可能不同。当使用__iomem时,编译器会忽略对变量的检查(因为用的是void __iomem)。若要对它进行检查,当__iomem的指针和正常的指针混用时,就会发出一些警告。

你可能感兴趣的:(linux device_create/__iomem)