阅读:1140回复:2
太奇怪!这是什么问题?
简单而不能再简单的代码!
问题是为什么就是写不进去呢?(什么?读不出来?应该不会) 还是那块卡,PIO,暂不采用中断,内存映射方式,映射后基址为0xFF5D0000(其中某一次)。 调试方式为自发自收。 基址+0 -------- 发数、收数 先用WRITE_REGISTER_LONG写了某个非0数 再WRITE_REGISTER_LONG读的时候居然为0?!(其实执行完写操作,查看0xFF5D0000+0时仍然为0!) 应该说卡没有问题,dos下自检可以通过。 CreateFile中参数为可读写。 |
|
|
沙发#
发布于:2001-10-04 21:38
嗯?究竟是问题太弱还是真的没人知道?(嫌分少?)
|
|
|
板凳#
发布于:2001-10-10 22:34
What does FF5D0000 mean in your code? Physical space or virtual space? For memory mapped registers, you should read/write them in virtual space!
wish it helps, |
|