summaryrefslogtreecommitdiff
path: root/Kernel/Keyboard.cpp
AgeCommit message (Expand)Author
2019-02-17Kernel: Rename Keyboard to KeyboardDevice.Andreas Kling
2019-02-07Kernel: Drivers for PS/2 mouse and keyboard kept stealing from each other.Andreas Kling
2019-01-30Add support for keyboard arrow keys.Andreas Kling
2019-01-25Keyboard: Shift+backspace should generate backspace character.Andreas Kling
2019-01-23Keyboard: Support the escape key.Andreas Kling
2019-01-21Keyboard: Use some of the existing defines instead of hard-coded numbers.Andreas Kling
2019-01-21Flesh out keyboard event support a bit more.Andreas Kling
2019-01-16Rework WindowServer to use select() in its main event loop.Andreas Kling
2019-01-16Pass the process to CharacterDevice::read/write.Andreas Kling
2019-01-16Rename CharacterDevice::has_data_available_for_reading() -> can_read().Andreas Kling
2019-01-14Start refactoring the windowing system to use an event loop.Andreas Kling
2018-12-03More coding style changes.Andreas Kling
2018-11-17Make bash-2.05b build with minimal changes.Andreas Kling
2018-11-16Refactor TTY signal generation a bit.Andreas Kling
2018-11-10Merge VGA into VirtualConsole.Andreas Kling
2018-11-09Fix all current build warnings in the kernel.Andreas Kling
2018-11-02Basic ^C interrupt implementation.Andreas Kling
2018-11-01Convert VirtualConsole to the new coding style.Andreas Kling
2018-10-31Fuck it, add a 4th virtual console. :^)Andreas Kling
2018-10-30Virtual consoles kinda work!Andreas Kling
2018-10-30Start working on virtual consoles/TTYs.Andreas Kling
2018-10-30Basic support the backspace key.Andreas Kling
2018-10-25Implement a basic way for read() to block.Andreas Kling
2018-10-25Keyboard should support the space character (jeez!)Andreas Kling
2018-10-23Lots of hacking:Andreas Kling
2018-10-22Add IRQHandler class that can be subclasses to handle an IRQ.Andreas Kling
2018-10-16Import the "gerbert" kernel I worked on earlier this year.Andreas Kling