现在设计一isa卡,如何对isa卡上的RAM(4k*8)进行寻址?thanks in advance.
回复(8) 2002-07-16 21:59 来自版块 - 板卡设计
表情
jst7792这种映射方式不是做成存储器映射后直接用指针访问,而是通过一系列的端口读写指令.典型的操作是:先写地址(高.低)然后读端口,如果有自动增量,则可以连续的读相同端口获得相应的内容,如果没有,则必须每读写一个端口后,更改地址寄存器内容.(2002-07-19 13:47)
kermit_shie还是做成PCI上的Memory映射会比较好。毕竟以后主板很难找到ISA的了。而且我可以帮你做PCI转ISA。有兴趣,请联系我xdxq@163.net(2002-07-19 11:40)
kermit_shie还是做成PCI上的Memory映射会比较好。毕竟以后主板很难找到ISA的了。而且我可以帮你做PCI转ISA。(2002-07-19 11:40)
nothingbutsee将数据锁存来作为地址线?还是IOR/W 这样做没有问题吧!谢谢 (2002-07-18 13:48)
jst7792其余情况都是指保护模式下的操作系统,dos是不需要驱动程序的. 4k*8的ram我的建议是做成IO映射,当然不是直接映射,而使用3个端口,一个端口用来保存高位地址,一个用来保存低位地址,一个是数据端口,如果想提高效率,再做一个地址自动增量.这样在98下就可以用inport函数访...(2002-07-18 08:49)
jpl1978jst7792兄: 你说的其余情况是否也包括了dos中 (2002-07-17 20:38)
nothingbutsee能不能再详细的说明一下,再给10分。最好给个例子说明,谢谢(2002-07-17 12:11)
jst7792首先确定采用的是IO映射还是memory映射,其次确认是否采用了PNP,IO映射在98下可以直接操作,其余情况都需要有驱动程序.(2002-07-17 08:27)

返回顶部