阅读:1133回复:2
一个问题:PCI卡初始化寄存器的实现
工具:VC++,VtoolsD,SoftICE
偏移量是D5100000 在初始化过程中需要配置的寄存器有: LAS0RR。地址:00h LAS0BRD。地址:28h LAS0BA。地址:14h CS0BASE地址:3Ch LAS0RR 设置: 0FFFF800 LAS0BRD 设置: 00000000 (8位总线,缺省32位00800000) CS0BASE 设置:000000801 LAS0BA 设置: 000000001 请问如何在VC++里面用函数实现呢?我真的完全不明白,谢谢各位 |
|
沙发#
发布于:2003-04-21 11:28
你想作什么样的驱动程序?VxD,WDM?
还是仅仅想查看一下寄存器的情况? 在什么平台下,win98? Win NT? Win 2000/XP? 不同的情况,处理是不一样的 |
|
板凳#
发布于:2003-04-21 14:53
恩,对不起,说的不明白,是WINDOWS98下的VxD驱动,目的是初始化PCI9030使我能够读取它控制的IDT7130里面的数据。
|
|