Commit Graph

17 Commits

Author SHA1 Message Date
Jeremy Soller d07a33ec0b Add timeouts to more driver spin loops 2025-11-26 09:30:45 -07:00
Jeremy Soller 732cde5bad Make PS/2 driver cleaner and more resilient 2025-11-21 21:07:05 -07:00
Jeremy Soller e5beee87dd ps2d: fix timeout code 2025-11-21 15:46:27 -07:00
Jeremy Soller ee6e94ca1e Adjust ps2d timeouts 2025-11-02 08:15:38 -07:00
Jeremy Soller 28dd3596f3 More logging adjustments and set default level to info 2025-11-02 07:55:32 -07:00
Jeremy Soller 9ee833d5f2 ps2d: do not block on device init 2025-11-01 20:59:39 -06:00
Jeremy Soller ec49a96640 More logging improvements 2025-11-01 20:44:26 -06:00
Jeremy Soller 6d5523de2a Set all log levels, reduce unnecessary logs 2025-11-01 19:36:38 -06:00
Wildan M d23eaf616a Add keymap config via ps2 scheme 2025-10-20 23:36:19 +07:00
bjorn3 ff7325df14 input/ps2d: More helpful panic locations when initializing fails 2025-05-22 20:44:07 +02:00
Arne de Bruijn 5827a0e309 Accept right ctrl key from ps2 keyboard
Map both ctrl keys to K_CTRL for now, same as usbhidd.
2025-05-02 19:06:53 +02:00
4lDO2 657bf13d7c Use library call for iopl. 2025-04-13 21:22:45 +02:00
bjorn3 e973f89139 Remove unnecessary feature gates
Some of these have been stabilized while others were likely no longer
used at all.
2025-02-22 14:38:33 +01:00
toadster172 4898261594 ps2: Use sleep functions for read and write waits 2025-02-17 17:42:51 -06:00
bjorn3 aa35e573cf input: Introduce ProducerHandle type 2024-12-24 15:28:56 +01:00
bjorn3 e3eb5fbb5d input/ps2d: Use redox_event 2024-12-24 15:28:56 +01:00
bjorn3 0789069afc input: Move all input drivers to a subdirectory 2024-12-24 15:28:56 +01:00