Turnstone Operating System
|
Public Attributes | |
pci_common_header_t | common_header |
pci_bar_register_t | bar0 |
pci_bar_register_t | bar1 |
uint8_t | primary_bus_number: 8 |
uint8_t | secondary_bus_number: 8 |
uint8_t | subordinate_bus_number: 8 |
uint8_t | secondary_latency_timer: 8 |
uint8_t | io_base: 8 |
uint8_t | io_limit: 8 |
pci_status_register_t | secondary_status |
uint16_t | memory_base: 16 |
uint16_t | memory_limit: 16 |
uint16_t | prefetchable_memory_base: 16 |
uint16_t | prefetchable_memory_limit: 16 |
uint32_t | prefetchable_base_upper_32bits: 32 |
uint32_t | prefetchable_limit_upper_32bits: 32 |
uint16_t | io_base_upper_16bits: 16 |
uint16_t | io_limit_upper_16bits: 16 |
uint8_t | capabilities_pointer: 8 |
uint32_t | reserved0: 24 |
uint32_t | expension_rom_base_address: 32 |
uint8_t | interrupt_line: 8 |
uint8_t | interrupt_pin: 8 |
uint16_t | bridge_control: 16 |