From 7e16694a4fff437322561cf0afba1f426d66e8bc Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 30 Mar 2024 11:07:14 +0100 Subject: NewBoot: See below. What has been done: - Add LX header for PowerPC and RISC-V 64 HELs. - Force usage of a custom firmware for AMD64, except for debug builds with a CD-ROM containing NewBoot. - Handle missing ATA driver. - Add debug switch on bootloader. What is in progress: - Preemptive multi-tasking and user processes. - NewFS support. - System calls. - AHCI support. - PowerPC support. - RISC-V support. Signed-off-by: Amlal El Mahrouss --- Private/NewBoot/Source/makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Private/NewBoot/Source/makefile') diff --git a/Private/NewBoot/Source/makefile b/Private/NewBoot/Source/makefile index af35a110..a3807a6d 100644 --- a/Private/NewBoot/Source/makefile +++ b/Private/NewBoot/Source/makefile @@ -20,7 +20,7 @@ IMG=epm.img EMU_FLAGS=-net none -smp 4 -m 4G -M q35 -bios OVMF.fd -device piix3-ide,id=ide -drive id=disk,file=$(IMG),format=raw,if=none -device ide-hd,drive=disk,bus=ide.0 -drive file=fat:rw:CDROM,index=2,format=raw -d int LD_FLAGS=-e efi_main --subsystem=10 -OBJ=$(wildcard *.o) $(wildcard ../../Objects/*.obj) $(wildcard HEL/AMD64/*.obj) +OBJ=$(wildcard *.o) $(wildcard HEL/AMD64/*.obj) REM=rm REM_FLAG=-f @@ -40,7 +40,7 @@ bootloader-amd64: compile-amd64 .PHONY: compile-amd64 compile-amd64: - $(CC_GNU) $(FLAG_GNU) $(wildcard HEL/AMD64/*.cxx) $(wildcard *.cxx) + $(CC_GNU) $(FLAG_GNU) $(DEBUG) $(wildcard HEL/AMD64/*.cxx) $(wildcard *.cxx) .PHONY: run-efi-amd64 run-efi-amd64: -- cgit v1.2.3