阅读背景:

outb函数与volatile 类型变量

来源:互联网 
      在linux的驱动程序中,都会使用大量的outb、outw、inb、inw等等宏来访问硬件或寄存器。这些宏的定义都在相应处理器体系下的include/asm目录下的io.h中定义。追究下去,这些宏最终就是一个volatile变量的的赋值:       在linux的驱动程序中,都会使用大量的outb、outw、inb、inw



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: