aboutsummaryrefslogtreecommitdiff
path: root/kernel/boot (unfollow)
Commit message (Expand)Author
2025-12-06misc: C++->CRaghuram Subramani
2025-09-16interrupts: exception_handler should accept IRQ numberRaghuram Subramani
2025-09-16misc: lowercase printk speakerRaghuram Subramani
2025-09-16kernel: boot: interrupts: split interrupt-specific functions into itsRaghuram Subramani
2025-06-07misc: use angle brackets exclusively for includesRaghuram Subramani
2025-06-01interrupts: refactor interrupts enable/disable APIRaghuram Subramani
2025-05-25interrupts: use constants for IDT_ENTRY attributesRaghuram Subramani
2025-05-25interrupts: downcase logRaghuram Subramani
2025-05-25interrupts: reformat for loop block to shorten itRaghuram Subramani
2025-05-25gdt: prefix constants with GDT_Raghuram Subramani
2025-05-25interrupts: rename idt namespace to interruptsRaghuram Subramani
2025-05-25idt: no need to mark function as extern "C" during declarationRaghuram Subramani
2025-05-24interrupts: newline before logRaghuram Subramani
2025-05-24interrupts: exceptions: extern "C" exception_handlerRaghuram Subramani
2025-05-24interrupts: log IDT loadRaghuram Subramani
2025-02-07linker: Add symtab, shstrtab and strtabRaghuram Subramani
2025-02-07IDT: Initialize IDT with a very basic exception handler that does nothingRaghuram Subramani
2025-02-03libk: Start work on custom liballocRaghuram Subramani
2025-02-02build: Use the custom linker and nasmRaghuram Subramani
2025-02-02misc: gcc->clang && gas->nasmRaghuram Subramani
2025-01-31boot: GDT: C->C++Raghuram Subramani
2025-01-23virtual_mm: Make progress on the still cursedRaghuram Subramani
2025-01-07refactorRaghuram Subramani
2025-01-07kernel: linker: Create a section for each label instead of a generic oneRaghuram Subramani
2025-01-07kernel: linker: Generate a reliable kernel_endRaghuram Subramani
2025-01-06misc: cmos->bubblRaghuram Subramani
2025-01-06misc: cmos->bubblRaghuram Subramani
2025-01-05kernel: mm: Introduce a WIP physical_mmRaghuram Subramani
2025-01-05kernel: gdt: Refactor struct & variable namesRaghuram Subramani
2025-01-05build: link.ld->linker.ldRaghuram Subramani
2025-01-05kernel: Refactor ldscript & kernel_main argument orderRaghuram Subramani
2025-01-04misc: Two spaces before the copyright name.Raghuram Subramani
2025-01-04kernel: mm: Detect memory regions.Raghuram Subramani
2025-01-03misc: RefactorRaghuram Subramani
2025-01-02kernel: Move gdt to its own subdirectoryRaghuram Subramani
2025-01-02kernel: Properly initialize GDTRaghuram Subramani
2025-01-01kernel: GDT: Create GDTRaghuram Subramani
2025-01-01kernel: Disable halting from boot.sRaghuram Subramani
2025-01-01all: Copyright: 2024-2025Raghuram Subramani
2024-12-30all: re-indentRaghuram Subramani
2024-12-30build: Use the GRUB CDROM image by defaultRaghuram Subramani
2024-12-30global: update licensesRaghuram Subramani
2024-12-30OS: Setup GRUB for multiboot isoRaghuram Subramani
2024-12-30kernel: Move from arch/x86/ to boot/Raghuram Subramani