aetherstone
驱动牛犊
驱动牛犊
  • 注册日期2003-04-17
  • 最后登录2008-07-03
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1563回复:5

请问joyfly和其他大佬地址空间问题

楼主#
更多 发布于:2003-07-17 15:55
各位好,
我有一个疑问 BusAddress和系统地址  sytermaddress的含义?
即WINCE DDK 中HALTranslateBusAddress()和HALTranslateSytermAddress()中的相关概念

sytermaddress 是物理RAM,还是虚拟地址?或是其他?
busaddress似乎不是I/O端口的空间吧?

aetherstone
驱动牛犊
驱动牛犊
  • 注册日期2003-04-17
  • 最后登录2008-07-03
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-18 10:57
1。不好意思,但是我还是有一点不明白!
比如对于ISA/EISA总线,我占用的地址空间无论是I/O还是MEMORY空间我占用的空间就是系统空间呀?
硬件设计工程师给我的使用说明中说的很清楚,I/O 261H,260H
DMA使用 0xD0000--0XDFFFF,这不是系统空间吗?
也就是在硬件设计时就能确定系统空间?
那驱动就应操作这个给定的系统空间?
那DDK的HALTranslateBusAddress()和HALTranslateSytermAddress()是做什么的呢?
大佬们别嫌我烦啊!

2。WINCE下如何启动DMA操作?
aetherstone
驱动牛犊
驱动牛犊
  • 注册日期2003-04-17
  • 最后登录2008-07-03
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-21 09:54
多谢二位大虾,joyfly和lifeship
游客

返回顶部