index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Devices
Age
Commit message (
Expand
)
Author
2022-01-09
Kernel: Page-align AC'97 audio buffer descriptor list
Jelle Raaijmakers
2022-01-09
Kernel: Use DMA helper everywhere
Pankaj Raghav
2022-01-08
Kernel: Avoid potential memory info leak when doing mmap on /dev/mem
Liav A
2022-01-08
Kernel: Implement read functionality for MemoryDevice
Liav A
2022-01-08
Kernel: Remove needless did_seek method override in MemoryDevice class
Liav A
2022-01-08
Kernel: Change method name to clarify physical memory mmap validation
Liav A
2022-01-03
Kernel: Allow backspace '\b' to be remapped
Corey Williamson
2022-01-01
Kernel/NVMe: Add initial NVMe driver support
Pankaj Raghav
2021-12-29
Kernel: Rename File::{before_removing => will_be_destroyed}
Idan Horowitz
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-28
Kernel: Remove the kmalloc_eternal heap :^)
Andreas Kling
2021-12-28
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
Daniel Bertalan
2021-12-23
Kernel: Make major and minor numbers to be DistinctNumerics
Liav A
2021-12-16
Kernel+LibC: Move errno definitions to Kernel/API/POSIX
sin-ack
2021-12-14
Kernel/SysFS: Prevent allocation for component name during construction
Liav A
2021-12-11
Kernel: Remove unused String.h includes
Hendiadyoin1
2021-11-30
Kernel: Handle string format errors in Device::pseudo_path(..) :^)
Brian Gianforcaro
2021-11-30
Kernel: Handle string format errors in KCOVInstance :^)
Brian Gianforcaro
2021-11-28
Kernel: Ignore AC97 non-completion interrupts
Jelle Raaijmakers
2021-11-28
Kernel: Add AC97_DEBUG macro
Jelle Raaijmakers
2021-11-27
Kernel/Audio: Implement 2 correctness fixes in AC97
Liav A
2021-11-26
Kernel: Implement variable rate audio support for AC97 devices
Jelle Raaijmakers
2021-11-26
Kernel: Ensure KeyEvent::key sent to Userspace respects keyboard layout
macarc
2021-11-24
Kernel: Allow higher audio sample rates than 65kHZ (`u16`)
Jelle Raaijmakers
2021-11-23
Kernel: Allow writes larger than `PAGE_SIZE` to AC97 device
Jelle Raaijmakers
2021-11-23
Kernel: Add generic channel support to AC97
Jelle Raaijmakers
2021-11-23
Kernel: Implement AC97 audio device driver
Jelle Raaijmakers
2021-11-23
Kernel: Teach DeviceManagement to handle multiple audio devices
Jelle Raaijmakers
2021-11-23
Kernel: Move SB16 to Audio subdirectory
Jelle Raaijmakers
2021-11-18
Kernel: Use DistinctNumeric for filesystem ID's
Andreas Kling
2021-11-12
Kernel: Drain I8042 PS/2 keyboard output after enabling
Jelle Raaijmakers
2021-11-10
Kernel: Make Inode::traverse_as_directory() callback return ErrorOr
Andreas Kling
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-11-04
Kernel: Process available VMWare mouse events immediately
Jelle Raaijmakers
2021-11-04
Kernel: Clean up VMWareMouseDevice and VMWareBackdoor
Jelle Raaijmakers
2021-11-03
Revert "Kernel: Prevent VMWareMouseDevice from handling invalid mouse packets"
Andreas Kling
2021-10-31
Kernel: Clarify ambiguous {File,Description}::absolute_path
Ben Wiederhake
2021-10-27
Everywhere: Rename back-click to backward-click
Filiph Sandström
2021-10-24
Kernel: Prevent VMWareMouseDevice from handling invalid mouse packets
Jelle Raaijmakers
2021-10-24
Kernel: Do not detect mouse or keyboard when handling IRQ for I8042
Jelle Raaijmakers
2021-10-24
Kernel: Enumify all magic constants for I8042 devices
Jelle Raaijmakers
2021-10-15
Kernel: Add cross platform RegisterState header and Aarch64 version
James Mintram
2021-10-03
Kernel: Use `operator ""sv` in all class_name() implementations
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
2021-09-29
Kernel/PCI: Remove Address from enumeration callback
Liav A
2021-09-29
Kernel: Rename two PCI components
Liav A
2021-09-29
Kernel/PCI: Cache more details about PCI devices when enumerating them
Liav A
2021-09-18
Kernel: Let MouseDevice and KeyboardDevice write method return EINVAL
Przemysław R. Kusiak
2021-09-17
Kernel/Devices: Use try_create_device helper for SB16
Liav A
2021-09-17
Kernel/Devices: Use try_create_device helper for ConsoleDevice
Liav A
[next]