:: limine / common / sys

namesizeLast commitdate
..---
a20.h118 Bfixed header guard names2024-03-20 02:06
a20.s2.c1.8 KBa20: Add timeout for keyboard controller polling loops2026-01-13 16:37
cpu.h14.0 KBsys/cpu: Use the tree's checked-arithmetic macros in rdtsc_deadline2026-08-24 21:35
cpu.s2.c7.1 KBsys/cpu: Bound the PIT calibration's wait for terminal count2026-08-24 21:36
cpu_riscv.c15.1 KBsys/cpu_riscv: Make an entry's unusable device tree recoverable2026-08-24 21:35
dummy_isr.asm_ia32166 Bmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
dummy_isr.asm_x86_64368 Bmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
e820.h204 Bfixed header guard names2024-03-20 02:06
e820.s2.c823 Bmisc: Rename UEFI and BIOS define macros2022-09-02 00:29
exceptions.s2.c1.0 KBRevert "sys/exceptions: Remove unnecessary exception number bounds check"2026-02-22 17:29
gdt.h475 Bfixed header guard names2024-03-20 02:06
gdt.s2.c2.0 KBprotos/limine: Strictly define x86-64 machine state for base revision 52026-02-22 14:16
idt.c1.8 KBRevert "sys/pic: Reinitialise PICs in pic_flush() to clear stale IRR/ISR state"2026-02-25 23:47
idt.h893 BRevert "sys/idt: init_flush_irqs(), init_idt() -> idt_init()"2025-09-21 19:19
idt.s2.c829 BRevert "sys/idt: init_idt() -> idt_init_bios()"2025-09-21 19:18
int_thunks.s2.asm_bios_ia32611 Bmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
iommu.c5.8 KBsys/iommu: Wait for AMD IOMMU engines to quiesce before clearing main enable bit2026-05-07 03:20
iommu.h85 Bsys/iommu: Disable Intel VT-d and AMD-Vi IOMMUs before kernel entry2026-02-20 02:47
lapic.c16.1 KBsys/lapic: Keep the all-processor NMI overrides when the BSP is absent2026-08-18 10:07
lapic.h1000 Bsys/lapic: Preserve LVT entries with SMI/INIT/reserved delivery modes2026-02-25 03:09
pic.c810 BRevert "sys/pic: Reinitialise PICs in pic_flush() to clear stale IRR/ISR state"2026-02-25 23:47
pic.h185 BRevert "sys/pic: Reinitialise PICs in pic_flush() to clear stale IRR/ISR state"2026-02-25 23:47
sbi.asm_riscv64352 Bmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
sbi.h926 Bfixed header guard names2024-03-20 02:06
smp.c39.1 KBsys/smp: Bound the aarch64 CPU count pass's reg read2026-08-18 10:07
smp.h1.5 KBprotos/limine, sys/smp: Load the SMP device tree before ExitBootServices2026-08-18 10:07
smp_trampoline.asm_aarch643.5 KBlib/spinup, sys/smp: Invalidate the aarch64 TLB after the table switch2026-08-18 10:07
smp_trampoline.asm_loongarch642.1 KBsys/smp: Make the loongarch64 AP booted flag store a release2026-08-18 09:51
smp_trampoline.asm_riscv642.7 KBsys/smp: Synchronise the riscv64 AP instruction stream2026-08-18 10:07
smp_trampoline.asm_x865.8 KBsys/smp: Set the AP booted flag without touching adjacent fields2026-08-18 09:51
tab: 248 wrap: offon