Luna/kernel/src/arch/x86_64
apio 6443ec77f8
kernel/ATA: Add support for regular ATA drives (non-ATAPI)
Don't know why this took so long to figure out, I just had to pass the right value to select().
2024-03-29 12:11:39 +01:00
..
disk kernel/ATA: Add support for regular ATA drives (non-ATAPI) 2024-03-29 12:11:39 +01:00
init kernel/x86_64: Provide an alternate kernel stack for exceptions 2023-07-21 15:14:52 +02:00
Clock.cpp kernel: Rework the entire time system to use modular clocks 2023-11-15 23:50:04 +01:00
CPU.asm kernel+libc: Implement pause() and sigsuspend() 2023-12-04 20:26:01 +01:00
CPU.cpp kernel: Reenable stack tracing in kernel-mode exceptions 2024-01-05 22:14:31 +01:00
CPU.h kernel: Save/restore the SSE/FPU state when executing signal handlers 2023-07-15 11:53:50 +02:00
Entry.asm Kernel: Introduce a timer interface 2022-11-19 20:01:01 +01:00
IO.cpp Add newlines at end-of-file 2023-01-02 13:07:29 +01:00
IO.h Add newlines at end-of-file 2023-01-02 13:07:29 +01:00
Keyboard.cpp kernel: Add much-needed support for extended keyboard scancodes 2024-03-06 20:33:54 +01:00
MMU.cpp kernel/MMU: Don't copy pages on clone and allow manipulating other page directories 2023-08-02 22:17:32 +02:00
MMU.h x86_64: Remove recursive mapping related things from MMU.h 2023-02-27 13:07:52 +01:00
PCI.cpp kernel/x86_64: Implement writing to PCI fields 2023-06-16 21:10:32 +02:00
PS2Mouse.cpp kernel: Fix negative movement in the PS/2 mouse driver 2023-09-05 10:46:05 +02:00
Serial.cpp Add newlines at end-of-file 2023-01-02 13:07:29 +01:00
Thread.cpp kernel: Remove signal debug messages 2023-11-16 22:02:17 +01:00