阅读:1563回复:5
请问joyfly和其他大佬地址空间问题
各位好,
我有一个疑问 BusAddress和系统地址 sytermaddress的含义? 即WINCE DDK 中HALTranslateBusAddress()和HALTranslateSytermAddress()中的相关概念 sytermaddress 是物理RAM,还是虚拟地址?或是其他? busaddress似乎不是I/O端口的空间吧? |
|
沙发#
发布于:2003-07-18 10:57
1。不好意思,但是我还是有一点不明白!
比如对于ISA/EISA总线,我占用的地址空间无论是I/O还是MEMORY空间我占用的空间就是系统空间呀? 硬件设计工程师给我的使用说明中说的很清楚,I/O 261H,260H DMA使用 0xD0000--0XDFFFF,这不是系统空间吗? 也就是在硬件设计时就能确定系统空间? 那驱动就应操作这个给定的系统空间? 那DDK的HALTranslateBusAddress()和HALTranslateSytermAddress()是做什么的呢? 大佬们别嫌我烦啊! 2。WINCE下如何启动DMA操作? |
|
板凳#
发布于:2003-07-21 09:54
多谢二位大虾,joyfly和lifeship
|
|