banan-os/kernel/include/kernel
Bananymous 6a133782ed All: Move to c++20 2023-02-09 23:05:26 +02:00
..
KeyboardLayout Kernel: Add basic PS/2 Mouse driver 2022-12-30 19:38:21 +02:00
APIC.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Arch.h Kernel: Add helper functions for reading current rsp and rbp 2023-02-02 23:19:44 +02:00
CPUID.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Debug.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +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: Add inw and outw to IO 2023-02-04 23:37:34 +02:00
Input.h Kernel: Input callbacks use the new BAN::Function 2023-01-16 15:15:02 +02:00
InterruptController.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
LockGuard.h All: Move to c++20 2023-02-09 23:05:26 +02:00
MMU.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
PIC.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
PIT.h Kernel: Implement somewhat functioning multithread support 2023-02-01 01:53:35 +02:00
Panic.h Kernel: panic does not need to include <kernel/kprint.h> 2023-02-02 15:51:15 +02:00
RTC.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Scheduler.h Kernel: Improve multithreading support 2023-02-02 23:24:12 +02:00
Serial.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Shell.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
SpinLock.h Kernel: Add is_locked() to spinlock 2023-02-02 15:49:30 +02:00
TTY.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
TerminalDriver.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Thread.h Kernel: Improve multithreading support 2023-02-02 23:24:12 +02:00
VesaTerminalDriver.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +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 All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
multiboot.h Kernel: Rewrite the whole VESA driver 2023-01-23 13:21:53 +02:00