X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OptionRomPkg%2FAtapiPassThruDxe%2FAtapiPassThru.h;h=5a41a0acf8239ba0b641aa33799420bd3ed56fd9;hb=32438080c4f45264645f23d8e5751d05d20ce047;hp=2187580bb6e59ea1d5c16aabcf2cb1ab2baf8c02;hpb=823f7d4f93b79c12ba521e7193bf1136ff0f2bfa;p=mirror_edk2.git diff --git a/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h b/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h index 2187580bb6..5a41a0acf8 100644 --- a/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h +++ b/OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h @@ -22,6 +22,7 @@ #include #include #include +#include #include #include @@ -31,7 +32,10 @@ #include #include #include -#include +#include + +#include + /// /// bit definition @@ -96,7 +100,7 @@ typedef struct { UINT16 DriveAddress; } IDE_BASE_REGISTERS; -#define ATAPI_SCSI_PASS_THRU_DEV_SIGNATURE EFI_SIGNATURE_32 ('a', 's', 'p', 't') +#define ATAPI_SCSI_PASS_THRU_DEV_SIGNATURE SIGNATURE_32 ('a', 's', 'p', 't') typedef struct { UINTN Signature; @@ -139,9 +143,10 @@ typedef struct { // // Global Variables // -extern EFI_DRIVER_BINDING_PROTOCOL gAtapiScsiPassThruDriverBinding; -extern EFI_COMPONENT_NAME_PROTOCOL gAtapiScsiPassThruComponentName; -extern EFI_COMPONENT_NAME2_PROTOCOL gAtapiScsiPassThruComponentName2; +extern EFI_DRIVER_BINDING_PROTOCOL gAtapiScsiPassThruDriverBinding; +extern EFI_COMPONENT_NAME_PROTOCOL gAtapiScsiPassThruComponentName; +extern EFI_COMPONENT_NAME2_PROTOCOL gAtapiScsiPassThruComponentName2; +extern EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL gAtapiScsiPassThruDriverSupportedEfiVersion; // // ATAPI Command op code