summaryrefslogtreecommitdiff
path: root/Kernel/Devices
AgeCommit message (Expand)Author
2020-12-12Kernel: Fix some issues related to fixes and block conditionsTom
2020-11-30Kernel: Move block condition evaluation out of the SchedulerTom
2020-11-30Kernel: Move some time related code from Scheduler into TimeManagementTom
2020-11-14Kernel: Fix mouse lag when VMWareBackdoor absolute mode is enabledTom
2020-11-14Revert "Kernel: Keep reading from i8042 until the buffer is empty"Tom
2020-11-14Kernel: Keep reading from i8042 until the buffer is emptyAndreas Kling
2020-11-12Kernel: Implement an asynchronous device request stackTom
2020-11-12Kernel: Add I8042Controller to detect and manage PS/2 devicesTom
2020-11-04Revert "Kernel: Implement an asynchronous device request stack"Andreas Kling
2020-11-04Kernel: Implement an asynchronous device request stackTom
2020-11-04Kernel: Remove dead code from BlockDeviceTom
2020-10-03Everywhere: Fix more typosLinus Groh
2020-09-25Meta+Kernel: Make clang-format-10 cleanBen Wiederhake
2020-09-19Kernel: Remove unnecessary class member in UHCIControllerLiav A
2020-09-16Kernel: Return ENOMEM in more placesLuke
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-09-05Kernel/USB: Disable autodetection of UHCI controllers for nowAndreas Kling
2020-09-05Kernel/USB: Start the UHCI controller after resetting itAndreas Kling
2020-09-04Kernel: Add a missing "#pragma once"Andreas Kling
2020-09-04Kernel/USB: Add a simple UHCIController::stop()Andreas Kling
2020-09-04Kernel/USB: Add some constants for the USBCMD and USBSTS bitsAndreas Kling
2020-09-04Kernel/USB: Start fleshing out a basic UHCI controller driver :^)Andreas Kling
2020-08-30Kernel: Unbreak building with extra debug macros, part 2Ben Wiederhake
2020-08-30Kernel: Unbreak building with extra debug macros, part 1Ben Wiederhake
2020-08-25Kernel: Switch singletons to use new Singleton classTom
2020-08-25Kernel: Scroll wheel amount on Intellimouse is 4 bits instead of 8Luke
2020-08-22Revert "Kernel: Switch singletons to use new Singleton class"Andreas Kling
2020-08-22Revert "Kernel: Move Singleton class to AK"Andreas Kling
2020-08-22Revert "AK: Get rid of make_singleton function"Andreas Kling
2020-08-22AK: Get rid of make_singleton functionTom
2020-08-22Kernel: Move Singleton class to AKTom
2020-08-21Kernel: Switch singletons to use new Singleton classTom
2020-08-06Kernel+LibKeyboard: Store the keymap name when setting system keymapValtteri Koskivuori
2020-08-04Kernel: Make File::write() and File::read() return KResultOr<size_t>Andreas Kling
2020-07-31Kernel: Remove SmapDisabler in sys$ioctl()Andreas Kling
2020-07-17Kernel: Make all 6 VirtualConsoles available via shortcutFlorian Angermeier
2020-07-06Kernel: Require a reason to be passed to Thread::wait_onTom
2020-07-04Kernel: Move headers intended for userspace use into Kernel/API/Andreas Kling
2020-07-01PATA: Ignore interrupts that weren't generated by the diskTom
2020-07-01PATA: LBA48 uses 16 bit features registerTom
2020-07-01Kernel: Turn Thread::current and Process::current into functionsTom
2020-07-01Kernel: List all CPUs in /proc/cpuinfoTom
2020-07-01PATA: Avoid double-preparing for irqTom
2020-06-25Kernel: Harvest randomness from various driversPeter Elliott
2020-06-16Kernel: Replace char and u8 data types to u32 for code pointHüseyin ASLITÜRK
2020-06-13Kernel: KeyboardDevice, remove char mapping logicHüseyin ASLITÜRK
2020-06-03Kernel: Add scancode value to KeyEventHüseyin ASLITÜRK
2020-05-31Kernel: Fix glitched audio output in SB16 driverAndreas Kling
2020-05-29Meta: Add a script check the presence of "#pragma once" in header filesEmanuele Torre
2020-05-23Kernel+LibC: Fix various build issues introduced by ssize_tAndreas Kling