阅读:2004回复:5
再请教一个问题,outb和writeb有什么区别?谢谢高手!
x86 linux中outX和writeX的用法有什么区别?
|
|
沙发#
发布于:2003-06-03 11:29
outl是写一个long word到io space, 而writel是写一个long word到memory space,driver中经常根据硬件地址映射的到io space还是memory space, 做一些宏定义
|
|
板凳#
发布于:2003-06-03 11:34
x86下io/memory不是同意映射的么?如果这样是不是这两个函数可以混合用?
|
|
地板#
发布于:2003-06-03 13:14
最好不要混用,io空间与内存空间的地址范围是不同的。
|
|
|
地下室#
发布于:2003-06-04 12:18
x86体系对io空间和memory空间使用不同的指令访问,是不可以混用的
|
|
5楼#
发布于:2003-06-04 13:58
非常感谢!可是怎么给分的那个按钮不见了?是不是这里只有第一次回复才可以给分啊?
|
|