1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-18 21:31:00 +00:00
serenity/Kernel
Idan Horowitz c5187c6bb3 Kernel: Replace incorrect RTL8168 multicast config registers address
The specification uses awkward numbering, marking the first byte as 7,
and the last one as 0, which caused me to misunderstand their ordering,
and use the last byte's address as the first one, and so on.
2024-01-05 10:52:43 -07:00
..
API Kernel+Userland: Implement support for PS2 scan code set 2 2024-01-04 10:38:03 -07:00
Arch Kernel+Userland: Implement support for PS2 scan code set 2 2024-01-04 10:38:03 -07:00
Boot Kernel: Add boot parameter to determine i8042 first port translation 2024-01-04 10:38:03 -07:00
Bus Kernel/USB: Add a rudimentary interrogation only EHCI driver 2023-12-28 17:08:34 +01:00
Devices Kernel: Add boot parameter to determine i8042 first port translation 2024-01-04 10:38:03 -07:00
FileSystem Kernel/Ext2: Only handle extended attributes when they are supported 2024-01-05 04:00:11 +03:30
Firmware/ACPI Kernel: Overhaul system shutdown procedure 2023-07-15 00:12:01 +02:00
Heap Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
Interrupts Kernel/Interrupts: Move PCIIRQHandler => PCI::IRQHandler 2023-09-16 14:04:17 -06:00
Library AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
Locking Kernel: Share Processor class (and others) across architectures 2023-10-03 16:08:29 -06:00
Memory Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
Net Kernel: Replace incorrect RTL8168 multicast config registers address 2024-01-05 10:52:43 -07:00
Prekernel Kernel: Restrict KASLR randomization range when KASAN is enabled 2023-12-30 23:18:49 +01:00
Security Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
Syscalls Kernel: Mark sys$getsockname as not needing the big process lock 2023-12-26 19:20:21 +01:00
Tasks Kernel: Protect processes' master TLS with a fine-grained spinlock 2023-12-26 19:20:21 +01:00
Time Kernel/riscv64: Add RISC-V support to TimeManagement 2024-01-02 06:50:59 -07:00
CMakeLists.txt Kernel/riscv64: Stub out optional_current_time 2024-01-02 06:50:59 -07: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+LibCore+LibC: Split the mount syscall into multiple syscalls 2023-07-02 01:04:51 +02: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/riscv64: Fix backtrace generation on RISC-V 2023-12-30 23:24:18 +01:00
KSyms.h Kernel: Add ability to dump backtrace from provided frame pointer 2022-10-01 14:09:01 +02:00
mkmap.sh Kernel: Use the toolchain's nm in mkmap.sh 2021-12-30 18:10:51 +01:00
SanCov.cpp Kernel: Move all tasks-related code to the Tasks subdirectory 2023-06-04 21:32:34 +02: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