..
KeyboardLayout
Kernel: Add basic PS/2 Mouse driver
2022-12-30 19:38:21 +02:00
APIC.h
Kernel: Add actual register values to x86_64 kernel panic
2023-01-30 18:52:38 +02:00
Arch.h
Kernel: Add macros for current archutecture
2023-02-01 01:52:52 +02:00
CPUID.h
Kernel: Move CPUID feature strings to cpp file
2023-01-13 00:03:37 +02:00
Debug.h
Kernel: Move dump_stacktrace from panic -> debug
2023-01-26 02:57:14 +02:00
GDT.h
Kernel: move GDT initialization to boot.S
2023-01-22 00:48:12 +02:00
IDT.h
Kernel: I have no idea what this commit does
2023-01-26 02:55:37 +02:00
IO.h
Kernel: IRQs are now working :)
2022-12-07 02:48:44 +02:00
Input.h
Kernel: Input callbacks use the new BAN::Function
2023-01-16 15:15:02 +02:00
InterruptController.h
Kernel: Add actual register values to x86_64 kernel panic
2023-01-30 18:52:38 +02:00
LockGuard.h
Kernel: Implement basic SpinLock
2023-02-01 01:52:52 +02:00
MMU.h
Kernel: Add constructor and destructor to MMU
2023-01-30 18:54:04 +02:00
PIC.h
Kernel: Add actual register values to x86_64 kernel panic
2023-01-30 18:52:38 +02:00
PIT.h
Kernel: Implement somewhat functioning multithread support
2023-02-01 01:53:35 +02:00
Panic.h
Kernel: Move dump_stacktrace from panic -> debug
2023-01-26 02:57:14 +02:00
RTC.h
Kernel/BAN: Make Time a struct in BAN and add formatter to it
2022-12-13 12:37:26 +02:00
Scheduler.h
Kernel: Implement somewhat functioning multithread support
2023-02-01 01:53:35 +02:00
Serial.h
Kernel: Move debug printing to its own file
2023-01-25 22:51:42 +02:00
Shell.h
Kernel: Rewrite the whole VESA driver
2023-01-23 13:21:53 +02:00
SpinLock.h
Kernel: Implement basic SpinLock
2023-02-01 01:52:52 +02:00
TTY.h
Kernel: Implement somewhat functioning multithread support
2023-02-01 01:53:35 +02:00
TerminalDriver.h
Kernel: Rewrite the whole VESA driver
2023-01-23 13:21:53 +02:00
Thread.h
Kernel: Implement somewhat functioning multithread support
2023-02-01 01:53:35 +02:00
VesaTerminalDriver.h
Kernel: Rewrite the whole VESA driver
2023-01-23 13:21:53 +02:00
font.h
Kernel: Rewrite the whole VESA driver
2023-01-23 13:21:53 +02:00
kmalloc.h
Kernel: fix kmalloc header
2023-01-16 12:10:50 +02:00
kprint.h
Kernel: Improve kernel panic message and rename it 'panic'->'Panic'
2023-01-09 21:57:03 +02:00
multiboot.h
Kernel: Rewrite the whole VESA driver
2023-01-23 13:21:53 +02:00