|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <pci.h>
Data Fields | |
| uint16_t | segment_id |
| uint8_t | bus_start |
| uint8_t | bus_end |
| uintptr_t | vbase |
| pci_access_ops_t * | ops |
| boolean_t | valid |
| PCI_SEGMENT_TYPE | type |
| uint8_t pci_segment::bus_end |
Definition at line 25 of file pci.h.
Referenced by pci_scan(), and register_segment().
| uint8_t pci_segment::bus_start |
Definition at line 24 of file pci.h.
Referenced by find_segment(), pci_scan(), pci_scan_bus(), and register_segment().
| pci_access_ops_t* pci_segment::ops |
Definition at line 27 of file pci.h.
Referenced by pci_read32(), pci_write32(), and register_segment().
| uint16_t pci_segment::segment_id |
Definition at line 23 of file pci.h.
Referenced by pci_scan(), and register_segment().
| PCI_SEGMENT_TYPE pci_segment::type |
Definition at line 29 of file pci.h.
Referenced by register_segment().
| boolean_t pci_segment::valid |
Definition at line 28 of file pci.h.
Referenced by find_segment(), pci_scan(), and register_segment().
| uintptr_t pci_segment::vbase |
Definition at line 26 of file pci.h.
Referenced by pci_read32(), pci_write32(), and register_segment().