]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Protocol/DiskInfo.h
clean up the un-suitable ';' location when declaring the functions.
[mirror_edk2.git] / MdeModulePkg / Include / Protocol / DiskInfo.h
index e6743fb78c1c444551ed2228ff73fc7586ebd108..98ecd7695e5ce1b9de9a50b96e3590e030aed931 100644 (file)
@@ -43,12 +43,11 @@ typedef struct _EFI_DISK_INFO_PROTOCOL  EFI_DISK_INFO_PROTOCOL;
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_DISK_INFO_INQUIRY) (\r
+(EFIAPI *EFI_DISK_INFO_INQUIRY)(\r
   IN EFI_DISK_INFO_PROTOCOL           * This,\r
   IN OUT VOID                         *InquiryData,\r
   IN OUT UINT32                       *IntquiryDataSize\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -67,12 +66,11 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_DISK_INFO_IDENTIFY) (\r
+(EFIAPI *EFI_DISK_INFO_IDENTIFY)(\r
   IN EFI_DISK_INFO_PROTOCOL           * This,\r
   IN OUT VOID                         *IdentifyData,\r
   IN OUT UINT32                       *IdentifyDataSize\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -92,13 +90,12 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_DISK_INFO_SENSE_DATA) (\r
+(EFIAPI *EFI_DISK_INFO_SENSE_DATA)(\r
   IN EFI_DISK_INFO_PROTOCOL           * This,\r
   IN OUT VOID                         *SenseData,\r
   IN OUT UINT32                       *SenseDataSize,\r
   OUT UINT8                           *SenseDataNumber\r
-  )\r
-;\r
+  );\r
 \r
 /**\r
   Return the results of the Request Sense command to a drive in SenseData.\r
@@ -114,16 +111,15 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_DISK_INFO_WHICH_IDE) (\r
+(EFIAPI *EFI_DISK_INFO_WHICH_IDE)(\r
   IN EFI_DISK_INFO_PROTOCOL           * This,\r
   OUT UINT32                          *IdeChannel,\r
   OUT UINT32                          *IdeDevice\r
-  )\r
-;\r
+  );\r
 \r
 //\r
 // GUIDs for EFI_DISK_INFO_PROTOCOL.Interface. Defines the format of the\r
-// buffers returned by member functions\r
+// buffers returned by member functions.\r
 //\r
 #define EFI_DISK_INFO_IDE_INTERFACE_GUID \\r
   { \\r
@@ -143,6 +139,12 @@ extern EFI_GUID gEfiDiskInfoScsiInterfaceGuid;
   }\r
 extern EFI_GUID gEfiDiskInfoUsbInterfaceGuid;\r
 \r
+#define EFI_DISK_INFO_AHCI_INTERFACE_GUID \\r
+  { \\r
+    0x9e498932, 0x4abc, 0x45af, {0xa3, 0x4d, 0x2, 0x47, 0x78, 0x7b, 0xe7, 0xc6} \\r
+  }\r
+extern EFI_GUID gEfiDiskInfoAhciInterfaceGuid;\r
+\r
 struct _EFI_DISK_INFO_PROTOCOL {\r
   EFI_GUID                  Interface;\r
   EFI_DISK_INFO_INQUIRY     Inquiry;\r