阅读:1734回复:3
PCI卡设计求助(有酬)
小弟在公司一直负责ISA卡的硬件与软件设计(Dos下的驱动),由于众所周知的原因,公司现在要求我将该卡改成PCI卡,软件方面目前仍然要求用Dos驱动。小弟对Pci知之甚少,公司又催得甚急,唯有请诸位高手相助,在此先谢了:) email:wgxz@163.net
一些细节:该卡很简单,只是对0x310--0x32f的地址译码后进行16位的数据读写操作,BC5。02下用inport与outport函数操作,希望转成 Pci卡后对卡的读写操作也能如此简单就好。 |
|
沙发#
发布于:2002-01-09 09:18
不能这么简单需要读取pci配置空间...
|
|
|
板凳#
发布于:2002-01-09 12:21
说实话,如果在dos下作pci卡,感觉16位系统下的控制反而不如
windows下来的方便,最起码读配置空间32位系统下,用一条读 0xCF8,0xCFC的双字指令就可以了,可偏偏16位编译器不可能给你编译 出32位指令,好像在这种条件下,只能调用一个bios中断,可惜手头上 又没有这种中断的手册,实在是为难.撇开操作系统的问题,要作这样 的卡实在是很方便的,9050就可以了. |
|
|
地板#
发布于:2002-01-10 18:45
Dear jst7792,多谢你的指导!:) PCI bios的规范在驱动开发网有,或者你发email给我,我email给你,还请大侠进一步指导,如给一个图及简单的测试代码,如何?小弟必有所谢,决不食言。
|
|