PCI: device not available (can't reserve [mem 0x00000000-0x0003ffff])

view full story

http://www.linuxquestions.org – Hi, I am facing a strange problem with a PCI express device. I have written a simple PCI driver(pci_skel sample driver for LDD book) just to detect a PCI device and read its vender and device id from its configuration space. When I connect the device on a standard i386 based PC, it works fine, as expected. But when I run the same driver on the MPC837xERDB board(powerpc arch based processor from freescale), it gives me error. Below is the O/P on both the architectures. Could anyone suggest what can be the cause of this problem? I am new to linux device driver development. i386 output. [ 921 (HowTos)