Initial commit - slab allocator, kmalloc, other re
factors
This commit is contained in:
parent
1dd7b8b07f
commit
4e40a040dd
39 changed files with 863 additions and 412 deletions
7
Makefile
7
Makefile
|
|
@ -48,7 +48,7 @@ all:
|
|||
$(CC) -c src/flanterm/src/flanterm.c -o $(BUILD_DIR)/flanterm.o $(CFLAGS)
|
||||
$(CC) -c src/flanterm/src/flanterm_backends/fb.c -o $(BUILD_DIR)/fb.o $(CFLAGS)
|
||||
$(CC) -c src/lib/string.c -o $(BUILD_DIR)/string.o $(CFLAGS)
|
||||
$(CC) -c src/lib/stdio.c -o $(BUILD_DIR)/stdio.o $(CFLAGS)
|
||||
$(CC) -c src/lib/kprint.c -o $(BUILD_DIR)/kprint.o $(CFLAGS)
|
||||
$(CC) -c src/lib/io.c -o $(BUILD_DIR)/io.o $(CFLAGS)
|
||||
$(CC) -c src/lib/spinlock.c -o $(BUILD_DIR)/spinlock.o $(CFLAGS)
|
||||
|
||||
|
|
@ -61,8 +61,11 @@ all:
|
|||
$(CC) -c src/hal/timer.c -o $(BUILD_DIR)/timer.o $(CFLAGS)
|
||||
$(CC) -c src/hal/smp.c -o $(BUILD_DIR)/smp.o $(CFLAGS)
|
||||
$(CC) -c src/hal/tsc.c -o $(BUILD_DIR)/tsc.o $(CFLAGS)
|
||||
$(CC) -c src/sys/rand.c -o $(BUILD_DIR)/rand.o $(CFLAGS)
|
||||
$(CC) -c src/mm/pmm.c -o $(BUILD_DIR)/pmm.o $(CFLAGS)
|
||||
$(CC) -c src/mm/vmm.c -o $(BUILD_DIR)/vmm.o $(CFLAGS)
|
||||
$(CC) -c src/mm/page.c -o $(BUILD_DIR)/page.o $(CFLAGS)
|
||||
$(CC) -c src/mm/slab.c -o $(BUILD_DIR)/slab.o $(CFLAGS)
|
||||
$(CC) -c src/mm/kmalloc.c -o $(BUILD_DIR)/kmalloc.o $(CFLAGS)
|
||||
$(CC) -c src/sys/acpi.c -o $(BUILD_DIR)/acpi.o $(CFLAGS)
|
||||
$(CC) -c src/sys/pci.c -o $(BUILD_DIR)/pci.o $(CFLAGS)
|
||||
|
|
@ -100,3 +103,5 @@ disk:
|
|||
dd if=/dev/zero of=disk.img bs=1M count=128
|
||||
elftest:
|
||||
$(CC) src/elf/elftest.c -o $(BUILD_DIR)/elftest -ffreestanding -Isrc/include -static -fPIE -nostdlib
|
||||
clean:
|
||||
rm -r build/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue