Jeremy Soller
|
c0a4448c0b
|
xhcid/usbhidd: remove extra set idle code, just use device request
|
2024-04-16 21:26:14 -06:00 |
|
Jeremy Soller
|
a2c024c03e
|
Add HID protocol and idle configuration to USB stack
|
2024-04-16 10:20:25 -06:00 |
|
Jeremy Soller
|
29b1c1aa0d
|
xhcid: fix isoch and interrupt endpoint types being swapped
|
2024-04-16 09:13:44 -06:00 |
|
Jeremy Soller
|
61e2ee224a
|
xhcid: improve endpoint parsing
|
2024-04-16 08:10:32 -06:00 |
|
4lDO2
|
0e802e2085
|
Fix two deadlocks.
|
2020-04-19 14:45:46 +02:00 |
|
4lDO2
|
fab13d6404
|
Fix get_mode_sense10 and some bbb error handling.
|
2020-02-16 21:27:41 +01:00 |
|
4lDO2
|
3c9527206f
|
Add basic SCSI error handling.
|
2020-02-15 23:54:23 +01:00 |
|
4lDO2
|
bd0892e45d
|
Make the usb scsi scheme able to do block I/O.
|
2020-02-15 00:26:19 +01:00 |
|
4lDO2
|
56541efd13
|
Use correct endpoint indices.
|
2020-02-12 15:10:01 +01:00 |
|
4lDO2
|
dd9124eb82
|
Simplify the endpoint interface.
|
2020-02-11 23:07:20 +01:00 |
|
4lDO2
|
127ef077c2
|
Select correct max packet sizes during init.
|
2020-02-11 12:54:34 +01:00 |
|
4lDO2
|
05392696fe
|
Use more correct params in configure_endpoint.
Most importantly in the endpoint contexts of the input context,
specifying the properties of the endpoints that are being configured.
|
2020-02-11 11:39:29 +01:00 |
|
4lDO2
|
d82ae0a5f6
|
Add periodic (driver interface-level) transfers.
|
2020-02-10 23:12:11 +01: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
|
6b70e80d20
|
Add (untested) transfer support.
|
2020-02-09 17:17:36 +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 |
|
4lDO2
|
1b74f335b0
|
Add a driver interface accessible to class drivers.
|
2020-02-06 21:45:44 +01:00 |
|