Changeset 85911 in vbox
- Timestamp:
- Aug 28, 2020 6:59:30 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140098
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pci.h
r85910 r85911 65 65 /** @} */ 66 66 67 /** @name PCI device sub-classes. 68 * @{ */ 69 #define VBOX_PCI_SUB_UNCLASSIFIED_NON_VGA 0x00 70 #define VBOX_PCI_SUB_UNCLASSIFIED_VGA 0x01 71 72 #define VBOX_PCI_SUB_MASS_STORAGE_SCSI_BUS 0x00 73 #define VBOX_PCI_SUB_MASS_STORAGE_IDE 0x01 74 #define VBOX_PCI_SUB_MASS_STORAGE_FLOPPY 0x02 75 #define VBOX_PCI_SUB_MASS_STORAGE_IPI_BUS 0x03 76 #define VBOX_PCI_SUB_MASS_STORAGE_RAID 0x04 77 #define VBOX_PCI_SUB_MASS_STORAGE_ATA 0x05 78 #define VBOX_PCI_SUB_MASS_STORAGE_SATA 0x06 79 #define VBOX_PCI_SUB_MASS_STORAGE_SCSI 0x07 80 #define VBOX_PCI_SUB_MASS_STORAGE_NVME 0x08 81 #define VBOX_PCI_SUB_MASS_STORAGE_OTHER 0x80 82 83 #define VBOX_PCI_SUB_NETWORK_ETHERNET 0x00 84 #define VBOX_PCI_SUB_NETWORK_TOKEN_RING 0x01 85 #define VBOX_PCI_SUB_NETWORK_FDDI 0x02 86 #define VBOX_PCI_SUB_NETWORK_ATM 0x03 87 #define VBOX_PCI_SUB_NETWORK_ISDN 0x04 88 #define VBOX_PCI_SUB_NETWORK_WORLD_FIP 0x05 89 #define VBOX_PCI_SUB_NETWORK_PICMG 0x06 90 #define VBOX_PCI_SUB_NETWORK_INFINIBAND 0x07 91 #define VBOX_PCI_SUB_NETWORK_FABRIC 0x08 92 #define VBOX_PCI_SUB_NETWORK_OTHER 0x80 93 94 #define VBOX_PCI_SUB_DISPLAY_VGA 0x00 95 #define VBOX_PCI_SUB_DISPLAY_XGA 0x01 96 #define VBOX_PCI_SUB_DISPLAY_3D 0x02 97 #define VBOX_PCI_SUB_DISPLAY_OTHER 0x80 98 99 #define VBOX_PCI_SUB_MULTI_MEDIA_MM_VIDEO 0x00 100 #define VBOX_PCI_SUB_MULTI_MEDIA_MM_AUDIO 0x01 101 #define VBOX_PCI_SUB_MULTI_MEDIA_TELE 0x02 102 #define VBOX_PCI_SUB_MULTI_MEDIA_AUDIO 0x03 103 #define VBOX_PCI_SUB_MULTI_MEDIA_OTHER 0x80 104 105 #define VBOX_PCI_SUB_MEMORY_RAM 0x00 106 #define VBOX_PCI_SUB_MEMORY_FLASH 0x01 107 #define VBOX_PCI_SUB_MEMORY_OTHER 0x80 108 109 #define VBOX_PCI_SUB_BRIDGE_HOST 0x00 110 #define VBOX_PCI_SUB_BRIDGE_ISA 0x01 111 #define VBOX_PCI_SUB_BRIDGE_EISA 0x02 112 #define VBOX_PCI_SUB_BRIDGE_MCA 0x03 113 #define VBOX_PCI_SUB_BRIDGE_PCI 0x04 114 #define VBOX_PCI_SUB_BRIDGE_PCMCIA 0x05 115 #define VBOX_PCI_SUB_BRIDGE_NUBUS 0x06 116 #define VBOX_PCI_SUB_BRIDGE_CARDBUS 0x07 117 #define VBOX_PCI_SUB_BRIDGE_RACEWAY 0x08 118 #define VBOX_PCI_SUB_BRIDGE_SEMI_PCI 0x09 119 #define VBOX_PCI_SUB_BRIDGE_INFINIBAND_PCI 0x0a 120 #define VBOX_PCI_SUB_BRIDGE_OTHER 0x80 121 122 #define VBOX_PCI_SUB_COMM_SERIAL 0x00 123 #define VBOX_PCI_SUB_COMM_PARALLEL 0x01 124 #define VBOX_PCI_SUB_COMM_MULTIPORT_SERIAL 0x02 125 #define VBOX_PCI_SUB_COMM_MODEM 0x03 126 #define VBOX_PCI_SUB_COMM_GBIP 0x04 127 #define VBOX_PCI_SUB_COMM_SMART_CARD 0x05 128 #define VBOX_PCI_SUB_COMM_OTHER 0x80 129 130 #define VBOX_PCI_SUB_SYSTEM_PIC 0x00 131 #define VBOX_PCI_SUB_SYSTEM_DMA 0x01 132 #define VBOX_PCI_SUB_SYSTEM_TIMER 0x02 133 #define VBOX_PCI_SUB_SYSTEM_RTC 0x03 134 #define VBOX_PCI_SUB_SYSTEM_PCI_HOTPLUG 0x04 135 #define VBOX_PCI_SUB_SYSTEM_SD_HOST 0x05 136 #define VBOX_PCI_SUB_SYSTEM_IOMMU 0x06 137 #define VBOX_PCI_SUB_SYSTEM_OTHER 0x80 138 139 #define VBOX_PCI_SUB_INPUT_KEYBOARD 0x00 140 #define VBOX_PCI_SUB_INPUT_PEN 0x01 141 #define VBOX_PCI_SUB_INPUT_MOUSE 0x02 142 #define VBOX_PCI_SUB_INPUT_SCANNER 0x03 143 #define VBOX_PCI_SUB_INPUT_GAMEPORT 0x04 144 #define VBOX_PCI_SUB_INPUT_OTHER 0x80 145 146 #define VBOX_PCI_SUB_DOCKING_ST_GENERIC 0x00 147 #define VBOX_PCI_SUB_DOCKING_ST_OTHER 0x80 148 149 #define VBOX_PCI_SUB_PROCESSOR_386 0x00 150 #define VBOX_PCI_SUB_PROCESSOR_486 0x01 151 #define VBOX_PCI_SUB_PROCESSOR_PENTIUM 0x02 152 #define VBOX_PCI_SUB_PROCESSOR_PENTIUM_PRO 0x03 153 #define VBOX_PCI_SUB_PROCESSOR_ALPHA 0x10 154 #define VBOX_PCI_SUB_PROCESSOR_POWERPC 0x20 155 #define VBOX_PCI_SUB_PROCESSOR_MIPS 0x30 156 #define VBOX_PCI_SUB_PROCESSOR_CO_PROC 0x40 157 #define VBOX_PCI_SUB_PROCESSOR_OTHER 0x80 158 159 #define VBOX_PCI_SUB_SERIAL_BUS_FIREWIRE 0x00 160 #define VBOX_PCI_SUB_SERIAL_BUS_ACCESS 0x01 161 #define VBOX_PCI_SUB_SERIAL_BUS_SSA 0x02 162 #define VBOX_PCI_SUB_SERIAL_BUS_USB 0x03 163 #define VBOX_PCI_SUB_SERIAL_BUS_FIBRE 0x04 164 #define VBOX_PCI_SUB_SERIAL_BUS_SMBUS 0x05 165 #define VBOX_PCI_SUB_SERIAL_BUS_INFINIBAND 0x06 166 #define VBOX_PCI_SUB_SERIAL_BUS_IPMI 0x07 167 #define VBOX_PCI_SUB_SERIAL_BUS_SERCOS 0x08 168 #define VBOX_PCI_SUB_SERIAL_BUS_CANBUS 0x09 169 #define VBOX_PCI_SUB_SERIAL_BUS_OTHER 0x80 170 171 #define VBOX_PCI_SUB_WIRELESS_IRDA 0x00 172 #define VBOX_PCI_SUB_WIRELESS_IR 0x01 173 #define VBOX_PCI_SUB_WIRELESS_RF 0x10 174 #define VBOX_PCI_SUB_WIRELESS_BLUETOOTH 0x11 175 #define VBOX_PCI_SUB_WIRELESS_BROADBAND 0x12 176 #define VBOX_PCI_SUB_WIRELESS_ETH_8021A 0x20 177 #define VBOX_PCI_SUB_WIRELESS_ETH_8021B 0x21 178 #define VBOX_PCI_SUB_WIRELESS_OTHER 0x80 179 180 #define VBOX_PCI_SUB_INTELLIGENT_I20 0x00 181 182 #define VBOX_PCI_SUB_SAT_COMM_TV 0x01 183 #define VBOX_PCI_SUB_SAT_COMM_AUDIO 0x02 184 #define VBOX_PCI_SUB_SAT_COMM_VOICE 0x03 185 #define VBOX_PCI_SUB_SAT_COMM_DATA 0x04 186 187 #define VBOX_PCI_SUB_ENCRYPT_NETWORK 0x00 188 #define VBOX_PCI_SUB_ENCRYPT_ENTERTAINMENT 0x01 189 #define VBOX_PCI_SUB_ENCRYPT_OTHER 0x80 190 191 #define VBOX_PCI_SUB_SIG_PROC_DPIO 0x00 192 #define VBOX_PCI_SUB_SIG_PROC_PERF_COUNTERS 0x01 193 #define VBOX_PCI_SUB_SIG_PROC_COMM_SYNC 0x10 194 #define VBOX_PCI_SUB_SIG_PROC_MANAGEMENT 0x20 195 #define VBOX_PCI_SUB_SIG_PROC_OTHER 0x80 196 /** @} */ 197 67 198 /** 68 199 * PCI configuration word 4 (command) and word 6 (status).
Note:
See TracChangeset
for help on using the changeset viewer.