阅读:1159回复:5
Tom老大看过来
现在我也有几个问题等着解决,请高手不吝赐教:
(1)用DeviceIoControl传数,当希望读回0x00~0x7F时,应用程序正确的读回了,但以后的数前面都有一个0xFFFFFF**,不知道为什么,请各位大侠给以指导。如果有例程就好了。 (2)用m_IoPortRange0和m_MemoryRange0给应用程序返回数据,不知道为什么数据相同,难道就该相同吗? (3)如何找到Local端的8位数据/地址的片子并进行读/写操作呢?我已经用PlxMon和Plx公司给API函数调试过了,没有问题。 如果cyoun和Tom老大能看到改贴就好了,到时给个email联系,先谢谢了。 我的邮箱:hawk@emails.bjut.edu.cn |
|
|
沙发#
发布于:2004-01-12 10:37
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-01-12 16:25
给分先。
老大,我是根据武安河WDM书上第四章简单的例子改的。应该不会有错吧。 今天上午又编的机子一读数就总重新启动,而且SOFTICE总截取到页错误,用原来的已经调通的程序也不行,只好格机子了。 郁闷,什么时候才能做完呢? TOM老大,请多照顾一下。 [编辑 - 1/12/04 by hawkdtw] |
|
|
地板#
发布于:2004-01-12 16:47
2,如果9052内部寄存器的映射都有,就是对的。
―――――― 不太明白这句话的意思。麻烦老大再给解释一下。 |
|
|
地下室#
发布于:2004-01-13 10:12
用户被禁言,该主题自动屏蔽! |
|
5楼#
发布于:2004-01-13 22:14
老大,我已经把E2PROM中的数改了,目前PCI配置寄存器和LOCAL端(我只使了一个)都映射成MEMEORY的了,I/O的已经不使能了。
结果: VC的运行环境已经被我编乱了,窗口满屏幕乱串,跟病毒发作一样。 措施:改进读的指针,改成读一个数 结果:SOFTICE截取到页错误 哪儿的问题啊!请大侠们援手。 |
|
|