aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-01-27feat: Dynamically calculate kernel end address using linker symbolBobby3-7/+20
2026-01-27Refactor memory management and system constantsBobby20-108/+594
2026-01-23feat: Integrate memory constants across modules for improved configuration ma...Bobby11-190/+417
2026-01-23feat: Add centralized memory constants for layout and stack configurationBobby1-0/+18
2026-01-23refactor: Reorder and organize import statements across multiple files for im...Bobby26-64/+61
2026-01-23feat: Remove debug print statements across various modules to clean up outputBobby24-323/+10
2026-01-23fix keypresses not appearing on terminal in ashBobby5-10/+87
2026-01-23feat: Remove debug print statements across various invocations and the schedulerBobby9-184/+29
2026-01-22feat: Implement keyboard input handling and shell functionalityBobby20-252/+546
2025-12-30feat: extend page table creation to map MMIO region for framebuffer and AHCIBobby1-1/+7
2025-12-30feat: refactor Pulse init system to improve loading sequence and remove debug...Bobby2-62/+28
2025-12-30feat: add yield invocation and syscall support for process schedulingBobby4-3/+44
2025-12-30feat: improve panic diagnostics, memory paging, and system task loadingBobby12-175/+429
2025-12-30feat: add Pulse init system with process management and error handlingBobby2-0/+55
2025-12-30fix: update ELF load address to start at 16MB after kernelBobby1-1/+1
2025-12-30refactor: reorganize library build process; add syscall interface and I/O ope...Bobby8-35/+70
2025-12-30set code model to kernel for mirai moduleBobby1-0/+1
2025-12-16separate invocations; moved helper functions to utils; created invocations fo...Bobby14-536/+681
2025-12-16library dependent binariesBobby19-242/+401
2025-12-12more test binariesBobby6-1/+204
2025-12-12file descriptors, IO, and more invocationsBobby8-28/+924
2025-12-11added thematic crimson in boot sequenceBobby1-0/+3
2025-12-11make binaries for the OSBobby1-1/+20
2025-12-11nicer `.gitignore`Bobby1-4/+21
2025-12-11updated interrupts, invocations, kata, and paging to switch to Layer 3Bobby8-179/+290
2025-12-11updated sequence to init hikariBobby1-0/+5
2025-12-11added hikari AKIBA ELF loaderBobby3-0/+447
2025-12-11added cast command to launch binariesBobby2-0/+67
2025-12-11added a test hello binary to run on systemBobby2-0/+40
2025-12-11added linker for AKIBAELF binariesBobby1-0/+35
2025-12-11added AKIBAELF builder programBobby2-0/+136
2025-12-09invocations (syscalls) using syscall/sysretBobby5-0/+356
2025-12-09kata (processes) and sensei (scheduler) using CFS lite systemBobby6-40/+491
2025-12-09add gdt and tssBobby5-19/+334
2025-12-09remove unused test command from ashBobby1-1/+0
2025-12-09crimson panic handler for mirai; move exception handling from idt to crimsonBobby6-278/+779
2025-12-08update Makefile to delegate image build to `mkafsdisk`Bobby1-72/+95
2025-12-08update run for linux and macBobby1-3/+8
2025-12-08ignored toolchain builds and zig-outBobby1-0/+4
2025-12-08update Dockerfile to build grub for AkibaBobby1-4/+11
2025-12-08AFS disk image creator tool addedBobby2-0/+784
2025-12-08custom AFS module for GRUBBobby1-0/+425
2025-12-08update theme and GRUB config for AFSBobby3-10/+13
2025-12-08update shell and commands for new AFSBobby3-69/+56
2025-12-08complete AFS as a standalone filesystemBobby2-278/+244
2025-12-08clean up and update boot sequenceBobby1-128/+81
2025-12-08move device finder to ahciBobby1-0/+18
2025-12-01fix nav ^ not listing current dir when in / in shellBobby2-3/+4
2025-12-01implement GPT parser, ACHI and PCI drivers, update AFS to use AHCIBobby11-451/+1113
2025-12-01fix inconsistencies in shell and nav commandBobby3-29/+20