Andreas Kling
|
4fef895eda
Rework WindowServer to use select() in its main event loop.
|
пре 6 година |
Andreas Kling
|
09ba129bcf
Use a CircularQueue for the PS/2 mouse driver.
|
пре 6 година |
Andreas Kling
|
bd3e77cc16
Pass the process to CharacterDevice::read/write.
|
пре 6 година |
Andreas Kling
|
08bfe518f9
Rename CharacterDevice::has_data_available_for_reading() -> can_read().
|
пре 6 година |
Andreas Kling
|
b0e3f73375
Start refactoring the windowing system to use an event loop.
|
пре 6 година |
Andreas Kling
|
fd4e86460b
Make PS2MouseDevice behave more like a proper character device.
|
пре 6 година |
Andreas Kling
|
0e6c19ffa6
Reduce PS2MouseDevice debug spam in every dang mouse interrupt.
|
пре 6 година |
Andreas Kling
|
e5e295052f
Hook up the PS2MouseDevice to the AbstractScreen+WindowManager.
|
пре 6 година |
Andreas Kling
|
31667b47a5
Teach PS2MouseDevice to read the left and right buttons.
|
пре 6 година |
Andreas Kling
|
e740f1195a
Add a simple PS/2 mouse device.
|
пре 6 година |