Start EFI port

This commit is contained in:
2025-11-28 22:42:14 +01:00
parent 1775af99b0
commit aea99102cc
8 changed files with 129 additions and 0 deletions

9
efi-port/scripts/build_c.sh Executable file
View File

@@ -0,0 +1,9 @@
mkdir -p out
mkdir -p out/core
mkdir -p out/img/EFI/BOOT
clang -target x86_64-pc-win32-coff -fno-stack-protector -fshort-wchar -mno-red-zone -c core/src/efi.c -o out/core/efi.o
clang -target x86_64-pc-win32-coff -fno-stack-protector -fshort-wchar -mno-red-zone -c core/src/main.c -o out/core/main.o
lld-link -filealign:16 -subsystem:efi_application -nodefaultlib -dll -entry:efi_main out/core/main.o out/core/efi.o -out:out/img/EFI/BOOT/BOOTX64.EFI