iPXE
|
A PCI-to-PCI bridge. More...
#include <pcibridge.h>
Data Fields | |
struct pci_device * | pci |
PCI device. More... | |
union { | |
uint32_t buses | |
Raw dword. More... | |
struct { | |
uint8_t primary | |
Primary bus. More... | |
uint8_t secondary | |
Secondary bus. More... | |
uint8_t subordinate | |
Subordinate bus. More... | |
} | |
}; | |
Bridge numbers. More... | |
uint32_t | membase |
Memory base. More... | |
uint32_t | memlimit |
Memory limit. More... | |
struct list_head | list |
List of bridges. More... | |
A PCI-to-PCI bridge.
Definition at line 17 of file pcibridge.h.
struct pci_device* pci_bridge::pci |
PCI device.
Definition at line 19 of file pcibridge.h.
Referenced by ena_membase(), pcibridge_find(), pcibridge_probe(), and pcibridge_remove().
uint32_t pci_bridge::buses |
uint8_t pci_bridge::primary |
uint8_t pci_bridge::secondary |
Secondary bus.
Definition at line 28 of file pcibridge.h.
Referenced by pcibridge_find(), and pcibridge_probe().
uint8_t pci_bridge::subordinate |
union { ... } |
Bridge numbers.
uint32_t pci_bridge::membase |
Memory base.
Definition at line 34 of file pcibridge.h.
Referenced by ena_membase(), and pcibridge_probe().
uint32_t pci_bridge::memlimit |
struct list_head pci_bridge::list |
List of bridges.
Definition at line 38 of file pcibridge.h.
Referenced by pcibridge_find(), pcibridge_probe(), and pcibridge_remove().