Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-19 | improve debugging | Lizzy Fleckenstein | |
2023-12-19 | gfx: use barriers; fix entry symbol linking order | Kimapr | |
2023-12-19 | make CFLAGS an override | Lizzy Fleckenstein | |
2023-12-19 | remove defragment | Lizzy Fleckenstein | |
2023-12-19 | add fs/Makefile | Lizzy Fleckenstein | |
2023-12-19 | uname command | Lizzy Fleckenstein | |
2023-12-19 | implement shift key | Lizzy Fleckenstein | |
2023-12-19 | fix exception printing | Lizzy Fleckenstein | |
2023-12-19 | render cursor | Lizzy Fleckenstein | |
2023-12-19 | love command | Lizzy Fleckenstein | |
2023-12-19 | add clear command | Lizzy Fleckenstein | |
2023-12-19 | remove shell_run_file | Lizzy Fleckenstein | |
2023-12-19 | handle backspace | Lizzy Fleckenstein | |
2023-12-19 | keyboard driver and threads | Lizzy Fleckenstein | |
* PS/2 keyboard driver * interactive shell * move away from \0 terminated strings to sized slices * coroutine threads and IRQ queues | |||
2023-12-17 | add realloc | Lizzy Fleckenstein | |
2023-12-15 | big chungus | Lizzy Fleckenstein | |
* fix a heap corruption bug * add qemu support * add an ATA driver * add an USTAR read-only file system * boot from disk instead of floppy * font rendering * image rendering * PCI enumeration * init script | |||
2023-12-12 | fix memory.c, again | Lizzy Fleckenstein | |
2023-12-12 | add io.h | Lizzy Fleckenstein | |
2023-12-10 | memory.c fixes | Lizzy Fleckenstein | |
2023-12-10 | uwu | Lizzy Fleckenstein | |
2023-12-10 | handle IRQs | Lizzy Fleckenstein | |
2023-12-10 | remove underscore from include guards | Lizzy Fleckenstein | |
2023-12-10 | remove stage3/fut directory containing future plans and pseudocode | Lizzy Fleckenstein | |
2023-12-10 | remove obsolete VGA text driver | Lizzy Fleckenstein | |
2023-12-10 | rename to cuddles everywhere | Lizzy Fleckenstein | |
2023-12-10 | replace memory.asm with C | Lizzy Fleckenstein | |
2023-12-10 | handle interrupts | Lizzy Fleckenstein | |
2023-12-10 | init() restructure | Lizzy Fleckenstein | |
2023-12-10 | smaller font size | Lizzy Fleckenstein | |
2023-12-10 | call hlt in halt() | Lizzy Fleckenstein | |
2023-12-10 | add print_num | Lizzy Fleckenstein | |
2023-12-10 | make disas: set disassembler-color=on | Lizzy Fleckenstein | |
2023-12-10 | clear screen on overflow | Lizzy Fleckenstein | |
2023-12-10 | add BITCAST | Lizzy Fleckenstein | |
2023-12-07 | stage1: allow larger kernels | Lizzy Fleckenstein | |
2023-12-07 | ensure stack doesn't overwrite MBR during stage1 | Lizzy Fleckenstein | |
2023-12-07 | stage1: print boot drive | Lizzy Fleckenstein | |
2023-12-07 | include 16-bit number printing functions in stage1 | Lizzy Fleckenstein | |
2023-11-29 | add more memory functions | Lizzy Fleckenstein | |
2023-11-29 | make print take const char | Lizzy Fleckenstein | |
2023-11-29 | add bool | Lizzy Fleckenstein | |
2023-11-29 | page reserved memory | Lizzy Fleckenstein | |
2023-11-27 | font fixes | Lizzy Fleckenstein | |
2022-10-07 | Implement fully ascii printing | Lizzy Fleckenstein | |
2022-10-07 | Font rendering | Lizzy Fleckenstein | |
2022-10-06 | Initial commit | Lizzy Fleckenstein | |