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-02-27
Kernel: Make AC'97 initialization fallible
Jelle Raaijmakers
2022-02-27
Kernel: Add DeviceManagement::try_for_each() for fallible iteration
Idan Horowitz
2022-02-26
Kernel: Allow setting AC'97 sample rate during playback
Jelle Raaijmakers
2022-02-26
Kernel: Clean up AC'97 driver code style
Jelle Raaijmakers
2022-02-24
Kernel/Audio: Remove the SB16 driver
Liav A
2022-02-20
Kernel: Make i8042 existence check more robust against faulty hardware
Liav A
2022-02-19
Kernel: Increase i8042 IO attempt counts, again
Linus Groh
2022-02-19
Kernel: Only do i8042 existence check via probing as a fallback
Linus Groh
2022-02-16
Kernel+LibELF+LibVT: Remove unused AK::String header includes
Idan Horowitz
2022-02-14
Kernel/Audio: Ignore buffers with more than 4096 bytes of data in SB16
Liav A
2022-02-14
Kernel/Audio: Introduce a new design architecture for the subsystem
Liav A
2022-02-14
Kernel: Evaluate block conditions only once on new mouse packets
Idan Horowitz
2022-02-12
Kernel: Increase attempts count when waiting before doing i8042 IO
Liav A
2022-02-12
Kernel: Increase delay and attempts count when checking i8042 existence
Liav A
2022-02-10
Kernel: Convert i8042 code to use the ErrorOr pattern more broadly
Liav A
2022-02-10
Kernel: Check i8042 existence before trying to use it
Liav A
2022-02-06
AK: Move integral log2 and exp to IntegerMath.h
Hendiadyoin1
2022-02-03
Kernel: Stop using the make<T> factory method in the Kernel
Idan Horowitz
2022-02-03
Kernel: Protect global device map with spinlock instead of mutx
Andreas Kling
2022-01-30
Kernel: Remove unnecessary includes from Thread.h
Andreas Kling
2022-01-30
Kernel: Support PS/2 right super key
Jelle Raaijmakers
2022-01-29
Kernel: Add block_size_log helper to BlockDevice
Pankaj Raghav
2022-01-29
Kernel: Remove the assumption of 512 block size in read/write_block
Pankaj Raghav
2022-01-26
Kernel: Add try_create_device overload for static factory functions
Idan Horowitz
2022-01-26
Kernel: Remove unimplemented is_device_event_queue_ready_to_read method
Idan Horowitz
2022-01-26
Kernel: Add missing nothrow tag to DeviceManagement::try_create_device
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for File::can_write offset
Idan Horowitz
2022-01-25
Kernel: Use u64 instead of size_t for File::can_read offset
Idan Horowitz
2022-01-23
Kernel/Devices: Introduce the Device Control Device
Liav A
2022-01-21
Kernel: Stop using LibKeyboard's CharacterMap in HIDManagement
Idan Horowitz
2022-01-20
Kernel: Add horizontal mouse scroll support
Dmitry Petrov
2022-01-13
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
Idan Horowitz
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
[prev]
[next]