Searched hist:b13646092513fb1a5befc19102704510668ba505 (Results 1 – 1 of 1) sorted by relevance
/DragonStub/inc/riscv64/ |
H A D | efibind.h | b13646092513fb1a5befc19102704510668ba505 Thu Aug 19 12:31:01 UTC 2021 Pete Batard <pete@akeo.ie> riscv64: finalize efibind.h
There's little reason not to derive the RISCV64 version of efibind.h from the AARCH64 version, especially as the current version is missing required macros such as EFI_DRIVER_ENTRY_POINT() which breaks the compilation of some drivers.
The only major difference we introduce from AARCH64 is to consider that any toolchain that supports RISCV64 is modern enough to support <stdint.h>. Also, as we preserve the added definition for BOOLEAN, we guard it with an ifndef in anticipation of MSVC RISCV64 support.
We validated these changes by confirming that they now allow gnu-efi to be used to compile a set of UEFI drivers for RISCV64.
|