+ @param _p Specified device.\r
+\r
+ @retval TRUE Device is a SATA controller.\r
+ @retval FALSE Device is not a SATA controller.\r
+\r
+**/\r
+#define IS_PCI_SATADPA(_p) IS_CLASS2 (_p, PCI_CLASS_MASS_STORAGE, PCI_CLASS_MASS_STORAGE_SATADPA)\r
+\r
+///\r
+/// PCI Capability List IDs and records\r
+///\r
+#define EFI_PCI_CAPABILITY_ID_PCIEXP 0x10\r
+\r
+#pragma pack(1)\r
+\r
+///\r
+/// PCI Data Structure Format\r
+/// Section 5.1.2, PCI Firmware Specification, Revision 3.0\r
+///\r