diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-30 11:07:14 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-30 11:15:38 +0100 |
| commit | 7e16694a4fff437322561cf0afba1f426d66e8bc (patch) | |
| tree | 0ce61fb901f4036af37d2880ce03eeed6ab852f5 /Private/NewBoot/Source/makefile | |
| parent | d9b859eb709aca21577a777995c9a9127c9b329c (diff) | |
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 <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/NewBoot/Source/makefile')
| -rw-r--r-- | Private/NewBoot/Source/makefile | 4 |
1 files changed, 2 insertions, 2 deletions
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: |
