Jeremy Soller
|
8caf28793e
|
Implement USB HID scroll
|
2024-05-01 13:29:21 -06:00 |
|
Jeremy Soller
|
c0a4448c0b
|
xhcid/usbhidd: remove extra set idle code, just use device request
|
2024-04-16 21:26:14 -06:00 |
|
Jeremy Soller
|
42f612bfda
|
xhcid/usbhidd: WIP spawning drivers on all interfaces
|
2024-04-16 13:07:17 -06:00 |
|
Jeremy Soller
|
12c28e90fd
|
usbhidd: do not log vendor defined events
|
2024-04-16 11:21:51 -06:00 |
|
Jeremy Soller
|
784575032f
|
usbhidd: fix configuration request
|
2024-04-16 11:09:11 -06:00 |
|
Jeremy Soller
|
a2c024c03e
|
Add HID protocol and idle configuration to USB stack
|
2024-04-16 10:20:25 -06:00 |
|
Jeremy Soller
|
bd09256991
|
usbhidd: find endpoint number
|
2024-04-16 08:55:55 -06:00 |
|
Jeremy Soller
|
a3be1d88d4
|
usbhidd: dynamically locate config, interface, and alternate setting
|
2024-04-16 08:11:05 -06:00 |
|
Jeremy Soller
|
c99cd3a843
|
usbhidd: use rehid ReportHandler
|
2024-04-12 09:27:36 -06:00 |
|
Jeremy Soller
|
571bd9cf3e
|
usbhidd: move code to rehid
|
2024-04-11 09:36:20 -06:00 |
|
4lDO2
|
4c35e88997
|
Use latest event queue interface everywhere.
|
2024-03-31 14:30:04 +02:00 |
|
bjorn3
|
1ac2fdc572
|
Write events in usbhidd to input:producer
Writing to display.vesa:input seems to get ignored by orbital.
|
2024-01-12 19:35:35 +01:00 |
|
bjorn3
|
6561685af8
|
Fix MouseEvent for usbhidd
|
2024-01-12 19:35:35 +01:00 |
|
4lDO2
|
a6fee75f15
|
Phase out / in scheme names.
|
2023-11-09 14:39:57 +01:00 |
|
Jeremy Soller
|
61e9512468
|
Update redox_syscall to 0.4
|
2023-09-07 20:49:37 -06:00 |
|
Anhad Singh
|
7cc2f4eff7
|
virtio-gpu: start working on the scheme
Signed-off-by: Anhad Singh <andypython@protonmail.com>
|
2023-07-03 17:12:59 +10:00 |
|
Jeremy Soller
|
98a3106749
|
ihda, usbhid, xhci: logging adjustments
|
2023-02-15 19:24:50 -07:00 |
|
Jeremy Soller
|
c68aaac16c
|
Improvements for USB keyboard
|
2022-09-01 08:01:24 -06:00 |
|
Jeremy Soller
|
ecb53b977d
|
QEMU USB touchscreen support
|
2022-08-31 21:15:13 -06:00 |
|
Jeremy Soller
|
83779b1b5b
|
Implement simple usb mouse driver
|
2022-08-31 18:44:18 -06:00 |
|
Jeremy Soller
|
c848aba481
|
USB HID report debug
|
2022-08-31 17:44:59 -06:00 |
|
Jeremy Soller
|
ed5257e23f
|
Enable xhcid and make usbhidd more quiet
|
2022-04-13 17:01:43 -06:00 |
|
Jeremy Soller
|
84a20ca706
|
Send events to orbital
|
2022-04-11 20:32:50 -06:00 |
|
Jeremy Soller
|
220e13c2d6
|
Map USB keyboards using us layout
|
2022-04-11 20:28:44 -06:00 |
|
Jeremy Soller
|
07a2c5d590
|
Do not require display:input in usbhidd yet
|
2022-02-14 10:12:12 -07:00 |
|
Jeremy Soller
|
d40a908cfd
|
Add logging to usbhidd
|
2022-02-14 09:38:40 -07:00 |
|
4lDO2
|
cff3cf0d28
|
Add basic logic to usbscsid and support alternate interface.
|
2020-02-10 11:23:18 +01:00 |
|
4lDO2
|
62915fadb1
|
Implement stream transfers.
They only use one stream though, which defeats the purpose of streams,
but at least transfers now work.
|
2020-02-09 22:35:56 +01:00 |
|
4lDO2
|
ae76f57162
|
Prepare for orbital communication.
|
2020-02-09 11:12:18 +01:00 |
|
4lDO2
|
1013daf606
|
IT WORKS!
|
2020-02-08 17:18:09 +01:00 |
|
4lDO2
|
3fd4bc4b3b
|
Add functions for the HID-specific requests.
|
2020-02-08 12:28:17 +01:00 |
|
4lDO2
|
53ddfbb88e
|
Fix the HID report descriptor parsing.
|
2020-02-08 11:05:29 +01:00 |
|
4lDO2
|
b308dad7c6
|
Add a basic HID driver unable to parse report descs.
Custom device requests are now implemented though.
|
2020-02-08 10:21:21 +01:00 |
|