eventgrp.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. /*++
  2. Copyright (c) 2014 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. eventgrp.h
  5. Abstract:
  6. This header contains UEFI GUID definitions for well known event groups.
  7. Author:
  8. Evan Green 4-Mar-2014
  9. --*/
  10. //
  11. // ------------------------------------------------------------------- Includes
  12. //
  13. //
  14. // ---------------------------------------------------------------- Definitions
  15. //
  16. //
  17. // Define well known event groups.
  18. //
  19. #define EFI_EVENT_GROUP_EXIT_BOOT_SERVICES \
  20. { \
  21. 0x27ABF055, 0xB1B8, 0x4C26, \
  22. {0x80, 0x48, 0x74, 0x8F, 0x37, 0xBA, 0xA2, 0xDF} \
  23. }
  24. #define EFI_EVENT_GROUP_VIRTUAL_ADDRESS_CHANGE \
  25. { \
  26. 0x13FA7698, 0xC831, 0x49C7, \
  27. {0x87, 0xEA, 0x8F, 0x43, 0xFC, 0xC2, 0x51, 0x96} \
  28. }
  29. #define EFI_EVENT_GROUP_MEMORY_MAP_CHANGE \
  30. { \
  31. 0x78BEE926, 0x692F, 0x48FD, \
  32. {0x9E, 0xDB, 0x01, 0x42, 0x2D, 0xF0, 0xF7, 0xAB} \
  33. }
  34. #define EFI_EVENT_GROUP_READY_TO_BOOT \
  35. { \
  36. 0x7CE88FB3, 0x4BD7, 0x4679, \
  37. {0x87, 0xA8, 0xA8, 0xD8, 0xDE, 0xE5, 0x0D, 0x2B} \
  38. }
  39. #define EFI_EVENT_GROUP_DXE_DISPATCH_GUID \
  40. { \
  41. 0x7081E22F, 0xCAC6, 0x4053, \
  42. {0x94, 0x68, 0x67, 0x57, 0x82, 0xCF, 0x88, 0xE5} \
  43. }
  44. #define EFI_END_OF_DXE_EVENT_GROUP_GUID \
  45. { \
  46. 0x02CE967A, 0xDD7E, 0x4FFC, \
  47. {0x9E, 0xE7, 0x81, 0x0C, 0xF0, 0x47, 0x08, 0x80} \
  48. }
  49. //
  50. // ------------------------------------------------------ Data Type Definitions
  51. //
  52. //
  53. // -------------------------------------------------------------------- Globals
  54. //
  55. //
  56. // -------------------------------------------------------- Function Prototypes
  57. //