Data Structures | |
struct | PCI_3_0_DATA_STRUCTURE |
Defines | |
#define | IS_PCI_SATADPA(_p) IS_CLASS2 (_p, PCI_CLASS_MASS_STORAGE, PCI_CLASS_MASS_STORAGE_SATADPA) |
#define | EFI_PCI_CAPABILITY_ID_PCIEXP 0x10 |
#define | PCI_CLASS_MASS_STORAGE_SATADPA 0x06 |
#define | PCI_IF_MASS_STORAGE_SATA 0x00 |
#define | PCI_IF_MASS_STORAGE_AHCI 0x01 |
#define | PCI_SUBCLASS_ETHERNET_80211A 0x20 |
#define | PCI_SUBCLASS_ETHERNET_80211B 0x21 |
Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#define EFI_PCI_CAPABILITY_ID_PCIEXP 0x10 |
PCI Capability List IDs and records
#define IS_PCI_SATADPA | ( | _p | ) | IS_CLASS2 (_p, PCI_CLASS_MASS_STORAGE, PCI_CLASS_MASS_STORAGE_SATADPA) |
Macro that checks whether device is a SATA controller.
_p | Specified device. |
TRUE | Device is a SATA controller. | |
FALSE | Device is not a SATA controller. |
#define PCI_CLASS_MASS_STORAGE_SATADPA 0x06 |
PCI_CLASS_MASS_STORAGE, Base Class 01h.
#define PCI_IF_MASS_STORAGE_AHCI 0x01 |
PCI_CLASS_MASS_STORAGE, Base Class 01h.
#define PCI_IF_MASS_STORAGE_SATA 0x00 |
PCI_CLASS_MASS_STORAGE, Base Class 01h.
#define PCI_SUBCLASS_ETHERNET_80211A 0x20 |
PCI_CLASS_WIRELESS, Base Class 0Dh.
#define PCI_SUBCLASS_ETHERNET_80211B 0x21 |
PCI_CLASS_WIRELESS, Base Class 0Dh.