summaryrefslogtreecommitdiff
path: root/Kernel/Devices
AgeCommit message (Expand)Author
2021-05-08Kernel/HID: Don't assume that ACPI is initializedLiav A
2021-05-05Kernel: Allow remapping Caps Lock to Control (#6883)Spencer Dixon
2021-05-03Kernel: Remove unused header includes from various files.Brian Gianforcaro
2021-05-03Kernel: Mark AsyncBlockDeviceRequest + AnonymousVMObject as finalBrian Gianforcaro
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01Kernel: Handle both shift keys being pressed and then releasedIdan Horowitz
2021-05-01Kernel: Expose minor device numbers for keyboard and mouseValtteri Koskivuori
2021-04-29Everywhere: Use "the SerenityOS developers." in copyright headersLinus Groh
2021-04-25Everywhere: Remove empty line after function body opening curly braceLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21Kernel: Annotate more AsyncDeviceRequest API's with [[nodiscard]]Brian Gianforcaro
2021-04-21Kernel: Make AsyncDeviceRequest sub-req management alloc freeBrian Gianforcaro
2021-04-18Kernel: Add magic key combo (Alt+Shift+F12) to dump scheduler stateAndreas Kling
2021-04-18Kernel: Add boot argument to disable the UHCI ControllerLuke
2021-04-08Kernel: Introduce two new boot arguments to assist with bare metal debugLiav A
2021-04-07Kernel: Remove unused UHCI_ENABLED flagAndreas Kling
2021-04-03Kernel: Introduce a new HID subsystemLiav A
2021-03-21Kernel: Add simplistic work queuesTom
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-21Kernel: Renable UHCIController on 64-bit processorsHendiadyoin1
2021-03-19Kernel: Refactor storage stack with u64 as mmap offsetJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as file operations offsetJean-Baptiste Boric
2021-03-17Kernel: Refactor storage stack with u64 as block indexJean-Baptiste Boric
2021-03-15Kernel: Fix race conditions processing async device requestsTom
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-12Kernel: Convert klog() => AK::Format in UHCIControllerAndreas Kling
2021-03-12Kernel: Convert klog() => AK::Format in SB16Andreas Kling
2021-03-12Kernel: Convert klog() => dbgln() in BXVGADeviceAndreas Kling
2021-03-11Everywhere: Rename "logo" key to "super" keyAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in VMWareBackdoorAndreas Kling
2021-03-09Kernel: Convert klog() => dmesgln() in PS2MouseDeviceAndreas Kling
2021-03-04Kernel: Make the kernel compile & link for x86_64Andreas Kling
2021-03-04Kernel: Create /dev/full with mode 0666Brendan Coles
2021-03-03Kernel: Move Kernel CommandLine parsing to strongly typed API.Brian Gianforcaro
2021-03-02Kernel: Make Thread use AK::Time internallyBen Wiederhake
2021-03-01Kernel: Fix scrolling up in VMwareTom
2021-02-28Kernel: Use default con/de-structorsBen Wiederhake
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-20Kernel: Slap a handful more things with UNMAP_AFTER_INITAndreas Kling
2021-02-19Kernel: Slap UNMAP_AFTER_INIT on a bunch more functionsAndreas Kling
2021-02-19Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functionsAndreas Kling
2021-02-17Kernel: Convert dbgprintf()/klog() => dbgln()/dmesgln() in UHCI codeAndreas Kling
2021-02-15Kernel: Handle 'Menu' key on PS/2 keyboardJean-Baptiste Boric
2021-02-15Kernel: Ignore unobserved BlockResult from Thread::SleepBrian Gianforcaro
2021-02-15Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits.Brian Gianforcaro
2021-02-14Kernel: Assert if rounding-up-to-page-size would wrap around to 0Andreas Kling
2021-02-08Kernel: Factor address space management out of the Process classAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-02-05Kernel: Try to detect Sound Blaster 16 before creating an instanceLiav A