aboutsummaryrefslogtreecommitdiff
path: root/mirai
AgeCommit message (Expand)AuthorFilesLines
8 hoursDrop auxiliary verbs from all messages and use the real copyright sign in the...Bobby3-5/+5
8 hoursRender the splash with real TrueType text: outline-based graphics text and co...Bobby1-8/+10
10 hoursAdd Akiba boot splash: shared graphics and splash modules, clean user-facing ...Bobby17-156/+145
11 hoursExtract utils module (bits/math/text/crc/format/address/path) and fix kernel ...Bobby30-278/+120
12 hoursImport overhaul: all relative imports replaced with module self-alias imports...Bobby128-328/+328
12 hoursConverge: full build green after standardization; zig fmt; boots to Akiba is ...Bobby1-1/+1
12 hoursStandardize mirai/kernel (entry to depth-2, shared.boot BootParams, duplicate...Bobby7-194/+80
12 hoursStandardize mirai/boot (flatten to depth-2, Phase to types, CAPS constants, s...Bobby60-916/+826
12 hoursStandardize mirai/crimson (enums to types, strings extracted, dispatch into e...Bobby92-1676/+1729
12 hoursFix truncate result type in interrupts setupBobby1-1/+1
12 hoursStandardize mirai/interrupts (idt.zig to setup/, comptime stub tables, PIC co...Bobby23-372/+327
13 hoursStandardize mirai/drivers (camelCase, CAPS constants, serial format extracted...Bobby22-189/+184
13 hoursStandardize mirai/memory (zone+stack flattened to depth-2, errors dedup to co...Bobby31-591/+561
13 hoursStandardize mirai/kagami (index extractors recreated, depth-2 state, camelCas...Bobby23-492/+462
13 hoursStandardize mirai/pmm (depth-2 state, camelCase, PascalCase fields, CAPS via ...Bobby19-299/+280
2026-07-12Reorg: consolidate special dirs to module level across boot/drivers/memory/cr...Bobby88-64/+107
2026-07-12Reorg: bubble interrupts/pic constants up to interrupts/constants/pic (specia...Bobby8-4/+8
2026-07-12Reorg: capitalize all string constants (UPPER_CASE_WITH_UNDERSCORES) across s...Bobby27-203/+203
2026-07-12Reorg: move assembly to root asm/ (wired as build module), delete stray hikar...Bobby42-699/+26
2026-07-12Build interrupts: route CPU exceptions to Crimson collapse screen (full regis...Bobby21-64/+177
2026-07-12Sweep: consolidate all crimson exception/panic strings into crimson/strings m...Bobby17-27/+61
2026-07-12Sweep: extract crimson/render strings, move pure-constant files into constant...Bobby24-63/+139
2026-07-12Sweep: extract kalloc zone names into strings/ moduleBobby3-10/+26
2026-07-12Sweep: extract boot sequence message and banner strings into strings/ moduleBobby7-23/+60
2026-07-12Sweep: rename all multi-word filenames to single words (efi protocols, fs ada...Bobby7-4/+4
2026-07-12Wire boot sequence into kernel entry: UEFI memory-map region conversion, run ...Bobby9-97/+147
2026-07-12Port fixes onto kernel structure: GDT TSS align(8), mirai/hikari layout const...Bobby19-6/+350
2026-07-12Make kernel structure compile: interrupts re-export root, restore kernel Boot...Bobby19-28/+170
2026-03-30refactor: reorganize kernel structure and implement memory management zonesBobby14-225/+613
2026-03-27refactor: streamline interrupt and exception handler implementationsBobby4-86/+102
2026-03-27Refactor and implement interrupt handling and PIT driverBobby45-85/+946
2026-03-20Implement exception handling framework with hardware, software, and resource ...Bobby78-0/+2719
2026-02-25Add Global Descriptor Table (GDT) and Task State Segment (TSS) implementationBobby46-49/+1301
2026-02-25feat: Implement Kagami page table abstraction with allocation, mapping, and p...Bobby19-0/+866
2026-02-25feat: Implement Physical Memory Manager with allocation and deallocation func...Bobby18-0/+582
2026-02-25feat: Add common constants, errors, and serial driver functionalityBobby12-2/+333
2026-02-24feat: Implement Mirai kernel with boot parameter handling and framebuffer sup...Bobby2-0/+225
2026-02-24Bunch of stuff moved as .old for new arch changeBobby155-9074/+0
2026-02-24commit for arch changeBobby16-55/+418
2026-02-23feat: Enhance Kata state management with new states and deferred cleanup for ...Bobby10-34/+124
2026-02-23fix: Prevent crash by skipping destruction of current kata's page table in cl...Bobby2-8/+27
2026-02-23feat: Enhance Kata memory management with stack growth support and additional...Bobby8-13/+78
2026-02-23refactor: dynamic allocation for letter data in Kata invocationsBobby4-9/+38
2026-02-23fix: dynamic attachments in kataBobby11-39/+82
2026-02-23fix: Update MAX_LOCATION_LENGTH to 128 and adjust limits for Katas and Attach...Bobby2-11/+8
2026-02-23refactor: Simplify memory cleanup logic in Kata managementBobby3-30/+1
2026-02-23feat: Implement memory cleanup for dissolved Katas and enhance page table des...Bobby3-0/+101
2026-02-20fix: Update memory section start address in linker script to 512MBBobby1-4/+4
2026-02-20fix: Correct KERNEL_MAP_END value and update MAX_LOCATION_LENGTH documentationBobby3-9/+9
2026-02-20feat: Refactor path handling to use location utilities and update related str...Bobby17-129/+157