summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Collapse)AuthorLines
2024-07-31add clockBenji Dial-5/+371
2024-07-29some work on compositorBenji Dial-12/+119
2024-07-27lots and lots of userspace stuffBenji Dial-18/+62
2024-05-20rewrite application stuff in the kernel to support multitaskingBenji Dial-897/+1329
2024-05-19add serial logging for exceptions, fix virtualbox issueBenji Dial-38/+169
2024-05-19fix small typoBenji Dial-2/+4
2024-05-19mouse support (working in qemu, semi-working in virtualbox)Benji Dial-23/+177
2024-05-18reorganization, cross compilerBenji Dial-1046/+1572
2024-01-27keyboard inputBenji Dial-44/+351
2024-01-20updateBenji Dial-169/+1060
2024-01-15redo application paging and system calls, rename mercury to hilbertBenji Dial-259/+236
2024-01-14register interrupts 0x08 - 0x0fBenji Dial-4/+14
2024-01-13minimal cpu exception handlingBenji Dial-59/+373
2024-01-13application loadingBenji Dial-100/+601
2024-01-12rewrite file system layerBenji Dial-614/+558
2024-01-11file reading, tarfs directory listingBenji Dial-68/+187
2024-01-10more tests, a few fixesBenji Dial-26/+49
2024-01-10partial (largely untested) memory block device and tar file system supportBenji Dial-15/+706
2024-01-08first commitBenji Dial-0/+600