18#ifndef __LEGACY_SPI_FLASH_PROTOCOL_H__
19#define __LEGACY_SPI_FLASH_PROTOCOL_H__
26#define EFI_LEGACY_SPI_FLASH_PROTOCOL_GUID \
27 { 0xf01bed57, 0x04bc, 0x4f3f, \
28 { 0x96, 0x60, 0xd6, 0xf2, 0xea, 0x22, 0x82, 0x59 }}
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
BOOLEAN(EFIAPI * EFI_LEGACY_SPI_FLASH_PROTOCOL_IS_RANGE_PROTECTED)(IN CONST EFI_LEGACY_SPI_FLASH_PROTOCOL *This, IN UINT32 BiosAddress, IN UINT32 BlocksToProtect)
Definition LegacySpiFlash.h:94
EFI_STATUS(EFIAPI * EFI_LEGACY_SPI_FLASH_PROTOCOL_PROTECT_NEXT_RANGE)(IN CONST EFI_LEGACY_SPI_FLASH_PROTOCOL *This, IN UINT32 BiosAddress, IN UINT32 BlocksToProtect)
Definition LegacySpiFlash.h:128
EFI_STATUS(EFIAPI * EFI_LEGACY_SPI_FLASH_PROTOCOL_BIOS_BASE_ADDRESS)(IN CONST EFI_LEGACY_SPI_FLASH_PROTOCOL *This, IN UINT32 BiosBaseAddress)
Definition LegacySpiFlash.h:53
EFI_STATUS(EFIAPI * EFI_LEGACY_SPI_FLASH_PROTOCOL_CLEAR_SPI_PROTECT)(IN CONST EFI_LEGACY_SPI_FLASH_PROTOCOL *This)
Definition LegacySpiFlash.h:73
EFI_GUID gEfiLegacySpiFlashProtocolGuid
EFI_STATUS(EFIAPI * EFI_LEGACY_SPI_FLASH_PROTOCOL_LOCK_CONTROLLER)(IN CONST EFI_LEGACY_SPI_FLASH_PROTOCOL *This)
Definition LegacySpiFlash.h:154
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
unsigned char BOOLEAN
Definition actypes.h:235
Definition LegacySpiFlash.h:162
EFI_LEGACY_SPI_FLASH_PROTOCOL_LOCK_CONTROLLER LockController
Definition LegacySpiFlash.h:196
EFI_LEGACY_SPI_FLASH_PROTOCOL_PROTECT_NEXT_RANGE ProtectNextRange
Definition LegacySpiFlash.h:191
EFI_LEGACY_SPI_FLASH_PROTOCOL_IS_RANGE_PROTECTED IsRangeProtected
Definition LegacySpiFlash.h:186
EFI_LEGACY_SPI_FLASH_PROTOCOL_CLEAR_SPI_PROTECT ClearSpiProtect
Definition LegacySpiFlash.h:181
EFI_SPI_NOR_FLASH_PROTOCOL FlashProtocol
Definition LegacySpiFlash.h:167
EFI_LEGACY_SPI_FLASH_PROTOCOL_BIOS_BASE_ADDRESS BiosBaseAddress
Definition LegacySpiFlash.h:176
Definition SpiNorFlash.h:203