mirror of
https://github.com/ipxe/ipxe
synced 2025-12-12 14:32:49 +03:00
We have EFI APIs for CPU I/O, PCI I/O, timers, console I/O, user access and user memory allocation. EFI executables are created using the vanilla GNU toolchain, with the EXE header handcrafted in assembly and relocations generated by a custom efilink utility.
17 lines
248 B
C
17 lines
248 B
C
#ifndef _GPXE_EFI_UMALLOC_H
|
|
#define _GPXE_EFI_UMALLOC_H
|
|
|
|
/** @file
|
|
*
|
|
* gPXE user memory allocation API for EFI
|
|
*
|
|
*/
|
|
|
|
#ifdef UMALLOC_EFI
|
|
#define UMALLOC_PREFIX_efi
|
|
#else
|
|
#define UMALLOC_PREFIX_efi __efi_
|
|
#endif
|
|
|
|
#endif /* _GPXE_EFI_UMALLOC_H */
|