summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-04-11use huge pagesLizzy Fleckenstein
2024-01-09use ELF for kernelLizzy Fleckenstein
2023-12-27move debugger to separate fileLizzy Fleckenstein
2023-12-22add rotating cheeseLizzy Fleckenstein
This adds the Cheese3D graphics api and makes the cheese command display a cheese rotating in 3d as a demo
2023-12-22-mno-red-zone to stop interrupts from clobbering the stackKimapr
2023-12-21rtc clock driverKimapr
2023-12-21move SSE init code to init, add -mgeneral-regs-only to init.c and pic.cKimapr
2023-12-21debug: add register watchdogLizzy Fleckenstein
to detect potential changes that ISRs might make to registers
2023-12-21append qemu flags with QFLAGSLizzy Fleckenstein
2023-12-21compile interrupt handler with -mgeneral-regs-onlyLizzy Fleckenstein
2023-12-21compile terminus font into the kernelLizzy Fleckenstein
2023-12-21make: track #include dependenciesLizzy Fleckenstein
2023-12-21use .version-VERSION instead of version.VERSION.cLizzy Fleckenstein
2023-12-19improve debuggingLizzy Fleckenstein
2023-12-19gfx: use barriers; fix entry symbol linking orderKimapr
2023-12-19make CFLAGS an overrideLizzy Fleckenstein
2023-12-19uname commandLizzy Fleckenstein
2023-12-19keyboard driver and threadsLizzy Fleckenstein
* PS/2 keyboard driver * interactive shell * move away from \0 terminated strings to sized slices * coroutine threads and IRQ queues
2023-12-15big chungusLizzy 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-10uwuLizzy Fleckenstein
2023-12-10handle IRQsLizzy Fleckenstein
2023-12-10remove obsolete VGA text driverLizzy Fleckenstein
2023-12-10rename to cuddles everywhereLizzy Fleckenstein
2023-12-10replace memory.asm with CLizzy Fleckenstein
2023-12-10handle interruptsLizzy Fleckenstein
2023-12-10make disas: set disassembler-color=onLizzy Fleckenstein
2023-11-29add more memory functionsLizzy Fleckenstein
2022-10-07Font renderingLizzy Fleckenstein
2022-10-06Initial commitLizzy Fleckenstein