版块
论坛
喜欢
话题
应用
搜索
登录
注册
nothingbutsee的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=22776
对isa卡上RAM寻址(古老问题)
现在设计一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)
回复
jpl1978
:
jst7792兄: 你说的其余情况是否也包括了dos中
(2002-07-17 20:38)
回复
nothingbutsee
:
能不能再详细的说明一下,再给10分。最好给个例子说明,谢谢
(2002-07-17 12:11)
回复
jst7792
:
首先确定采用的是IO映射还是memory映射,其次确认是否采用了PNP,IO映射在98下可以直接操作,其余情况都需要有驱动程序.
(2002-07-17 08:27)
回复
nothingbutsee
加关注
写私信
0
关注
0
粉丝
7
帖子
返回顶部