aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2025-12-01clean up main with simulated boot sequenceBobby3-174/+256
2025-11-28support for 24 bit and 32 bit color. crisp and lovely color renderingBobby4-16/+179
2025-11-28add akiba psf fontBobby1-0/+0
2025-11-28bring framebuffer and terminal backBobby5-46/+311
2025-11-28add `.zig-cache` to cleanBobby1-2/+2
2025-11-28improved IDT and keyboard driversBobby4-287/+579
2025-11-28copy akiba theme to boot dirBobby1-0/+2
2025-11-28akiba font and theme for grubBobby13-4/+79
2025-11-28update readme with memory architecture until nowBobby1-0/+28
2025-11-28implement heap allocator and `alloc()` and `free()`Bobby2-23/+333
2025-11-28impl page table manager and physical memory manager for kernel; main is back ...Bobby4-63/+288
2025-11-28modify multiboot for hybrid kernel (identity + higher half)Bobby1-50/+30
2025-11-28modify `boot.s` for booting to higher-halfBobby1-0/+56
2025-11-27impl mi and nav with args; update fs to show extensions; add location resolverBobby5-6/+356
2025-11-27akiba shell (ash) with mi (mité) commandBobby6-17/+161
2025-11-27add ps/2 keyboard driver, interrupts for keyboard and basic terminalBobby5-10/+436