aboutsummaryrefslogtreecommitdiff
path: root/mirai/boot
AgeCommit message (Expand)AuthorFilesLines
2026-02-25Add Global Descriptor Table (GDT) and Task State Segment (TSS) implementationBobby39-0/+1093
2026-02-24Bunch of stuff moved as .old for new arch changeBobby9-564/+0
2026-02-23feat: Enhance Kata memory management with stack growth support and additional...Bobby1-1/+3
2026-02-20feat: Refactor path handling to use location utilities and update related str...Bobby1-2/+2
2026-02-20feat: Implement CMOS/RTC and CPUID operations, add PIT driver, and enhance AF...Bobby1-0/+5
2026-02-20refactor: Update resource management in Makefile and adjust font pathsBobby1-1/+1
2026-02-15Refactor Kata Memory Management and SchedulerBobby1-1/+1
2026-02-15Refactor Crimson Panic Handler and Exception ManagementBobby1-1/+1
2026-02-15Refactor Multiboot Integration and Enhance Terminal FunctionalityBobby13-630/+557
2026-02-15Refactor I/O operations and update driver importsBobby4-14/+14
2026-02-13Refactor interrupt handling and syscall entryBobby1-19/+2
2026-01-28refactor: Replace inline assembly with CPU and I/O functions across multiple ...Bobby2-15/+9
2026-01-28fix: Correct typo in boot message textBobby1-1/+1
2026-01-28feat: Remove delay function and its usage in boot sequence and message replayBobby1-15/+0
2026-01-27feat: Dynamically calculate kernel end address using linker symbolBobby1-1/+1
2026-01-27Refactor memory management and system constantsBobby1-2/+2
2026-01-23feat: Integrate memory constants across modules for improved configuration ma...Bobby1-22/+6
2026-01-23feat: Remove debug print statements across various modules to clean up outputBobby1-4/+1
2026-01-23feat: Remove debug print statements across various invocations and the schedulerBobby1-2/+0
2026-01-22feat: Implement keyboard input handling and shell functionalityBobby2-0/+11
2025-12-30feat: refactor Pulse init system to improve loading sequence and remove debug...Bobby1-23/+24
2025-12-30feat: improve panic diagnostics, memory paging, and system task loadingBobby2-0/+29
2025-12-16separate invocations; moved helper functions to utils; created invocations fo...Bobby1-7/+2
2025-12-12file descriptors, IO, and more invocationsBobby1-0/+5
2025-12-11added thematic crimson in boot sequenceBobby1-0/+3
2025-12-11updated sequence to init hikariBobby1-0/+5
2025-12-09invocations (syscalls) using syscall/sysretBobby2-0/+9
2025-12-09kata (processes) and sensei (scheduler) using CFS lite systemBobby1-0/+15
2025-12-09add gdt and tssBobby3-1/+278
2025-12-09crimson panic handler for mirai; move exception handling from idt to crimsonBobby1-0/+2
2025-12-08clean up and update boot sequenceBobby1-128/+81
2025-12-01implement GPT parser, ACHI and PCI drivers, update AFS to use AHCIBobby1-58/+91
2025-12-01fix inconsistencies in shell and nav commandBobby1-1/+1
2025-12-01clean up main with simulated boot sequenceBobby1-0/+223
2025-11-28bring framebuffer and terminal backBobby1-0/+61
2025-11-28modify multiboot for hybrid kernel (identity + higher half)Bobby1-50/+30
2025-11-27add akiba filesystem with ata, serial, and vga driversBobby1-0/+87