Page 1 of 1

PCI Device Detection (IDE Controller)

Posted: Sat Mar 03, 2012 10:34 pm
by jenfoong
Hi,

I have written a pci device detection function. It is able to detect the IDE controller successfully, but the BAR0 to BAR3 values that I got are all zero. BAR4 value is 0xc001 .

Is this normal? I suppose I should get values like 0x1f0 and 0x3f0.

Regards,
Jen Foong

Re: PCI Device Detection (IDE Controller)

Posted: Sun Mar 04, 2012 4:41 am
by Combuster
Backwards compatibility ports are never listed by a PCI device (other than guessing their presence from class:subclass). Devices just listen to them and there's often little you can do about it.