.. |
ACPI
|
Kernel: Fix ACPI _GPE calling
|
2025-08-07 19:35:13 +03:00 |
Audio
|
Kernel: Don't stop audio processing after each entry in AC97
|
2025-08-07 16:43:05 +03:00 |
Device
|
Kernel/LibC: Implement mprotect
|
2025-08-05 03:09:24 +03:00 |
FS
|
Kernel: Don't try to create . in USTAR
|
2025-08-07 19:35:13 +03:00 |
Input
|
Kernel: Optimize consecutive absolute mouse move events
|
2025-08-07 16:43:05 +03:00 |
Lock
|
Kernel: Track the number of recursive spinlocks a thread is holding
|
2025-06-06 06:51:15 +03:00 |
Memory
|
Kernel: Make userspace stack on-demand allocated
|
2025-08-07 16:43:05 +03:00 |
Networking
|
Kernel/LibC: Implement FIONREAD for tcp and udp sockets
|
2025-08-10 19:57:31 +03:00 |
Storage
|
Kernel: Fix IDE controller waiting
|
2025-07-02 22:04:41 +03:00 |
Terminal
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
Timer
|
Kernel: Fix PIT::prescheduler_sleep_ns
|
2025-07-19 01:25:46 +03:00 |
USB
|
Kernel: Add support for absolute position mouse
|
2025-07-19 18:00:39 +03:00 |
APIC.cpp
|
Kernel: Fix correct IOAPIC lookup based on gsi
|
2025-07-18 19:09:20 +03:00 |
BootInfo.cpp
|
Kernel: Add support for multiboot
|
2025-08-05 03:09:24 +03:00 |
CPUID.cpp
|
Kernel: Cleanup internal CPUID functions declarations
|
2025-01-14 22:57:44 +02:00 |
Credentials.cpp
|
All: Fix a lot of compiler warnings from header files
|
2024-06-18 23:02:10 +03:00 |
Debug.cpp
|
Kernel: Add per terminal palette for TerminalDriver
|
2025-04-23 18:44:37 +03:00 |
ELF.cpp
|
Kernel/LibC: Implement mprotect
|
2025-08-05 03:09:24 +03:00 |
Epoll.cpp
|
Kernel: Make epoll always check for HUP and ERR
|
2025-07-31 22:47:29 +03:00 |
Errors.cpp
|
Kernel: Add support for ATA CHS addressing and cleanup code
|
2024-11-19 20:39:32 +02:00 |
GDT.cpp
|
Kernel: Don't use IST on 32 bit target
|
2025-07-18 19:10:48 +03:00 |
IDT.cpp
|
IDT: Remove stack OOB check
|
2025-08-07 19:35:13 +03:00 |
InterruptController.cpp
|
Kernel: Remove lai as a dependecy
|
2024-04-10 04:39:48 +03:00 |
Interruptable.cpp
|
Kernel: Fix interrupt system
|
2024-09-27 15:31:31 +03:00 |
OpenFileDescriptorSet.cpp
|
Kernel: Fix EAGAIN on hungup pipe
|
2025-07-31 22:47:40 +03:00 |
PCI.cpp
|
Kernel: Implement basic AC97 driver
|
2025-07-15 14:17:49 +03:00 |
PIC.cpp
|
Kernel: Start all processors on kernel boot
|
2024-03-03 02:19:43 +02:00 |
Panic.cpp
|
BAN/Kernel: Rework assertion/panic system
|
2024-03-04 11:41:54 +02:00 |
Process.cpp
|
Kernel/LibC: Implement mprotect
|
2025-08-05 03:09:24 +03:00 |
Processor.cpp
|
Kernel: Implement CLOCK_{PROCESS,THREAD}_CPUTIME_ID
|
2025-06-28 16:55:13 +03:00 |
Random.cpp
|
Kernel: Clobber flags in `rdrand`
|
2025-07-18 19:36:37 +03:00 |
SSP.cpp
|
All: Cleanup all files
|
2024-01-24 15:53:38 +02:00 |
Scheduler.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
Syscall.cpp
|
Kernel: Only restart certain syscalls with SA_RESTART
|
2025-06-28 20:25:35 +03:00 |
Thread.cpp
|
Kernel: Make userspace stack on-demand allocated
|
2025-08-07 16:43:05 +03:00 |
ThreadBlocker.cpp
|
Kernel: Rewrite ThreadBlocker
|
2025-07-02 00:17:42 +03:00 |
kernel.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |