0aa73a8
(hid)
refactor a bit and add tests... incomplete... by
2022-03-10 17:12:23 -0800
8074546
Address review comments by
2022-01-17 19:12:29 +0100
6487974
Create CODE_OF_CONDUCT.md by
2021-12-06 14:56:26 -0500
e6876d7
Fix UAC2 Input Terminal Descriptor by
2021-05-26 13:50:08 +0200
c47d360
Add UAC2 FeatureUnitDescriptor by
2021-05-25 22:04:41 +0200
313c07c
Fix unit test for UAC2 ClockSourceDescriptor by
2021-05-25 21:37:57 +0200
2737c65
Rework UAC/MIDI by
2021-04-18 21:06:58 +0200
b0aa65a
Fix UAC2 descriptors and add unit tests by
2021-04-18 16:01:33 +0200
5bb7742
Don't count interfaces with alternate settings multiple times by
2021-04-18 16:50:03 +0200
e7f740a
Minimal change to allow support of HID descriptors by
2021-04-07 23:53:10 +0100
10b2b79
descriptors: pass descriptor collection to ConfigurationDescriptorEmitter by
2021-03-17 12:51:15 +0000
87eb88c
add MIDI Streaming Descriptors by
2021-03-06 04:42:41 +0700
b38334f
implement useable subset of USB Audio Class 2.0 by
2021-02-22 08:47:17 +0700
429c910
rename construct.py to fix unittest imports by
2021-02-18 14:49:57 -0700
c10346f
usb3: add some SuperSpeed BOS device capability descriptors by
2020-10-16 02:50:26 -0600
bb33d2d
descriptors: add types.descriptors.partial for parsing potentially incomplete data by
2020-09-30 12:34:23 -0600
928e5db
descriptors: extend to include some SuperSpeed content by
2020-10-11 10:48:15 -0600
0f73adc
types.usb3: fix flipped LUP/LDN (never trust a book) by
2020-10-03 22:45:09 -0600
01eda94
types: add basic SuperSpeed types by
2020-10-02 15:20:20 -0600
59759a3
emitters: restore default bLength for endpoint descriptors by
2020-10-01 06:43:54 -0600
d054152
types.descriptors: handle Audio 1.0 endpoint descriptors by
2020-09-29 06:39:53 -0600
874f1dc
emitters: allow endpoint-less configurations by
2020-08-14 09:34:52 -0600
a983073
(HEAD -> main)
Merge pull request #22 from twam/uac2-fixes by
2022-01-17 18:45:17 +0000
4da76c4
Address review comments by
2022-01-17 19:12:29 +0100
e597022
Merge pull request #23 from usb-tools/add-code-of-conduct-1 by
2021-12-06 14:56:37 -0500
82859c1
Create CODE_OF_CONDUCT.md by
2021-12-06 14:56:26 -0500
0b925fd
Fix UAC2 Input Terminal Descriptor by
2021-05-26 13:50:08 +0200
70d0a7c
Add UAC2 FeatureUnitDescriptor by
2021-05-25 22:04:41 +0200
23701c4
Fix unit test for UAC2 ClockSourceDescriptor by
2021-05-25 21:37:57 +0200
a8ff3d9
Merge pull request #20 from twam/feature/rework-uac2 by
2021-05-03 11:52:04 -0600
ad2e7e7
Rework UAC/MIDI by
2021-04-18 21:06:58 +0200
4cdc8c4
Fix UAC2 descriptors and add unit tests by
2021-04-18 16:01:33 +0200
0409f98
Don't count interfaces with alternate settings multiple times by
2021-04-18 16:50:03 +0200
9fecaac
Merge pull request #17 from mubes/hid_descriptor by
2021-04-13 06:36:46 -0600
03200d0
Merge pull request #16 from miek/descriptor_collection by
2021-04-13 06:35:45 -0600
5fdadd8
Minimal change to allow support of HID descriptors by
2021-04-07 23:53:10 +0100
b4ca796
descriptors: pass descriptor collection to ConfigurationDescriptorEmitter by
2021-03-17 12:51:15 +0000
56831fb
Merge pull request #14 from hansfbaier/uac2 by
2021-03-16 12:01:24 -0600
5ad0368
add MIDI Streaming Descriptors by
2021-03-06 04:42:41 +0700
4a21eef
implement useable subset of USB Audio Class 2.0 by
2021-02-22 08:47:17 +0700
2f8c2a8
Merge pull request #12 from Qyriad/fixes/rename-construct.py by
2021-02-23 04:19:00 -0700
2b3ff02
rename construct.py to fix unittest imports by
2021-02-18 14:49:57 -0700
dddc5cf
usb3: add some SuperSpeed BOS device capability descriptors by
2020-10-16 02:50:26 -0600
8b189b8
Merge pull request #9 from Qyriad/fixes/partial-descriptors by
2020-10-12 06:32:15 -0600
a4130d3
descriptors: add types.descriptors.partial for parsing potentially incomplete data by
2020-09-30 12:34:23 -0600
9fc29f0
descriptors: extend to include some SuperSpeed content by
2020-10-11 10:48:15 -0600
2bf3bdd
types.usb3: fix flipped LUP/LDN (never trust a book) by
2020-10-03 22:45:09 -0600
171a137
types: add basic SuperSpeed types by
2020-10-02 15:20:20 -0600
2e78bb6
emitters: restore default bLength for endpoint descriptors by
2020-10-01 06:43:54 -0600
bf67826
Merge pull request #8 from Qyriad/fixes/audio-endpoint-descriptor by
2020-09-30 08:38:07 -0600
a0ceb18
types.descriptors: handle Audio 1.0 endpoint descriptors by
2020-09-29 06:39:53 -0600
fb56782
Merge pull request #7 from Qyriad/fixes/config-without-endpoints by
2020-08-21 14:33:24 -0600
78d67ca
emitters: allow endpoint-less configurations by
2020-08-14 09:34:52 -0600
4a660f8
Change descriptor_type default check by
2020-08-10 15:51:38 -0700
45b7a89
Move descriptor_type argument to avoid API breakage by
2020-08-10 15:50:48 -0700
f292dc9
Fix typo in `add_report_raw` by
2020-08-10 15:40:54 -0700
bbc5f67
Fix some missed refactoring by
2020-08-09 12:26:56 -0700
9e10dbd
Add documentation to HID descriptor emitter by
2020-08-09 12:19:13 -0700
8417f36
Add add_report_raw method to append raw items/bytes-likes to HID descriptor by
2020-08-09 12:12:44 -0700
cbe13dd
Change report_enum -> report_prefix to clarify purpose by
2020-08-09 12:03:23 -0700
2db2205
Change HIDPrefixes -> HIDPrefix by
2020-08-09 12:02:21 -0700
2e7f95f
Rename to clarify HIDDescriptor report item methods by
2020-08-09 11:53:59 -0700
cef2b8b
Add HID descriptors by
2020-08-08 15:50:48 -0700
26c9cf0
types,emitters: add basic CDC-ACM descriptors and emitters by
2020-07-08 15:29:53 -0600
414778a
Merge pull request #4 from dokthar/fix_strdesc by
2020-06-08 16:26:31 -0600
37371d8
Merge pull request #5 from dokthar/fix_bcd by
2020-06-08 16:25:12 -0600
1d1408c
fix BCD fields encoding by
2020-06-06 19:38:22 +0200
a922fe0
emitters: add test for automatic language descriptor by
2020-06-06 17:02:43 +0200
5b9c2e6
emitters: fix for automatic language descriptors by
2020-06-06 17:02:19 +0200
9634fc9
emitters: add support for language string descriptors by
2020-04-05 07:40:08 -0600
21ba039
fix issues with descriptor length field & make emitters easier to access by
2020-04-05 04:12:07 -0600
4f26131
add examples by
2020-04-04 16:13:07 -0600
7672fb5
add complex emitters for building USB descriptors by
2020-04-04 15:52:00 -0600
708f838
commit first working code, with descriptor parsers/emitters by
2020-04-04 12:52:29 -0600
6671188
initial commit: import descriptor definitions and basic types from ViewSB by
2020-04-04 08:25:54 -0600