pub enum PciDeviceInterfaceFunc {
Show 310 variants
Unclassified_Generic_VendorSpecific,
Unclassified_Generic_Unknown(u8),
Unclassified_VgaCompatible_VendorSpecific,
Unclassified_VgaCompatible_Unknown(u8),
Unclassified_Unknown(u8, u8),
MassStorageController_Scsi_VendorSpecific,
MassStorageController_Scsi_StorageDevice,
MassStorageController_Scsi_HostBusAdapter,
MassStorageController_Scsi_StorageDeviceAndController,
MassStorageController_Scsi_StorageDeviceOverPciE,
MassStorageController_Scsi_Unknown(u8),
MassStorageController_Ide_AtaInterface(u8),
MassStorageController_FloppyDisk_VendorSpecific,
MassStorageController_FloppyDisk_Unknown(u8),
MassStorageController_IpiBus_VendorSpecific,
MassStorageController_IpiBus_Unknown(u8),
MassStorageController_Raid_VendorSpecific,
MassStorageController_Raid_Unknown(u8),
MassStorageController_AtaWithAdma_SingleStepping,
MassStorageController_AtaWithAdma_ContinuousOperation,
MassStorageController_AtaWithAdma_Unknown(u8),
MassStorageController_SerialAta_VendorSpecific,
MassStorageController_SerialAta_Ahci,
MassStorageController_SerialAta_SerialStorageBus,
MassStorageController_SerialAta_Unknown(u8),
MassStorageController_SerialAttachedScsi_VendorSpecific,
MassStorageController_SerialAttachedScsi_Obsolete,
MassStorageController_SerialAttachedScsi_Unknown(u8),
MassStorageController_NonVolatileMemory_VendorSpecific,
MassStorageController_NonVolatileMemory_NvmHci,
MassStorageController_NonVolatileMemory_NVMeIoController,
MassStorageController_NonVolatileMemory_NVMeAdministrativeController,
MassStorageController_NonVolatileMemory_Unknown(u8),
MassStorageController_UniversalFlashStorage_VendorSpecific,
MassStorageController_UniversalFlashStorage_UfsHci,
MassStorageController_UniversalFlashStorage_Unknown(u8),
MassStorageController_Other_VendorSpecific,
MassStorageController_Other_Unknown(u8),
MassStorageController_Unknown(u8, u8),
NetworkController_Ethernet_Default,
NetworkController_Ethernet_Unknown(u8),
NetworkController_TokenRing_Default,
NetworkController_TokenRing_Unknown(u8),
NetworkController_Fddi_Default,
NetworkController_Fddi_Unknown(u8),
NetworkController_Atm_Default,
NetworkController_Atm_Unknown(u8),
NetworkController_Isdn_Default,
NetworkController_Isdn_Unknown(u8),
NetworkController_WorldFip_Default,
NetworkController_WorldFip_Unknown(u8),
NetworkController_PicMg214MultiComputing_PicMg(u8),
NetworkController_InfiniBand_Default,
NetworkController_InfiniBand_Unknown(u8),
NetworkController_Other_VendorSpecific,
NetworkController_Other_Unknown(u8),
NetworkController_Unknown(u8, u8),
DisplayController_VgaCompatible_Vga,
DisplayController_VgaCompatible_Ibm8514,
DisplayController_VgaCompatible_Unknown(u8),
DisplayController_Xga_Default,
DisplayController_Xga_Unknown(u8),
DisplayController_NonVga3D_VendorSpecific,
DisplayController_NonVga3D_Unknown(u8),
DisplayController_Other_VendorSpecific,
DisplayController_Other_Unknown(u8),
DisplayController_Unknown(u8, u8),
MultimediaDevice_VideoDevice_VendorSpecific,
MultimediaDevice_VideoDevice_Unknown(u8),
MultimediaDevice_AudioDevice_VendorSpecific,
MultimediaDevice_AudioDevice_Unknown(u8),
MultimediaDevice_ComputerTelephony_VendorSpecific,
MultimediaDevice_ComputerTelephony_Unknown(u8),
MultimediaDevice_HdaCompatible_HighDefinitionAudio,
MultimediaDevice_HdaCompatible_HighDefinitionAudioWithVendorExtension,
MultimediaDevice_HdaCompatible_Unknown(u8),
MultimediaDevice_Other_VendorSpecific,
MultimediaDevice_Other_Unknown(u8),
MultimediaDevice_Unknown(u8, u8),
MemoryController_Ram_Default,
MemoryController_Ram_Unknown(u8),
MemoryController_Flash_Default,
MemoryController_Flash_Unknown(u8),
MemoryController_CxlMemory_VendorSpecific,
MemoryController_CxlMemory_Cxl2Specifications,
MemoryController_CxlMemory_Unknown(u8),
MemoryController_Other_VendorSpecific,
MemoryController_Other_Unknown(u8),
MemoryController_Unknown(u8, u8),
Bridge_HostBridge_Default,
Bridge_HostBridge_Unknown(u8),
Bridge_IsaBridge_Default,
Bridge_IsaBridge_Unknown(u8),
Bridge_EisaBridge_Default,
Bridge_EisaBridge_Unknown(u8),
Bridge_McaBridge_Default,
Bridge_McaBridge_Unknown(u8),
Bridge_PciToPciBridge_PciToPci,
Bridge_PciToPciBridge_SubtractiveDecodePciToPci,
Bridge_PciToPciBridge_Unknown(u8),
Bridge_PcmciaBridge_Default,
Bridge_PcmciaBridge_Unknown(u8),
Bridge_NuBusBridge_Default,
Bridge_NuBusBridge_Unknown(u8),
Bridge_CardBusBridge_Default,
Bridge_CardBusBridge_Unknown(u8),
Bridge_RacewayBridge_Default,
Bridge_RacewayBridge_Unknown(u8),
Bridge_SemiTransparentPciToPciBridge_Primary,
Bridge_SemiTransparentPciToPciBridge_Secondary,
Bridge_SemiTransparentPciToPciBridge_Unknown(u8),
Bridge_InfiniBandtoPciHostBridge_Default,
Bridge_InfiniBandtoPciHostBridge_Unknown(u8),
Bridge_AdvancedSwitchingToPciHostBridge_VendorSpecific,
Bridge_AdvancedSwitchingToPciHostBridge_AsiSigInterface,
Bridge_AdvancedSwitchingToPciHostBridge_Unknown(u8),
Bridge_Other_VendorSpecific,
Bridge_Other_Unknown(u8),
Bridge_Unknown(u8, u8),
CommunicationController_Serial_Uart8250,
CommunicationController_Serial_Uart16450,
CommunicationController_Serial_Uart16550,
CommunicationController_Serial_Uart16650,
CommunicationController_Serial_Uart16750,
CommunicationController_Serial_Uart16850,
CommunicationController_Serial_Uart16950,
CommunicationController_Serial_Unknown(u8),
CommunicationController_Parallel_ParallelPort,
CommunicationController_Parallel_BidirectionalParallelPort,
CommunicationController_Parallel_EcpParallelPort,
CommunicationController_Parallel_Ieee1284Controller,
CommunicationController_Parallel_Ieee1284TargetDevice,
CommunicationController_Parallel_Unknown(u8),
CommunicationController_MultiportSerialController_Default,
CommunicationController_MultiportSerialController_Unknown(u8),
CommunicationController_Modem_Generic,
CommunicationController_Modem_Hayes16450Compatible,
CommunicationController_Modem_Hayes16550Compatible,
CommunicationController_Modem_Hayes16650Compatible,
CommunicationController_Modem_Hayes16750Compatible,
CommunicationController_Modem_Unknown(u8),
CommunicationController_GpibController_Default,
CommunicationController_GpibController_Unknown(u8),
CommunicationController_Smartcard_Default,
CommunicationController_Smartcard_Unknown(u8),
CommunicationController_Other_VendorSpecific,
CommunicationController_Other_Unknown(u8),
CommunicationController_Unknown(u8, u8),
BaseSystemPeripheral_PIC_Generic8259,
BaseSystemPeripheral_PIC_Isa,
BaseSystemPeripheral_PIC_Eisa,
BaseSystemPeripheral_PIC_IoApic,
BaseSystemPeripheral_PIC_IoXApic,
BaseSystemPeripheral_PIC_Unknown(u8),
BaseSystemPeripheral_DmaController_Generic8237,
BaseSystemPeripheral_DmaController_Isa,
BaseSystemPeripheral_DmaController_Eisa,
BaseSystemPeripheral_DmaController_Unknown(u8),
BaseSystemPeripheral_SystemTimer_Generic8254,
BaseSystemPeripheral_SystemTimer_Isa,
BaseSystemPeripheral_SystemTimer_Eisa,
BaseSystemPeripheral_SystemTimer_HighPerformanceEventTimer,
BaseSystemPeripheral_SystemTimer_Unknown(u8),
BaseSystemPeripheral_RealTimeClockController_GenericRtc,
BaseSystemPeripheral_RealTimeClockController_Isa,
BaseSystemPeripheral_RealTimeClockController_Unknown(u8),
BaseSystemPeripheral_GenericPciHotPlugController_Default,
BaseSystemPeripheral_GenericPciHotPlugController_Unknown(u8),
BaseSystemPeripheral_SdHostController_Default,
BaseSystemPeripheral_SdHostController_Unknown(u8),
BaseSystemPeripheral_IOMMU_Default,
BaseSystemPeripheral_IOMMU_Unknown(u8),
BaseSystemPeripheral_RootComplexEventCollector_Default,
BaseSystemPeripheral_RootComplexEventCollector_Unknown(u8),
BaseSystemPeripheral_Other_VendorSpecific,
BaseSystemPeripheral_Other_Unknown(u8),
BaseSystemPeripheral_Unknown(u8, u8),
InputDevice_KeyboardController_Default,
InputDevice_KeyboardController_Unknown(u8),
InputDevice_DigitizerPenController_Default,
InputDevice_DigitizerPenController_Unknown(u8),
InputDevice_MouseController_Default,
InputDevice_MouseController_Unknown(u8),
InputDevice_ScannerController_Default,
InputDevice_ScannerController_Unknown(u8),
InputDevice_GameportController_Generic,
InputDevice_GameportController_LegacyGamePort,
InputDevice_GameportController_Unknown(u8),
InputDevice_Other_VendorSpecific,
InputDevice_Other_Unknown(u8),
InputDevice_Unknown(u8, u8),
DockingStation_Generic_VendorSpecific,
DockingStation_Generic_Unknown(u8),
DockingStation_Other_VendorSpecific,
DockingStation_Other_Unknown(u8),
DockingStation_Unknown(u8, u8),
Processor_Intel386_VendorSpecific,
Processor_Intel386_Unknown(u8),
Processor_Intel486_VendorSpecific,
Processor_Intel486_Unknown(u8),
Processor_IntelPentium_VendorSpecific,
Processor_IntelPentium_Unknown(u8),
Processor_DecAlpha_VendorSpecific,
Processor_DecAlpha_Unknown(u8),
Processor_PowerPc_VendorSpecific,
Processor_PowerPc_Unknown(u8),
Processor_Mips_VendorSpecific,
Processor_Mips_Unknown(u8),
Processor_Coprocessor_VendorSpecific,
Processor_Coprocessor_Unknown(u8),
Processor_Other_VendorSpecific,
Processor_Other_Unknown(u8),
Processor_Unknown(u8, u8),
SerialBusController_Ieee1394_FireWire,
SerialBusController_Ieee1394_Ieee1394OpenHCI,
SerialBusController_Ieee1394_Unknown(u8),
SerialBusController_ACCESSbus_Default,
SerialBusController_ACCESSbus_Unknown(u8),
SerialBusController_SSA_Default,
SerialBusController_SSA_Unknown(u8),
SerialBusController_USB_UhcsController,
SerialBusController_USB_OhcsController,
SerialBusController_USB_Usb2Ehci,
SerialBusController_USB_Usb3Xhci,
SerialBusController_USB_Usb4HostInterface,
SerialBusController_USB_UsbGeneric,
SerialBusController_USB_UsbDevice,
SerialBusController_USB_Unknown(u8),
SerialBusController_FibreChannel_Default,
SerialBusController_FibreChannel_Unknown(u8),
SerialBusController_SystemManagementBus_Default,
SerialBusController_SystemManagementBus_Unknown(u8),
SerialBusController_InfiniBandDeprecated_Default,
SerialBusController_InfiniBandDeprecated_Unknown(u8),
SerialBusController_Ipmi_Smic,
SerialBusController_Ipmi_KeyboardControllerStyle,
SerialBusController_Ipmi_BlockTransferInterface,
SerialBusController_Ipmi_Unknown(u8),
SerialBusController_SERCOS_Default,
SerialBusController_SERCOS_Unknown(u8),
SerialBusController_CANbus_Default,
SerialBusController_CANbus_Unknown(u8),
SerialBusController_MipiI3C_Default,
SerialBusController_MipiI3C_Unknown(u8),
SerialBusController_Other_VendorSpecific,
SerialBusController_Other_Unknown(u8),
SerialBusController_Unknown(u8, u8),
WirelessController_iRDA_Default,
WirelessController_iRDA_Unknown(u8),
WirelessController_Radio_ConsumerIR,
WirelessController_Radio_UWB,
WirelessController_Radio_Unknown(u8),
WirelessController_RFController_Default,
WirelessController_RFController_Unknown(u8),
WirelessController_Bluetooth_Default,
WirelessController_Bluetooth_Unknown(u8),
WirelessController_Broadband_Default,
WirelessController_Broadband_Unknown(u8),
WirelessController_Wifi802_11A_Default,
WirelessController_Wifi802_11A_Unknown(u8),
WirelessController_Wifi802_11B_Default,
WirelessController_Wifi802_11B_Unknown(u8),
WirelessController_CellularController_Default,
WirelessController_CellularController_Unknown(u8),
WirelessController_CellularControllerWithEthernet_Default,
WirelessController_CellularControllerWithEthernet_Unknown(u8),
WirelessController_Other_VendorSpecific,
WirelessController_Other_Unknown(u8),
WirelessController_Unknown(u8, u8),
IntelligentIoController_IntelligentIoController_VendorSpecific,
IntelligentIoController_IntelligentIoController_Unknown(u8),
IntelligentIoController_Unknown(u8, u8),
SatelliteCommController_Tv_VendorSpecific,
SatelliteCommController_Tv_Unknown(u8),
SatelliteCommController_Audio_VendorSpecific,
SatelliteCommController_Audio_Unknown(u8),
SatelliteCommController_Voice_VendorSpecific,
SatelliteCommController_Voice_Unknown(u8),
SatelliteCommController_Data_VendorSpecific,
SatelliteCommController_Data_Unknown(u8),
SatelliteCommController_Other_VendorSpecific,
SatelliteCommController_Other_Unknown(u8),
SatelliteCommController_Unknown(u8, u8),
EncryptionController_NetworkandComputingEncrpytionDecryption_VendorSpecific,
EncryptionController_NetworkandComputingEncrpytionDecryption_Unknown(u8),
EncryptionController_EntertainmentEncryptionDecryption_VendorSpecific,
EncryptionController_EntertainmentEncryptionDecryption_Unknown(u8),
EncryptionController_Other_VendorSpecific,
EncryptionController_Other_Unknown(u8),
EncryptionController_Unknown(u8, u8),
SignalProcessingController_DpIoModule_VendorSpecific,
SignalProcessingController_DpIoModule_Unknown(u8),
SignalProcessingController_PerformanceCounters_VendorSpecific,
SignalProcessingController_PerformanceCounters_Unknown(u8),
SignalProcessingController_CommunicationSynchronization_VendorSpecific,
SignalProcessingController_CommunicationSynchronization_Unknown(u8),
SignalProcessingController_ManagementCard_VendorSpecific,
SignalProcessingController_ManagementCard_Unknown(u8),
SignalProcessingController_Other_VendorSpecific,
SignalProcessingController_Other_Unknown(u8),
SignalProcessingController_Unknown(u8, u8),
ProcessingAccelerator_VendorSpecific_VendorSpecific,
ProcessingAccelerator_VendorSpecific_Unknown(u8),
ProcessingAccelerator_SniaSdxiController_VendorSpecific,
ProcessingAccelerator_SniaSdxiController_Unknown(u8),
ProcessingAccelerator_Unknown(u8, u8),
NonEssentialInstrumentation_VendorSpecific_VendorSpecific,
NonEssentialInstrumentation_VendorSpecific_Unknown(u8),
NonEssentialInstrumentation_Unknown(u8, u8),
Unknown(u8, u8, u8),
}
Expand description
Represent a PCI interface function as an enumeration, for easier matching with known valid values.
See PCI documentation or https://wiki.osdev.org/PCI#Class_Codes for possible values.
Variants§
Unclassified_Generic_VendorSpecific
Enumeration matching device class 00h, subclass 00h, interface function 00h.
Unclassified_Generic_Unknown(u8)
Enumeration matching unknown interface function values of device class 00h, subclass 00h.
Unclassified_VgaCompatible_VendorSpecific
Enumeration matching device class 00h, subclass 01h, interface function 00h.
Unclassified_VgaCompatible_Unknown(u8)
Enumeration matching unknown interface function values of device class 00h, subclass 01h.
Unclassified_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 00h.
MassStorageController_Scsi_VendorSpecific
Enumeration matching device class 01h, subclass 00h, interface function 00h.
MassStorageController_Scsi_StorageDevice
Enumeration matching device class 01h, subclass 00h, interface function 11h.
MassStorageController_Scsi_HostBusAdapter
Enumeration matching device class 01h, subclass 00h, interface function 12h.
MassStorageController_Scsi_StorageDeviceAndController
Enumeration matching device class 01h, subclass 00h, interface function 13h.
MassStorageController_Scsi_StorageDeviceOverPciE
Enumeration matching device class 01h, subclass 00h, interface function 21h.
MassStorageController_Scsi_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 00h.
MassStorageController_Ide_AtaInterface(u8)
Enumeration matching all interface functions of device class 01h, subclass 01h.
MassStorageController_FloppyDisk_VendorSpecific
Enumeration matching device class 01h, subclass 02h, interface function 00h.
MassStorageController_FloppyDisk_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 02h.
MassStorageController_IpiBus_VendorSpecific
Enumeration matching device class 01h, subclass 03h, interface function 00h.
MassStorageController_IpiBus_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 03h.
MassStorageController_Raid_VendorSpecific
Enumeration matching device class 01h, subclass 04h, interface function 00h.
MassStorageController_Raid_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 04h.
MassStorageController_AtaWithAdma_SingleStepping
Enumeration matching device class 01h, subclass 05h, interface function 20h.
MassStorageController_AtaWithAdma_ContinuousOperation
Enumeration matching device class 01h, subclass 05h, interface function 30h.
MassStorageController_AtaWithAdma_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 05h.
MassStorageController_SerialAta_VendorSpecific
Enumeration matching device class 01h, subclass 06h, interface function 00h.
MassStorageController_SerialAta_Ahci
Enumeration matching device class 01h, subclass 06h, interface function 01h.
MassStorageController_SerialAta_SerialStorageBus
Enumeration matching device class 01h, subclass 06h, interface function 02h.
MassStorageController_SerialAta_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 06h.
MassStorageController_SerialAttachedScsi_VendorSpecific
Enumeration matching device class 01h, subclass 07h, interface function 00h.
MassStorageController_SerialAttachedScsi_Obsolete
Enumeration matching device class 01h, subclass 07h, interface function 01h.
MassStorageController_SerialAttachedScsi_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 07h.
MassStorageController_NonVolatileMemory_VendorSpecific
Enumeration matching device class 01h, subclass 08h, interface function 00h.
MassStorageController_NonVolatileMemory_NvmHci
Enumeration matching device class 01h, subclass 08h, interface function 01h.
MassStorageController_NonVolatileMemory_NVMeIoController
Enumeration matching device class 01h, subclass 08h, interface function 02h.
MassStorageController_NonVolatileMemory_NVMeAdministrativeController
Enumeration matching device class 01h, subclass 08h, interface function 03h.
MassStorageController_NonVolatileMemory_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 08h.
MassStorageController_UniversalFlashStorage_VendorSpecific
Enumeration matching device class 01h, subclass 09h, interface function 00h.
MassStorageController_UniversalFlashStorage_UfsHci
Enumeration matching device class 01h, subclass 09h, interface function 01h.
MassStorageController_UniversalFlashStorage_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 09h.
MassStorageController_Other_VendorSpecific
Enumeration matching device class 01h, subclass 80h, interface function 00h.
MassStorageController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 01h, subclass 80h.
MassStorageController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 01h.
NetworkController_Ethernet_Default
Enumeration matching device class 02h, subclass 00h, interface function 00h.
NetworkController_Ethernet_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 00h.
NetworkController_TokenRing_Default
Enumeration matching device class 02h, subclass 01h, interface function 00h.
NetworkController_TokenRing_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 01h.
NetworkController_Fddi_Default
Enumeration matching device class 02h, subclass 02h, interface function 00h.
NetworkController_Fddi_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 02h.
NetworkController_Atm_Default
Enumeration matching device class 02h, subclass 03h, interface function 00h.
NetworkController_Atm_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 03h.
NetworkController_Isdn_Default
Enumeration matching device class 02h, subclass 04h, interface function 00h.
NetworkController_Isdn_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 04h.
NetworkController_WorldFip_Default
Enumeration matching device class 02h, subclass 05h, interface function 00h.
NetworkController_WorldFip_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 05h.
NetworkController_PicMg214MultiComputing_PicMg(u8)
Enumeration matching all interface functions of device class 02h, subclass 06h.
NetworkController_InfiniBand_Default
Enumeration matching device class 02h, subclass 07h, interface function 00h.
NetworkController_InfiniBand_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 07h.
NetworkController_Other_VendorSpecific
Enumeration matching device class 02h, subclass 80h, interface function 00h.
NetworkController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 02h, subclass 80h.
NetworkController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 02h.
DisplayController_VgaCompatible_Vga
Enumeration matching device class 03h, subclass 00h, interface function 00h.
DisplayController_VgaCompatible_Ibm8514
Enumeration matching device class 03h, subclass 00h, interface function 01h.
DisplayController_VgaCompatible_Unknown(u8)
Enumeration matching unknown interface function values of device class 03h, subclass 00h.
DisplayController_Xga_Default
Enumeration matching device class 03h, subclass 01h, interface function 00h.
DisplayController_Xga_Unknown(u8)
Enumeration matching unknown interface function values of device class 03h, subclass 01h.
DisplayController_NonVga3D_VendorSpecific
Enumeration matching device class 03h, subclass 02h, interface function 00h.
DisplayController_NonVga3D_Unknown(u8)
Enumeration matching unknown interface function values of device class 03h, subclass 02h.
DisplayController_Other_VendorSpecific
Enumeration matching device class 03h, subclass 80h, interface function 00h.
DisplayController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 03h, subclass 80h.
DisplayController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 03h.
MultimediaDevice_VideoDevice_VendorSpecific
Enumeration matching device class 04h, subclass 00h, interface function 00h.
MultimediaDevice_VideoDevice_Unknown(u8)
Enumeration matching unknown interface function values of device class 04h, subclass 00h.
MultimediaDevice_AudioDevice_VendorSpecific
Enumeration matching device class 04h, subclass 01h, interface function 00h.
MultimediaDevice_AudioDevice_Unknown(u8)
Enumeration matching unknown interface function values of device class 04h, subclass 01h.
MultimediaDevice_ComputerTelephony_VendorSpecific
Enumeration matching device class 04h, subclass 02h, interface function 00h.
MultimediaDevice_ComputerTelephony_Unknown(u8)
Enumeration matching unknown interface function values of device class 04h, subclass 02h.
MultimediaDevice_HdaCompatible_HighDefinitionAudio
Enumeration matching device class 04h, subclass 03h, interface function 00h.
MultimediaDevice_HdaCompatible_HighDefinitionAudioWithVendorExtension
Enumeration matching device class 04h, subclass 03h, interface function 80h.
MultimediaDevice_HdaCompatible_Unknown(u8)
Enumeration matching unknown interface function values of device class 04h, subclass 03h.
MultimediaDevice_Other_VendorSpecific
Enumeration matching device class 04h, subclass 80h, interface function 00h.
MultimediaDevice_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 04h, subclass 80h.
MultimediaDevice_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 04h.
MemoryController_Ram_Default
Enumeration matching device class 05h, subclass 00h, interface function 00h.
MemoryController_Ram_Unknown(u8)
Enumeration matching unknown interface function values of device class 05h, subclass 00h.
MemoryController_Flash_Default
Enumeration matching device class 05h, subclass 01h, interface function 00h.
MemoryController_Flash_Unknown(u8)
Enumeration matching unknown interface function values of device class 05h, subclass 01h.
MemoryController_CxlMemory_VendorSpecific
Enumeration matching device class 05h, subclass 02h, interface function 00h.
MemoryController_CxlMemory_Cxl2Specifications
Enumeration matching device class 05h, subclass 02h, interface function 10h.
MemoryController_CxlMemory_Unknown(u8)
Enumeration matching unknown interface function values of device class 05h, subclass 02h.
MemoryController_Other_VendorSpecific
Enumeration matching device class 05h, subclass 80h, interface function 00h.
MemoryController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 05h, subclass 80h.
MemoryController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 05h.
Bridge_HostBridge_Default
Enumeration matching device class 06h, subclass 00h, interface function 00h.
Bridge_HostBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 00h.
Bridge_IsaBridge_Default
Enumeration matching device class 06h, subclass 01h, interface function 00h.
Bridge_IsaBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 01h.
Bridge_EisaBridge_Default
Enumeration matching device class 06h, subclass 02h, interface function 00h.
Bridge_EisaBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 02h.
Bridge_McaBridge_Default
Enumeration matching device class 06h, subclass 03h, interface function 00h.
Bridge_McaBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 03h.
Bridge_PciToPciBridge_PciToPci
Enumeration matching device class 06h, subclass 04h, interface function 00h.
Bridge_PciToPciBridge_SubtractiveDecodePciToPci
Enumeration matching device class 06h, subclass 04h, interface function 01h.
Bridge_PciToPciBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 04h.
Bridge_PcmciaBridge_Default
Enumeration matching device class 06h, subclass 05h, interface function 00h.
Bridge_PcmciaBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 05h.
Bridge_NuBusBridge_Default
Enumeration matching device class 06h, subclass 06h, interface function 00h.
Bridge_NuBusBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 06h.
Bridge_CardBusBridge_Default
Enumeration matching device class 06h, subclass 07h, interface function 00h.
Bridge_CardBusBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 07h.
Bridge_RacewayBridge_Default
Enumeration matching device class 06h, subclass 08h, interface function 00h.
Bridge_RacewayBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 08h.
Bridge_SemiTransparentPciToPciBridge_Primary
Enumeration matching device class 06h, subclass 09h, interface function 40h.
Bridge_SemiTransparentPciToPciBridge_Secondary
Enumeration matching device class 06h, subclass 09h, interface function 80h.
Bridge_SemiTransparentPciToPciBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 09h.
Bridge_InfiniBandtoPciHostBridge_Default
Enumeration matching device class 06h, subclass 0Ah, interface function 00h.
Bridge_InfiniBandtoPciHostBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 0Ah.
Bridge_AdvancedSwitchingToPciHostBridge_VendorSpecific
Enumeration matching device class 06h, subclass 0Bh, interface function 00h.
Bridge_AdvancedSwitchingToPciHostBridge_AsiSigInterface
Enumeration matching device class 06h, subclass 0Bh, interface function 01h.
Bridge_AdvancedSwitchingToPciHostBridge_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 0Bh.
Bridge_Other_VendorSpecific
Enumeration matching device class 06h, subclass 80h, interface function 00h.
Bridge_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 06h, subclass 80h.
Bridge_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 06h.
CommunicationController_Serial_Uart8250
Enumeration matching device class 07h, subclass 00h, interface function 00h.
CommunicationController_Serial_Uart16450
Enumeration matching device class 07h, subclass 00h, interface function 01h.
CommunicationController_Serial_Uart16550
Enumeration matching device class 07h, subclass 00h, interface function 02h.
CommunicationController_Serial_Uart16650
Enumeration matching device class 07h, subclass 00h, interface function 03h.
CommunicationController_Serial_Uart16750
Enumeration matching device class 07h, subclass 00h, interface function 04h.
CommunicationController_Serial_Uart16850
Enumeration matching device class 07h, subclass 00h, interface function 05h.
CommunicationController_Serial_Uart16950
Enumeration matching device class 07h, subclass 00h, interface function 06h.
CommunicationController_Serial_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 00h.
CommunicationController_Parallel_ParallelPort
Enumeration matching device class 07h, subclass 01h, interface function 00h.
CommunicationController_Parallel_BidirectionalParallelPort
Enumeration matching device class 07h, subclass 01h, interface function 01h.
CommunicationController_Parallel_EcpParallelPort
Enumeration matching device class 07h, subclass 01h, interface function 02h.
CommunicationController_Parallel_Ieee1284Controller
Enumeration matching device class 07h, subclass 01h, interface function 03h.
CommunicationController_Parallel_Ieee1284TargetDevice
Enumeration matching device class 07h, subclass 01h, interface function FEh.
CommunicationController_Parallel_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 01h.
CommunicationController_MultiportSerialController_Default
Enumeration matching device class 07h, subclass 02h, interface function 00h.
CommunicationController_MultiportSerialController_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 02h.
CommunicationController_Modem_Generic
Enumeration matching device class 07h, subclass 03h, interface function 00h.
CommunicationController_Modem_Hayes16450Compatible
Enumeration matching device class 07h, subclass 03h, interface function 01h.
CommunicationController_Modem_Hayes16550Compatible
Enumeration matching device class 07h, subclass 03h, interface function 02h.
CommunicationController_Modem_Hayes16650Compatible
Enumeration matching device class 07h, subclass 03h, interface function 03h.
CommunicationController_Modem_Hayes16750Compatible
Enumeration matching device class 07h, subclass 03h, interface function 04h.
CommunicationController_Modem_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 03h.
CommunicationController_GpibController_Default
Enumeration matching device class 07h, subclass 04h, interface function 00h.
CommunicationController_GpibController_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 04h.
CommunicationController_Smartcard_Default
Enumeration matching device class 07h, subclass 05h, interface function 00h.
CommunicationController_Smartcard_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 05h.
CommunicationController_Other_VendorSpecific
Enumeration matching device class 07h, subclass 80h, interface function 00h.
CommunicationController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 07h, subclass 80h.
CommunicationController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 07h.
BaseSystemPeripheral_PIC_Generic8259
Enumeration matching device class 08h, subclass 00h, interface function 00h.
BaseSystemPeripheral_PIC_Isa
Enumeration matching device class 08h, subclass 00h, interface function 01h.
BaseSystemPeripheral_PIC_Eisa
Enumeration matching device class 08h, subclass 00h, interface function 02h.
BaseSystemPeripheral_PIC_IoApic
Enumeration matching device class 08h, subclass 00h, interface function 10h.
BaseSystemPeripheral_PIC_IoXApic
Enumeration matching device class 08h, subclass 00h, interface function 20h.
BaseSystemPeripheral_PIC_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 00h.
BaseSystemPeripheral_DmaController_Generic8237
Enumeration matching device class 08h, subclass 01h, interface function 00h.
BaseSystemPeripheral_DmaController_Isa
Enumeration matching device class 08h, subclass 01h, interface function 01h.
BaseSystemPeripheral_DmaController_Eisa
Enumeration matching device class 08h, subclass 01h, interface function 02h.
BaseSystemPeripheral_DmaController_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 01h.
BaseSystemPeripheral_SystemTimer_Generic8254
Enumeration matching device class 08h, subclass 02h, interface function 00h.
BaseSystemPeripheral_SystemTimer_Isa
Enumeration matching device class 08h, subclass 02h, interface function 01h.
BaseSystemPeripheral_SystemTimer_Eisa
Enumeration matching device class 08h, subclass 02h, interface function 02h.
BaseSystemPeripheral_SystemTimer_HighPerformanceEventTimer
Enumeration matching device class 08h, subclass 02h, interface function 03h.
BaseSystemPeripheral_SystemTimer_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 02h.
BaseSystemPeripheral_RealTimeClockController_GenericRtc
Enumeration matching device class 08h, subclass 03h, interface function 00h.
BaseSystemPeripheral_RealTimeClockController_Isa
Enumeration matching device class 08h, subclass 03h, interface function 01h.
BaseSystemPeripheral_RealTimeClockController_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 03h.
BaseSystemPeripheral_GenericPciHotPlugController_Default
Enumeration matching device class 08h, subclass 04h, interface function 00h.
BaseSystemPeripheral_GenericPciHotPlugController_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 04h.
BaseSystemPeripheral_SdHostController_Default
Enumeration matching device class 08h, subclass 05h, interface function 00h.
BaseSystemPeripheral_SdHostController_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 05h.
BaseSystemPeripheral_IOMMU_Default
Enumeration matching device class 08h, subclass 06h, interface function 00h.
BaseSystemPeripheral_IOMMU_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 06h.
BaseSystemPeripheral_RootComplexEventCollector_Default
Enumeration matching device class 08h, subclass 07h, interface function 00h.
BaseSystemPeripheral_RootComplexEventCollector_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 07h.
BaseSystemPeripheral_Other_VendorSpecific
Enumeration matching device class 08h, subclass 80h, interface function 00h.
BaseSystemPeripheral_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 08h, subclass 80h.
BaseSystemPeripheral_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 08h.
InputDevice_KeyboardController_Default
Enumeration matching device class 09h, subclass 00h, interface function 00h.
InputDevice_KeyboardController_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 00h.
InputDevice_DigitizerPenController_Default
Enumeration matching device class 09h, subclass 01h, interface function 00h.
InputDevice_DigitizerPenController_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 01h.
InputDevice_MouseController_Default
Enumeration matching device class 09h, subclass 02h, interface function 00h.
InputDevice_MouseController_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 02h.
InputDevice_ScannerController_Default
Enumeration matching device class 09h, subclass 03h, interface function 00h.
InputDevice_ScannerController_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 03h.
InputDevice_GameportController_Generic
Enumeration matching device class 09h, subclass 04h, interface function 00h.
InputDevice_GameportController_LegacyGamePort
Enumeration matching device class 09h, subclass 04h, interface function 10h.
InputDevice_GameportController_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 04h.
InputDevice_Other_VendorSpecific
Enumeration matching device class 09h, subclass 80h, interface function 00h.
InputDevice_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 09h, subclass 80h.
InputDevice_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 09h.
DockingStation_Generic_VendorSpecific
Enumeration matching device class 0Ah, subclass 00h, interface function 00h.
DockingStation_Generic_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ah, subclass 00h.
DockingStation_Other_VendorSpecific
Enumeration matching device class 0Ah, subclass 80h, interface function 00h.
DockingStation_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ah, subclass 80h.
DockingStation_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Ah.
Processor_Intel386_VendorSpecific
Enumeration matching device class 0Bh, subclass 00h, interface function 00h.
Processor_Intel386_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 00h.
Processor_Intel486_VendorSpecific
Enumeration matching device class 0Bh, subclass 01h, interface function 00h.
Processor_Intel486_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 01h.
Processor_IntelPentium_VendorSpecific
Enumeration matching device class 0Bh, subclass 02h, interface function 00h.
Processor_IntelPentium_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 02h.
Processor_DecAlpha_VendorSpecific
Enumeration matching device class 0Bh, subclass 10h, interface function 00h.
Processor_DecAlpha_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 10h.
Processor_PowerPc_VendorSpecific
Enumeration matching device class 0Bh, subclass 20h, interface function 00h.
Processor_PowerPc_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 20h.
Processor_Mips_VendorSpecific
Enumeration matching device class 0Bh, subclass 30h, interface function 00h.
Processor_Mips_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 30h.
Processor_Coprocessor_VendorSpecific
Enumeration matching device class 0Bh, subclass 40h, interface function 00h.
Processor_Coprocessor_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 40h.
Processor_Other_VendorSpecific
Enumeration matching device class 0Bh, subclass 80h, interface function 00h.
Processor_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Bh, subclass 80h.
Processor_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Bh.
SerialBusController_Ieee1394_FireWire
Enumeration matching device class 0Ch, subclass 00h, interface function 00h.
SerialBusController_Ieee1394_Ieee1394OpenHCI
Enumeration matching device class 0Ch, subclass 00h, interface function 10h.
SerialBusController_Ieee1394_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 00h.
SerialBusController_ACCESSbus_Default
Enumeration matching device class 0Ch, subclass 01h, interface function 00h.
SerialBusController_ACCESSbus_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 01h.
SerialBusController_SSA_Default
Enumeration matching device class 0Ch, subclass 02h, interface function 00h.
SerialBusController_SSA_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 02h.
SerialBusController_USB_UhcsController
Enumeration matching device class 0Ch, subclass 03h, interface function 00h.
SerialBusController_USB_OhcsController
Enumeration matching device class 0Ch, subclass 03h, interface function 10h.
SerialBusController_USB_Usb2Ehci
Enumeration matching device class 0Ch, subclass 03h, interface function 20h.
SerialBusController_USB_Usb3Xhci
Enumeration matching device class 0Ch, subclass 03h, interface function 30h.
SerialBusController_USB_Usb4HostInterface
Enumeration matching device class 0Ch, subclass 03h, interface function 40h.
SerialBusController_USB_UsbGeneric
Enumeration matching device class 0Ch, subclass 03h, interface function 80h.
SerialBusController_USB_UsbDevice
Enumeration matching device class 0Ch, subclass 03h, interface function FEh.
SerialBusController_USB_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 03h.
SerialBusController_FibreChannel_Default
Enumeration matching device class 0Ch, subclass 04h, interface function 00h.
SerialBusController_FibreChannel_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 04h.
SerialBusController_SystemManagementBus_Default
Enumeration matching device class 0Ch, subclass 05h, interface function 00h.
SerialBusController_SystemManagementBus_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 05h.
SerialBusController_InfiniBandDeprecated_Default
Enumeration matching device class 0Ch, subclass 06h, interface function 00h.
SerialBusController_InfiniBandDeprecated_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 06h.
SerialBusController_Ipmi_Smic
Enumeration matching device class 0Ch, subclass 07h, interface function 00h.
SerialBusController_Ipmi_KeyboardControllerStyle
Enumeration matching device class 0Ch, subclass 07h, interface function 01h.
SerialBusController_Ipmi_BlockTransferInterface
Enumeration matching device class 0Ch, subclass 07h, interface function 02h.
SerialBusController_Ipmi_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 07h.
SerialBusController_SERCOS_Default
Enumeration matching device class 0Ch, subclass 08h, interface function 00h.
SerialBusController_SERCOS_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 08h.
SerialBusController_CANbus_Default
Enumeration matching device class 0Ch, subclass 09h, interface function 00h.
SerialBusController_CANbus_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 09h.
SerialBusController_MipiI3C_Default
Enumeration matching device class 0Ch, subclass 0Ah, interface function 00h.
SerialBusController_MipiI3C_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 0Ah.
SerialBusController_Other_VendorSpecific
Enumeration matching device class 0Ch, subclass 80h, interface function 00h.
SerialBusController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Ch, subclass 80h.
SerialBusController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Ch.
WirelessController_iRDA_Default
Enumeration matching device class 0Dh, subclass 00h, interface function 00h.
WirelessController_iRDA_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 00h.
WirelessController_Radio_ConsumerIR
Enumeration matching device class 0Dh, subclass 01h, interface function 00h.
WirelessController_Radio_UWB
Enumeration matching device class 0Dh, subclass 01h, interface function 10h.
WirelessController_Radio_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 01h.
WirelessController_RFController_Default
Enumeration matching device class 0Dh, subclass 10h, interface function 00h.
WirelessController_RFController_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 10h.
WirelessController_Bluetooth_Default
Enumeration matching device class 0Dh, subclass 11h, interface function 00h.
WirelessController_Bluetooth_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 11h.
WirelessController_Broadband_Default
Enumeration matching device class 0Dh, subclass 12h, interface function 00h.
WirelessController_Broadband_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 12h.
WirelessController_Wifi802_11A_Default
Enumeration matching device class 0Dh, subclass 20h, interface function 00h.
WirelessController_Wifi802_11A_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 20h.
WirelessController_Wifi802_11B_Default
Enumeration matching device class 0Dh, subclass 21h, interface function 00h.
WirelessController_Wifi802_11B_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 21h.
WirelessController_CellularController_Default
Enumeration matching device class 0Dh, subclass 40h, interface function 00h.
WirelessController_CellularController_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 40h.
WirelessController_CellularControllerWithEthernet_Default
Enumeration matching device class 0Dh, subclass 41h, interface function 00h.
WirelessController_CellularControllerWithEthernet_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 41h.
WirelessController_Other_VendorSpecific
Enumeration matching device class 0Dh, subclass 80h, interface function 00h.
WirelessController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Dh, subclass 80h.
WirelessController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Dh.
IntelligentIoController_IntelligentIoController_VendorSpecific
Enumeration matching device class 0Eh, subclass 00h, interface function 00h.
IntelligentIoController_IntelligentIoController_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Eh, subclass 00h.
IntelligentIoController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Eh.
SatelliteCommController_Tv_VendorSpecific
Enumeration matching device class 0Fh, subclass 01h, interface function 00h.
SatelliteCommController_Tv_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Fh, subclass 01h.
SatelliteCommController_Audio_VendorSpecific
Enumeration matching device class 0Fh, subclass 02h, interface function 00h.
SatelliteCommController_Audio_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Fh, subclass 02h.
SatelliteCommController_Voice_VendorSpecific
Enumeration matching device class 0Fh, subclass 03h, interface function 00h.
SatelliteCommController_Voice_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Fh, subclass 03h.
SatelliteCommController_Data_VendorSpecific
Enumeration matching device class 0Fh, subclass 04h, interface function 00h.
SatelliteCommController_Data_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Fh, subclass 04h.
SatelliteCommController_Other_VendorSpecific
Enumeration matching device class 0Fh, subclass 80h, interface function 00h.
SatelliteCommController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 0Fh, subclass 80h.
SatelliteCommController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 0Fh.
EncryptionController_NetworkandComputingEncrpytionDecryption_VendorSpecific
Enumeration matching device class 10h, subclass 00h, interface function 00h.
EncryptionController_NetworkandComputingEncrpytionDecryption_Unknown(u8)
Enumeration matching unknown interface function values of device class 10h, subclass 00h.
EncryptionController_EntertainmentEncryptionDecryption_VendorSpecific
Enumeration matching device class 10h, subclass 10h, interface function 00h.
EncryptionController_EntertainmentEncryptionDecryption_Unknown(u8)
Enumeration matching unknown interface function values of device class 10h, subclass 10h.
EncryptionController_Other_VendorSpecific
Enumeration matching device class 10h, subclass 80h, interface function 00h.
EncryptionController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 10h, subclass 80h.
EncryptionController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 10h.
SignalProcessingController_DpIoModule_VendorSpecific
Enumeration matching device class 11h, subclass 00h, interface function 00h.
SignalProcessingController_DpIoModule_Unknown(u8)
Enumeration matching unknown interface function values of device class 11h, subclass 00h.
SignalProcessingController_PerformanceCounters_VendorSpecific
Enumeration matching device class 11h, subclass 01h, interface function 00h.
SignalProcessingController_PerformanceCounters_Unknown(u8)
Enumeration matching unknown interface function values of device class 11h, subclass 01h.
SignalProcessingController_CommunicationSynchronization_VendorSpecific
Enumeration matching device class 11h, subclass 10h, interface function 00h.
SignalProcessingController_CommunicationSynchronization_Unknown(u8)
Enumeration matching unknown interface function values of device class 11h, subclass 10h.
SignalProcessingController_ManagementCard_VendorSpecific
Enumeration matching device class 11h, subclass 20h, interface function 00h.
SignalProcessingController_ManagementCard_Unknown(u8)
Enumeration matching unknown interface function values of device class 11h, subclass 20h.
SignalProcessingController_Other_VendorSpecific
Enumeration matching device class 11h, subclass 80h, interface function 00h.
SignalProcessingController_Other_Unknown(u8)
Enumeration matching unknown interface function values of device class 11h, subclass 80h.
SignalProcessingController_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 11h.
ProcessingAccelerator_VendorSpecific_VendorSpecific
Enumeration matching device class 12h, subclass 00h, interface function 00h.
ProcessingAccelerator_VendorSpecific_Unknown(u8)
Enumeration matching unknown interface function values of device class 12h, subclass 00h.
ProcessingAccelerator_SniaSdxiController_VendorSpecific
Enumeration matching device class 12h, subclass 01h, interface function 00h.
ProcessingAccelerator_SniaSdxiController_Unknown(u8)
Enumeration matching unknown interface function values of device class 12h, subclass 01h.
ProcessingAccelerator_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 12h.
NonEssentialInstrumentation_VendorSpecific_VendorSpecific
Enumeration matching device class 13h, subclass 00h, interface function 00h.
NonEssentialInstrumentation_VendorSpecific_Unknown(u8)
Enumeration matching unknown interface function values of device class 13h, subclass 00h.
NonEssentialInstrumentation_Unknown(u8, u8)
Enumeration matching unknown subclass values of device class 13h.
Unknown(u8, u8, u8)
Enumeration matching unknown combinations of device class / subclass / interface function.
Implementations§
Source§impl PciDeviceInterfaceFunc
impl PciDeviceInterfaceFunc
Sourcepub fn from_codes(class_code: u8, subclass_code: u8, interface_func: u8) -> Self
pub fn from_codes(class_code: u8, subclass_code: u8, interface_func: u8) -> Self
Converts a combination of class_code
, subclass_code
and
interface_func
to a valid PciDeviceInterfaceFunc
object.
Trait Implementations§
Source§impl Clone for PciDeviceInterfaceFunc
impl Clone for PciDeviceInterfaceFunc
Source§fn clone(&self) -> PciDeviceInterfaceFunc
fn clone(&self) -> PciDeviceInterfaceFunc
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more