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-05-06
Kernel/HID: Take a spinlock when calling KeyboardClient::on_key_pressed
Liav A
2022-04-20
Kernel: Allow WorkQueue items allocation failures propagation
Liav A
2022-04-20
Kernel: Move VMWareBackdoor to new directory in the Firmware directory
Liav A
2022-04-18
Kernel: Enable PS2 keyboard scan code translation if not already enabled
Liav A
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-04-01
Kernel: Stop debug spam when using read on /dev/mem device
Liav A
2022-04-01
Kernel: Stop debug spam when using mmap on /dev/mem device
Liav A
2022-04-01
Kernel: Declare Device major and minor data member numbers as const
Liav A
2022-03-28
Kernel: Propagate HIDManagement initialisation error to init
Lorenz Steinert
2022-03-28
Kernel/Devices/HID: Propagate errors of HIDDevices properly
Lorenz Steinert
2022-03-27
Kernel: Expose block size in AsyncBlockDeviceRequest struct
Pankaj Raghav
2022-03-22
Kernel: Create SelfTTYDevice class to help replace /dev/tty symlink
Liav A
2022-03-19
Kernel: Increase i8042 timeout when writing and reading from device
Liav A
2022-03-18
Kernel: Default initialize AC97::m_codec_revision
Brian Gianforcaro
2022-03-17
Kernel: Use default constructors/destructors
Lenny Maiorani
2022-03-14
Kernel/PCI: Don't hold spinlocks when doing fast device enumeration
Liav A
2022-03-07
Kernel: Wrap HIDManagement keymap data in SpinlockProtected
Andreas Kling
2022-03-04
Kernel: Report AC'97 vendor and device ID
Jelle Raaijmakers
2022-03-02
Kernel/Audio: Don't try to enumerate PCI adapters if PCI is disabled
Liav A
2022-02-27
Kernel: Whitespace and `Error` cleanup in `AC97`
Jelle Raaijmakers
2022-02-27
Kernel: Do not reset AC'97 PCM out on buffer completion
Jelle Raaijmakers
2022-02-27
Kernel: Read and report AC'97 codec revision
Jelle Raaijmakers
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
[next]