SystemNvDataHobGuid.h 852 B

1234567891011121314151617181920212223242526272829
  1. /** @file
  2. GUIDs used for System Non Volatile HOB entries in the in the HOB list and FV Guids carrying
  3. the System specific information.
  4. Copyright (c) 2013-2015 Intel Corporation.
  5. SPDX-License-Identifier: BSD-2-Clause-Patent
  6. **/
  7. #ifndef _SYSTEM_NV_DATA_HOB_GUID_H_
  8. #define _SYSTEM_NV_DATA_HOB_GUID_H_
  9. #define EFI_SYSTEM_NV_DATA_HOB_GUID \
  10. {0xd6e5092d, 0xc7b2, 0x4872, {0xaf, 0x66, 0xfd, 0xc0, 0xe6, 0xf9, 0x5e, 0x78}}
  11. typedef struct {
  12. EFI_GUID SystemNvDataHobGuid;
  13. EFI_GUID SystemNvDataFvGuid;
  14. EFI_LBA StartLba;
  15. UINTN StartLbaOffset;
  16. EFI_LBA EndLba;
  17. UINTN EndLbaOffset;
  18. UINT32 DataTypeSignature;
  19. } NV_SYSTEM_DATA_GUID_TYPE;
  20. extern EFI_GUID gEfiSystemNvDataHobGuid;
  21. #endif