请问:关于PCI sever bad file descriptor

AT91SAM9263的BSP,没有做改动,为什么pci server 出错?这是启动的串口输出信息:

fs-etfs-at91sam9xx: readtrans BADBLK on cluster 59328
Starting SD/MMC driver…
Starting i2c driver…
Can’t locate PCI server: Bad file descriptor

在/proc/boot/里有PCI文件,就是不能执行,请问是哪里出错了?

AT91SAM9263上没有PCI host controller, 要PCI server作什么?
PCI server一般是pci-xxx, 例如pci-bios.pci工具是用来相识PCI相关信息的,如果没有/dev/pci就会出上述错误,/dev/pci是由PCI server创建的.

噢, :blush: 原来是太不不懂了。