阅读:1569回复:2
关于PLX9030的Linux驱动????????
我现在在写一9030的Linux驱动,但遇到一问题.当我使用ioremap函数映射出来的虚拟地址无法访问Local Bus上的设备.
for(i=0;i<6;i++) { if(!reguest_mem_region(pci_resource_start(dev,i),pci_resource_len(dev,i),\"plx9030\")) { printk(\"Can\'t Get Memory\"); break; } plx9030 = (char *)ioremap(pci_resource_start(dev,i),pci_resource_len(dev,i)); } 访问Plx9030的寄存器是正确的,但访问Local Bus的设备寄存器有问题,读出的Local Bus寄存器的值都是0.请各位大侠帮看看.谢谢!!!!! 操作系统:RedHat7.2 |
|
沙发#
发布于:2002-05-15 16:06
是不是那些寄存器本来就没有值啊?
兄弟 我最近正在做9060的驱动,遇到一些困难,可以交流交流啊 |
|
板凳#
发布于:2002-06-03 19:39
兄弟,你们的PCI驱动做的如何?我现在要做一块PCI9054卡的驱动。
不知能否联系一下。我做过windows2000平台pci9054的驱动。 agri1234@163.com |
|