MdePkg[all]
1.08
|
Data Structures | |
struct | PCI_3_0_DATA_STRUCTURE |
Macros | |
#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 |
Support for PCI 3.0 standard.
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
#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.