List of all items
Structs
- Address
- Bar
- BaseAddress
- Bdf
- BoardConfiguration
- Capability
- Command
- DebugControlHandle
- DebugEventStream
- DebugGetDevicesResponder
- DebugGetDevicesResponse
- DebugGetHostBridgeInfoResponder
- DebugGetHostBridgeInfoResponse
- DebugMarker
- DebugProxy
- DebugReadBarRequest
- DebugReadBarResponder
- DebugReadBarResponse
- DebugRequestStream
- DebugServiceMarker
- DebugServiceProxy
- DebugSynchronousProxy
- DeviceAckInterruptResponder
- DeviceControlHandle
- DeviceEventStream
- DeviceGetBarRequest
- DeviceGetBarResponder
- DeviceGetBarResponse
- DeviceGetBtiRequest
- DeviceGetBtiResponder
- DeviceGetBtiResponse
- DeviceGetCapabilitiesRequest
- DeviceGetCapabilitiesResponder
- DeviceGetCapabilitiesResponse
- DeviceGetDeviceInfoResponder
- DeviceGetDeviceInfoResponse
- DeviceGetExtendedCapabilitiesRequest
- DeviceGetExtendedCapabilitiesResponder
- DeviceGetExtendedCapabilitiesResponse
- DeviceGetInterruptModesResponder
- DeviceGetInterruptModesResponse
- DeviceInfo
- DeviceMapInterruptRequest
- DeviceMapInterruptResponder
- DeviceMapInterruptResponse
- DeviceMarker
- DeviceProxy
- DeviceReadConfig16Request
- DeviceReadConfig16Responder
- DeviceReadConfig16Response
- DeviceReadConfig32Request
- DeviceReadConfig32Responder
- DeviceReadConfig32Response
- DeviceReadConfig8Request
- DeviceReadConfig8Responder
- DeviceReadConfig8Response
- DeviceRequestStream
- DeviceResetDeviceResponder
- DeviceSetBusMasteringRequest
- DeviceSetBusMasteringResponder
- DeviceSetInterruptModeRequest
- DeviceSetInterruptModeResponder
- DeviceSynchronousProxy
- DeviceWriteConfig16Request
- DeviceWriteConfig16Responder
- DeviceWriteConfig32Request
- DeviceWriteConfig32Responder
- DeviceWriteConfig8Request
- DeviceWriteConfig8Responder
- ExtendedCapability
- HostBridgeInfo
- InterruptModes
- IoBar
- Padding
- PciDevice
- ServiceMarker
- ServiceProxy
- Status
- UseIntxWorkaroundType
Enums
- BarResult
- CapabilityId
- Config
- DebugEvent
- DebugRequest
- DebugServiceRequest
- DeviceEvent
- DeviceRequest
- ExtendedCapabilityId
- HeaderType
- InterruptMode
- ServiceRequest
Traits
Macros
Type Aliases
- ConfigOffset
- DebugReadBarResult
- DeviceAckInterruptResult
- DeviceGetBarResult
- DeviceGetBtiResult
- DeviceMapInterruptResult
- DeviceReadConfig16Result
- DeviceReadConfig32Result
- DeviceReadConfig8Result
- DeviceResetDeviceResult
- DeviceSetBusMasteringResult
- DeviceSetInterruptModeResult
- DeviceWriteConfig16Result
- DeviceWriteConfig32Result
- DeviceWriteConfig8Result
- ExtendedConfigOffset
Constants
- BASE_ADDRESS_COUNT
- BASE_CONFIG_SIZE
- EXTENDED_CONFIG_SIZE
- LEGACY_INTERRUPT_COUNT
- MAX_BAR_COUNT
- MAX_CAPABILITIES
- MAX_DEVICES
- MAX_EXT_CAPABILITIES
- MAX_NAME_LEN
- READBAR_MAX_SIZE
- STATUS_DEVSEL_MASK
- debug_ordinals::GET_DEVICES
- debug_ordinals::GET_HOST_BRIDGE_INFO
- debug_ordinals::READ_BAR
- device_ordinals::ACK_INTERRUPT
- device_ordinals::GET_BAR
- device_ordinals::GET_BTI
- device_ordinals::GET_CAPABILITIES
- device_ordinals::GET_DEVICE_INFO
- device_ordinals::GET_EXTENDED_CAPABILITIES
- device_ordinals::GET_INTERRUPT_MODES
- device_ordinals::MAP_INTERRUPT
- device_ordinals::READ_CONFIG16
- device_ordinals::READ_CONFIG32
- device_ordinals::READ_CONFIG8
- device_ordinals::RESET_DEVICE
- device_ordinals::SET_BUS_MASTERING
- device_ordinals::SET_INTERRUPT_MODE
- device_ordinals::WRITE_CONFIG16
- device_ordinals::WRITE_CONFIG32
- device_ordinals::WRITE_CONFIG8