History log of /reactos/boot/freeldr/freeldr/arch/uefi/uefiutil.c (Results 1 – 2 of 2)
Revision Date Author Comments
# ccef43f3 03-Apr-2023 Justin Miller <justinmiller100@gmail.com>

[FREELDR] Implement the memory managment functions for UEFI (#5174)

CORE-11954

- EFI binaries have a different subsystem in the PE header;
- ENVIRON: Make sure INTN and UINTN are 64bit for 64bit

[FREELDR] Implement the memory managment functions for UEFI (#5174)

CORE-11954

- EFI binaries have a different subsystem in the PE header;
- ENVIRON: Make sure INTN and UINTN are 64bit for 64bit platforms;
- Handle UEFI Memory maps and translate it for freeldr;
- Add FAILED_TO_EXIT_BOOTSERVICES Freeldr BSoD code.

show more ...


# 150f7212 19-Mar-2023 Justin Miller <justinmiller100@gmail.com>

[FREELDR] Support compiling freeldr as a UEFI loader + Implement UI functions (#5171)

First batch of changes to implement a UEFI version of freeldr:
- Compile freeldr as EFI binary on top of the ex

[FREELDR] Support compiling freeldr as a UEFI loader + Implement UI functions (#5171)

First batch of changes to implement a UEFI version of freeldr:
- Compile freeldr as EFI binary on top of the existing loader.
- Stub out various functions so we can create a UEFI machine-type in freeldr.
- Implement all of the video output functions so we can display a pretty freeldr BSoD :)

show more ...