pikachu_dd
驱动牛犊
驱动牛犊
  • 注册日期2003-06-03
  • 最后登录2003-06-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2005回复:5

再请教一个问题,outb和writeb有什么区别?谢谢高手!

楼主#
更多 发布于:2003-06-03 11:20
x86 linux中outX和writeX的用法有什么区别?
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-03 11:29
outl是写一个long word到io space, 而writel是写一个long word到memory space,driver中经常根据硬件地址映射的到io space还是memory space, 做一些宏定义
pikachu_dd
驱动牛犊
驱动牛犊
  • 注册日期2003-06-03
  • 最后登录2003-06-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-03 11:34
x86下io/memory不是同意映射的么?如果这样是不是这两个函数可以混合用?
right_wind
驱动中牛
驱动中牛
  • 注册日期2001-10-12
  • 最后登录2018-05-29
  • 粉丝1
  • 关注0
  • 积分60分
  • 威望66点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-06-03 13:14
最好不要混用,io空间与内存空间的地址范围是不同的。
good good study, day day up。
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-06-04 12:18
x86体系对io空间和memory空间使用不同的指令访问,是不可以混用的
pikachu_dd
驱动牛犊
驱动牛犊
  • 注册日期2003-06-03
  • 最后登录2003-06-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-06-04 13:58
非常感谢!可是怎么给分的那个按钮不见了?是不是这里只有第一次回复才可以给分啊?
游客

返回顶部