Changeset 58459 in vbox for trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Pci22.h
- Timestamp:
- Oct 28, 2015 8:17:18 PM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
-
Property svn:mergeinfo
set to (toggle deleted branches)
/vendor/edk2/current 103735-103757
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Pci22.h
r48674 r58459 7 7 PC Card Standard, 8.0 8 8 9 Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR> 9 10 11 Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR> 12 Copyright (c) 2014, Hewlett-Packard Development Company, L.P.<BR> 10 13 This program and the accompanying materials 11 14 are licensed and made available under the terms and conditions of the BSD License … … 220 223 #define PCI_IF_16650_MODEM 0x03 221 224 #define PCI_IF_16750_MODEM 0x04 222 #define PCI_SUBCLASS_SCC_OTHER 225 #define PCI_SUBCLASS_SCC_OTHER 0x80 223 226 224 227 #define PCI_CLASS_SYSTEM_PERIPHERAL 0x08 … … 239 242 #define PCI_SUBCLASS_RTC 0x03 240 243 #define PCI_IF_GENERIC_RTC 0x00 241 #define PCI_IF_ISA_RTC 0x0 0244 #define PCI_IF_ISA_RTC 0x01 242 245 #define PCI_SUBCLASS_PNP_CONTROLLER 0x04 ///< HotPlug Controller 243 246 #define PCI_SUBCLASS_PERIPHERAL_OTHER 0x80 … … 250 253 #define PCI_SUBCLASS_GAMEPORT 0x04 251 254 #define PCI_IF_GAMEPORT 0x00 252 #define PCI_IF_GAMEPORT1 0x 01255 #define PCI_IF_GAMEPORT1 0x10 253 256 #define PCI_SUBCLASS_INPUT_OTHER 0x80 254 257 255 258 #define PCI_CLASS_DOCKING_STATION 0x0A 259 #define PCI_SUBCLASS_DOCKING_GENERIC 0x00 260 #define PCI_SUBCLASS_DOCKING_OTHER 0x80 256 261 257 262 #define PCI_CLASS_PROCESSOR 0x0B … … 281 286 #define PCI_SUBCLASS_IRDA 0x00 282 287 #define PCI_SUBCLASS_IR 0x01 283 #define PCI_SUBCLASS_RF 0x 02288 #define PCI_SUBCLASS_RF 0x10 284 289 #define PCI_SUBCLASS_WIRELESS_OTHER 0x80 285 290 … … 654 659 655 660 /// 661 /// PMC - Power Management Capabilities 662 /// Section 3.2.3, PCI Power Management Interface Specifiction, Revision 1.2 663 /// 664 typedef union { 665 struct { 666 UINT16 Version : 3; 667 UINT16 PmeClock : 1; 668 UINT16 : 1; 669 UINT16 DeviceSpecificInitialization : 1; 670 UINT16 AuxCurrent : 3; 671 UINT16 D1Support : 1; 672 UINT16 D2Support : 1; 673 UINT16 PmeSupport : 5; 674 } Bits; 675 UINT16 Data; 676 } EFI_PCI_PMC; 677 678 #define EFI_PCI_PMC_D3_COLD_MASK (BIT15) 679 680 /// 681 /// PMCSR - Power Management Control/Status 682 /// Section 3.2.4, PCI Power Management Interface Specifiction, Revision 1.2 683 /// 684 typedef union { 685 struct { 686 UINT16 PowerState : 2; 687 UINT16 : 6; 688 UINT16 PmeEnable : 1; 689 UINT16 DataSelect : 4; 690 UINT16 DataScale : 2; 691 UINT16 PmeStatus : 1; 692 } Bits; 693 UINT16 Data; 694 } EFI_PCI_PMCSR; 695 696 /// 656 697 /// A.G.P Capability 657 698 /// Section 6.1.4, Accelerated Graphics Port Interface Specification, Revision 1.0
Note:
See TracChangeset
for help on using the changeset viewer.