porting over pcboot codebase
authorJohn Tsiombikas <nuclear@member.fsf.org>
Sun, 1 Oct 2023 23:56:00 +0000 (02:56 +0300)
committerJohn Tsiombikas <nuclear@member.fsf.org>
Sun, 1 Oct 2023 23:56:00 +0000 (02:56 +0300)
commitf41dfaf1cf4f2338a0f1a4ab4b1b520c9408a5da
tree555de783d034f06032492226a8972cc7e6119845
parent513567cdee417561e7f12632121aaaa97428f455
porting over pcboot codebase
49 files changed:
.gitignore
Makefile
src/asmops.h [new file with mode: 0644]
src/config.h [new file with mode: 0644]
src/contty.c [new file with mode: 0644]
src/contty.h [new file with mode: 0644]
src/desc.h [new file with mode: 0644]
src/intr.c [new file with mode: 0644]
src/intr.h [new file with mode: 0644]
src/intr_s.asm [new file with mode: 0644]
src/intrtab.h [new file with mode: 0644]
src/libc/alloca.h [new file with mode: 0644]
src/libc/assert.h [new file with mode: 0644]
src/libc/ctype.c [new file with mode: 0644]
src/libc/ctype.h [new file with mode: 0644]
src/libc/errno.h [new file with mode: 0644]
src/libc/float.h [new file with mode: 0644]
src/libc/inttypes.h [new file with mode: 0644]
src/libc/limits.h [new file with mode: 0644]
src/libc/malloc.c [new file with mode: 0644]
src/libc/math.c [new file with mode: 0644]
src/libc/math.h [new file with mode: 0644]
src/libc/rand.c [new file with mode: 0644]
src/libc/setjmp.c [new file with mode: 0644]
src/libc/setjmp.h [new file with mode: 0644]
src/libc/stdarg.h [new file with mode: 0644]
src/libc/stddef.h [new file with mode: 0644]
src/libc/stdio.c [new file with mode: 0644]
src/libc/stdio.h [new file with mode: 0644]
src/libc/stdlib.c [new file with mode: 0644]
src/libc/stdlib.h [new file with mode: 0644]
src/libc/string.c [new file with mode: 0644]
src/libc/string.h [new file with mode: 0644]
src/libc/string_s.asm [new file with mode: 0644]
src/loader.asm
src/macros.inc [new file with mode: 0644]
src/main.c [new file with mode: 0644]
src/mem.c [new file with mode: 0644]
src/mem.h [new file with mode: 0644]
src/panic.c [new file with mode: 0644]
src/panic.h [new file with mode: 0644]
src/regs.asm [new file with mode: 0644]
src/segm.c [new file with mode: 0644]
src/segm.h [new file with mode: 0644]
src/segm_s.asm [new file with mode: 0644]
src/serial.c [new file with mode: 0644]
src/serial.h [new file with mode: 0644]
src/startup.asm
src/tss.h [new file with mode: 0644]