No.42953 作者:shuibin 邮件:shuibin_2002@163.com ID:15267 登陆:2次 文章数:2篇 最后登陆IP:218.28.73.38 最后登陆:2004/10/12 15:12:13 注册:2003/9/29 11:44:04 财富:111 发帖时间:2003/9/29 11:47:13 发贴者IP:202.114.118.11 标题:shuibin:请问s5933基地址寄存器配置问题,谢谢! 摘要:No.42953请问s5933基地址寄存器配置问题,谢谢! 我是pci的初手,对关于基地址寄存器的配置问题迷糊的很,有一篇西南交通大学的优秀硕士论文--曹军的《基于pci总线的高速数据采集卡的研制》,他用S5933作接口芯片,其中设置BAR0:0000E301 BAR1:DE000008 BAR2:0000EC01。说明为:BAR0定义为64字节的I/O空间,BAR1为32位4k字节的存储器空间,BAR2定义为32位16字节的I/O空间。显然bit0定义是存储器空间(0)还是I/O空间(1)。对于定义的大小我就一头雾水了。再说,所谓基地址寄存器,应该含有本卡物理地址的信息吧?那它又在哪几位定义呢? 请问大侠: 1,s5933的基地址寄存器的bit3-bit31是怎样定义的?以上文中设置是否正确? 2,我看见有的书说配置时,S5933首先给出40h地址。那么利用串行eprom作配置芯片时,配置代码应该是从00开始还是从40h开始? ......
>>返回讨论的主题
|