Turnstone Operating System
Loading...
Searching...
No Matches
pci_pci2pci_bridge_t Struct Reference

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
 

The documentation for this struct was generated from the following file: