我现在做一个PCI实验卡,有两个chip sel内存映射空间,空间大小都是128字节,基地址都是0,一个IO映射空间,两个中断线.我想问的是:1.需要配置eeprom的哪些寄存器?书上讲的都不够详细,而且英文理解起来也不容易,请高手指教.2.plxmon可以写eeprom芯片么?...
全文
回复(12) 2002-10-16 16:36 来自版块 - ABC初学者
表情
zhangkefu_shy每个PCI设备都有个配置寄存器,用于保存OS分配给的地址空间,中断号等信息。9052在启动时读入EEPROM中的信息,用于完成本地的配置及向主机申请资源等。自然,在获得资源后,将信息保存在本地配置寄存器中。OS并不知道你有EEPROM,它为何要读写呢?(PCI的规范上可从未见此款...(2002-10-23 11:06)
yunri_2要通过驱动程序,在驱动程序中调用OS的底层I/O(IO映射)或存储器读写(存储器映射),就可修改EEPROM值了。 如果你有加密器,直接读写,不是更方便? 那就是说,每次发现新硬件后,OS都会对PCI的EEPROM进行一次读写操作了? 应该是这样子吧!俺还菜着呢。。。...(2002-10-22 17:03)
zhangkefu_shy要通过驱动程序,在驱动程序中调用OS的底层I/O(IO映射)或存储器读写(存储器映射),就可修改EEPROM值了。 如果你有加密器,直接读写,不是更方便?(2002-10-21 21:45)
yunri_29052的地址映射是由EEPROM中的相应设置决定的。多读几遍数据手册,然后试试,你就会明白了。 :cool: EEPROM是不是可以由OS进行修改呢?(2002-10-19 18:28)
zhangkefu_shy9052的地址映射是由EEPROM中的相应设置决定的。多读几遍数据手册,然后试试,你就会明白了。 :cool:(2002-10-19 17:37)
yunri_2朋友: 你好! 我是新手,很多问题我不懂,帮不上忙。 我一直不明白“如果我做两块相同的PCI卡,计算机怎样区分他们?” 呵呵,这个我也是初学者,我想是不是这样子:系统检测到两块卡后,为每块卡分配了一个地址,并把这个地址写进了朋EEPROM,以便各个卡...(2002-10-19 16:32)
z_bing朋友: 你好! 我是新手,很多问题我不懂,帮不上忙。 我一直不明白“如果我做两块相同的PCI卡,计算机怎样区分他们?” (2002-10-19 15:43)
jping 这位朋友你好,我现在也在做PCI卡的工作,我主要是要通过PCI9052将ISA与PCI转接,听说可以加快速度。工作刚刚开始, 也需要使用PCI9050RDK卡,和做驱动的软件,望能介绍经验,共同进步,小弟感激不尽。 :) 好啊,不过我没有用pci9050rdk卡,也...(2002-10-18 12:28)
jping1.9052databook第8章registers讲的很清楚 2.plxmon可以写eeprom,不过要求先安装rdk的驱动,否则不认卡。 你也可以用plxmon编辑好文件然后用编程器写。 要安装rdk驱动必须使用rdk卡么? 不是什么编程器都可以写93lc46吧...(2002-10-18 12:26)
jping1.9052databook第8章registers讲的很清楚 2.plxmon可以写eeprom,不过要求先安装rdk的驱动,否则不认卡。 你也可以用plxmon编辑好文件然后用编程器写。 要安装rdk驱动必须使用rdk卡么? 不是什么编程器都可以写93lc46吧...(2002-10-18 12:24)

返回顶部