NeKernel dev
Loading...
Searching...
No Matches
VEPM.h
Go to the documentation of this file.
1/* ========================================
2
3 Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
4
5======================================== */
6
7#ifndef FIRMWAREKIT_VEPM_H
8#define FIRMWAREKIT_VEPM_H
9
10#include <FirmwareKit/EFI.h>
11#include <FirmwareKit/EPM.h>
12
16
17#if defined(__NE_VEPM__)
18#ifdef kEPMMagic
19#undef kEPMMagic
20#endif // kEPMMagic
21
25#define kEPMMagic "EPMVM"
26
31inline EPM_GUID kVEPMGuidEPM = {
32 0x9a1b3f2e, 0x4c3f, 0x4d52, {0xa7, 0x83, 0x9c, 0x21, 0x7b, 0x5e, 0x4d, 0xac}};
33
38inline EFI_GUID kVEPMGuidEFI = {
39 0x9a1b3f2e, 0x4c3f, 0x4d52, {0xa7, 0x83, 0x9c, 0x21, 0x7b, 0x5e, 0x4d, 0xac}};
40
44#define kVEPMGuidStr "9a1b3f2e-4c3f-4d52-a783-9c217b5e4dac"
45#endif // __NE_VEPM__
46
47#endif // FIRMWAREKIT_VEPM_H
struct EFI_GUID EFI_FINAL EFI_GUID
GUID type, something you can also find in CFKit.
EPM GUID structure.
Definition EPM.h:69