阅读:2004回复:12
怎么把IO口数据写到内存? |
|
|
沙发#
发布于:2002-05-14 14:44
??什么意思??你是想把I/O口的数据读到系统内存??
这些函数可能对你有用: READ_PORT_UCHAR WRITE_PORT_UCHAR READ_PORT_USHORT WRITE_PORT_USHORT READ_PORT_ULONG WRITE_PORT_ULONG READ_PORT_BUFFER_UCHAR WRITE_PORT_BUFFER_UCHAR READ_PORT_BUFFER_USHORT WRITE_PORT_BUFFER_USHORT READ_PORT_BUFFER_ULONG WRITE_PORT_BUFFER_ULONG 我也就知道这些了,如果你能提供更详细的说明,其他兄弟可能知道更多。 |
|
|
板凳#
发布于:2002-05-14 14:48
哇
真是热心 写了这么多 |
|
|
地板#
发布于:2002-05-14 15:20
谢谢,你觉得使用
KMemoryRange m_MemoryRange2; m_MemoryRange2.inw(0,lpOutBuffer,1024); 行吗? |
|
|
地下室#
发布于:2002-05-14 15:22
这是什么
是被windriver封装过的? |
|
|
5楼#
发布于:2002-05-14 15:26
他是被DRIVERSTUDIO封装的。谢谢
|
|
|
6楼#
发布于:2002-05-15 18:37
??什么意思??你是想把I/O口的数据读到系统内存?? 请问如何使用这些函数? 是不是需要包含某个头文件,然后就可以直接使用了? |
|
7楼#
发布于:2002-05-15 19:25
你在wdm里面可以直接利用的阿
|
|
|
8楼#
发布于:2002-05-21 11:21
谢谢各位
|
|
|
9楼#
发布于:2002-05-22 19:49
谢谢,你觉得使用 对,使用这个就可以了! 不过,一次读1024个字节!不出问题吗??? 最好改小点,否则,可能在调用的的时候会出现死机现象... |
|
|
10楼#
发布于:2002-05-23 18:24
不同系统的指令不一样哈
|
|
|
11楼#
发布于:2002-05-23 20:13
DDK中呢
|
|
12楼#
发布于:2002-05-25 16:39
KMemoryRange m_MemoryRange2;
m_MemoryRange2.inw(0); 为什么这样就死机? |
|
|