阅读:1654回复:3
请教怎样确定RAM的地址?
可以从设备管理器资源中或9054的PCI基址寄存器中得知板子在内存中的物理地址是FF900000,想在主机端编写一个C语言程序,实现对板子上RAM的读写,但怎样才能知道RAM的物理地址呢?看文章说“要进行物理地址->线性地址转换之后才能对存储器进行读写操作”,但怎样进行转换呢?按照什么规则?请高手帮忙!
|
|
沙发#
发布于:2003-09-28 19:46
虽然问题早已解决,但仍要感谢以上二位的回答与帮助!
谢谢啦! 不过目前又有一个新的小问题(见新帖),还请二位及各位高手帮忙。 再次感谢!!! |
|
板凳#
发布于:2003-09-24 23:57
1. you need a driver to talk to plx9054;
2. map the ram physical address to virtual address; 3. user mode application pass the data to driver to write into ram; or driver make a MDL then pass the user mode virtual address to user mode application for R/W; |
|
地板#
发布于:2003-09-18 11:44
用户被禁言,该主题自动屏蔽! |
|