first commit

This commit is contained in:
David Ali
2026-01-19 17:35:37 +01:00
commit 57814ce683
7 changed files with 646 additions and 0 deletions

20
Makefile Normal file
View File

@@ -0,0 +1,20 @@
all: bin/nos
bin:
mkdir -p bin
bin/nos: bin obj/nos.o
ld obj/nos.o -o bin/nos
obj:
mkdir -p obj
obj/nos.o: obj src/nos.asm include/syscalls.inc include/mmap.inc
nasm -g -f elf64 src/nos.asm -o obj/nos.o -Iinclude
run: bin/nos
bin/nos
@echo "Program returned $$?."
debug: bin/nos
gf2 bin/nos