git.cappig.dev / apheleiaOS.git master

04dbd23975018c26131e542f511710b9cb0f8f79 master
cappig <[email protected]> ยท 1 year ago
Add github CI, fix grammar

* Add a Github workflow that runs a test build
* Fix a whole bunch of grammar and spelling mistakes
* Make the whole codebase more portable. This fixes the docker build
59 files changed, 140 insertions, 101 deletions
.github/workflows/x86_iso.yml created
boot/bios/config.c +1 -2
boot/bios/disk.c +0 -1
boot/bios/memory.c +1 -1
boot/bios/paging.c +3 -3
boot/bios/paging.h +1 -1
build/args.cfg +2 -2
build/toolchain.mk +1 -1
kernel/arch/idt.c +4 -3
kernel/arch/idt.h +3 -1
kernel/arch/idt_stubs.asm +3 -3
kernel/arch/panic.c +1 -1
kernel/arch/stacktrace.c +3 -3
kernel/drivers/acpi.h +1 -1
kernel/drivers/console.c +1 -0
kernel/drivers/ide.c +1 -1
kernel/drivers/ide.h +1 -1
kernel/drivers/pci.c +1 -1
kernel/drivers/pci.h +2 -2
kernel/drivers/serial.c +1 -0
kernel/mem/virtual.c +1 -1
kernel/vfs/driver.c +2 -5
kernel/vfs/driver.h +1 -1
kernel/vfs/fs.h +1 -1
kernel/video/tty.c +1 -1
kernel/video/tty.h +1 -1
libs/alloc/bitmap.c +0 -1
libs/alloc/bitmap.h +1 -1
libs/alloc/global.h +1 -0
libs/boot/proto.h +1 -1
libs/data/list.c +1 -1
libs/data/list.h +1 -2
libs/data/tree.c +2 -2
libs/data/tree.h +2 -2
libs/fs/ext2.h +10 -10
libs/fs/ustar.h +2 -2
libs/gfx/color.c +1 -1
libs/libc/ctype.h +1 -0
libs/libc/errno.c +1 -1
libs/libc/errno.h +5 -4
libs/libc/sprintf.c +2 -1
libs/libc/sscanf.c +5 -2
libs/libc/stdbool.h +1 -1
libs/libc/stddef.h +1 -1
libs/libc/stdio.h +1 -0
libs/libc/stdlib.c +1 -0
libs/libc/stdlib.h +1 -0
libs/libc/string.c +4 -1
libs/libc/string.h +1 -0
libs/libc/time.h +1 -0
libs/libc_ext/stdlib.h +18 -17
libs/libc_ext/string.c +1 -0
libs/libc_ext/string.h +1 -0
libs/parse/cfg.h +1 -1
libs/parse/elf.h +4 -4
libs/x86/asm.h +3 -3
libs/x86/e820.c +2 -2
makefile +1 -1
utils/Dockerfile +1 -1