ladybird/Kernel
Liav A. b9df8deba2 Kernel/USB: Don't include UHCIController.h in USBPipe.h
The USB::Pipe is abstracted from the actual USB host controller
implementation, so don't include the UHCIController.h file.
Also, we missed an include to UserOrKernelBuffer.h, so this is added to
ensure the code can still compile.
2024-04-28 22:30:48 +02:00
..
API Everywhere: Run clang-format 2024-04-24 16:50:01 -04:00
Arch Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Boot Kernel: Enable i8042 first port translation by default 2024-01-12 16:02:13 -07:00
Bus Kernel/USB: Don't include UHCIController.h in USBPipe.h 2024-04-28 22:30:48 +02:00
Devices Kernel: Properly initialize NVMe admin queue depth 2024-04-26 09:52:56 +02:00
FileSystem Kernel/FATFS: Only read the requested blocks in read_bytes_locked() 2024-04-21 15:34:33 +02:00
Firmware/ACPI Kernel: Overhaul system shutdown procedure 2023-07-15 00:12:01 +02:00
Heap Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Interrupts Kernel/Interrupts: Move PCIIRQHandler => PCI::IRQHandler 2023-09-16 14:04:17 -06:00
Library Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Locking Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Memory Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Net Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Prekernel Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Security Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Syscalls Kernel+LibC+LibELF: Move TLS handling to userspace 2024-04-19 16:46:47 -06:00
Tasks Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Time Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
CMakeLists.txt Kernel+LibC: Introduce new archctl syscall 2024-04-19 16:46:47 -06:00
Debug.h.in Kernel: Add a framebuffer driver for 3Dfx Voodoo 3 2023-10-16 01:25:45 +02:00
embedmap.sh Kernel: Make new kernel build process work on macOS 2021-07-15 11:04:30 +02:00
Forward.h Kernel/Devices: Introduce the LoopDevice device 2024-03-13 15:33:47 -06:00
generate-version-file.sh Kernel: Bake version information into the Kernel 2022-10-14 13:45:33 +02:00
kprintf.cpp Kernel: Only write text to serial console if no ConsoleDevice attached 2024-01-02 06:16:53 -07:00
kstdio.h Kernel: Remove includes to LibC stdarg definitions 2023-03-01 19:36:53 -07:00
KSyms.cpp Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
KSyms.h Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
mkmap.sh Kernel: Use the toolchain's nm in mkmap.sh 2021-12-30 18:10:51 +01:00
SanCov.cpp Kernel: Use the AK SetOnce container class in various cases 2024-04-26 23:46:23 -06:00
Sections.h Kernel: Move all boot-related code to the new Boot subdirectory 2023-06-04 21:32:34 +02:00
UnixTypes.h Kernel/Net: Implement TCP_NODELAY 2023-11-08 09:31:54 +01:00