How to interpret the contents of /proc/bus/pci/devices ?

Posted by vivekian2 on Stack Overflow See other posts from Stack Overflow or by vivekian2
Published on 2010-05-07T18:02:02Z Indexed on 2010/05/08 6:18 UTC
Read the original article Hit count: 270

Filed under:
|
|

The first few fields of 'cat /proc/bus/pci/devices' are understandable.

Field 1 - BusDevFunc
Field 2 - Vendor Id + Device Id
Field 3 - Interrupt Line
Field 4 - BAR 0
and the rest of the BAR registers (0 - 5) after that.

After the BAR registers are printed out, what are the other fields? Specifically, what PCI configuration space registers(offsets) are printed out?

© Stack Overflow or respective owner

Related posts about linux

Related posts about procfs