Commit Graph

455 Commits

Author SHA1 Message Date
mbanth
285be1cd7a Update dependency on lib_xud to v2.0.0 2021-06-09 16:29:08 +01:00
mbanth
3f3007c3ac Remove arguments no longer used by XUD 2021-06-09 16:18:34 +01:00
mbanth
32e06c1ad2 Remove XS1 support and reassign clock block in conflict on XS3 2021-06-09 16:17:57 +01:00
mbanth
95b80ebf72 Fix incorrect comment 2021-06-09 16:17:02 +01:00
mbanth
25d4a74b59 Replace NO_USB symbol with XUA_USB_EN 2021-06-09 16:16:34 +01:00
mbanth
05bf241ab8 Fix comment typos 2021-06-08 09:52:25 +01:00
mbanth
6636e2f505 Add support for multi-byte HID Report 2021-06-04 16:27:54 +01:00
mbanth
b47a30a04c Remove debugging printf() 2021-06-04 16:27:17 +01:00
mbanth
567e5cc0e0 Fix bugs that prevented correct operation of HID Report descriptor. Add descriptive constants. 2021-06-04 15:18:51 +01:00
mbanth
382b1a8754 Add support for boot-time creation of the HID Report descriptor 2021-06-04 15:17:28 +01:00
mbanth
4446ab89c0 Limit the usage of hidGetReportDescriptor() to C only 2021-06-04 15:15:05 +01:00
mbanth
b871b4c046 Change interface to UserHIDRecordEvent function to support only binary event states 2021-06-03 16:01:45 +01:00
mbanth
fd45908ff6 Add function to return the length of the HID Report 2021-06-03 15:53:50 +01:00
mbanth
345f5dc369 Merge branch 'feature/modify_hid_event_names' into feature/configurable_hid 2021-06-02 15:37:46 +01:00
mbanth
12789a1bee Remove unused GPI-specific event names and replace with generic ones 2021-06-02 15:02:27 +01:00
mbanth
3106ccefcf Remove the redundant HID Report descriptor 2021-05-27 17:56:51 +01:00
mbanth
7b43785816 Makes each #define value a primary expression. Set the class length field in the HID descriptor to zero. 2021-05-27 17:56:26 +01:00
mbanth
8a9d8cdd3e Add explicit reset 2021-05-27 11:54:31 +01:00
mbanth
dd7a8f423e Move HID Report descriptor to application 2021-05-27 11:36:36 +01:00
mbanth
a9e97b33b9 Add constant offset to the field in the HID descriptor that provides the length of the HID Report descriptor 2021-05-26 16:39:03 +01:00
mbanth
fcee74d912 Add Report descriptor length function. Change the internal Translate function to return the length of each item added to the raw buffer. Fix some out-of-date comments. 2021-05-25 16:51:54 +01:00
mbanth
d1650afd37 Avoid unnecessary preparation 2021-05-25 16:00:32 +01:00
mbanth
b1f3cc0024 Add size range tests. Fix misspelled function name. 2021-05-25 11:23:18 +01:00
mbanth
46cac9afb9 Rename function and variable to better reflect its use beyond initialisation 2021-05-25 10:04:51 +01:00
mbanth
29ab72e614 Move constants needed by callers 2021-05-24 16:53:13 +01:00
mbanth
a8ba18094f Initial implementation, compiles w/o error, not tested 2021-05-18 16:48:54 +01:00
mbanth
89fe6c4d5d Increase version number 2021-05-13 16:18:02 +01:00
mbanth
703ba4975a Manually revert Wake Word HID event from 't' back to AC Search 2021-05-13 15:12:20 +01:00
mbanth
6b9249507d Define descriptor values 2021-05-10 12:26:38 +01:00
mbanth
c31f1521c2 Removed unnecessary #include 2021-05-10 10:29:13 +01:00
mbanth
35fe4fadeb Remove header guards. Since these files only include initialisation lists, no guard is needed. For UAC1 operation, one file has to be included twice, so including a guard breaks the implementation. 2021-05-07 16:46:37 +01:00
mbanth
7d7ec6858d Remove unnecessary #include 2021-05-07 16:35:30 +01:00
mbanth
cf5c486c62 Remove #if from comment to allow easier verification that each #if has a corresponding #end 2021-05-07 14:34:30 +01:00
mbanth
d765ba1dfb Re-factor HID descriptors 2021-05-07 10:11:55 +01:00
mbanth
49f1739098 Re-factor HID descriptors. 2021-05-06 17:16:24 +01:00
mbanth
8c2dea71dc Merge branch 'feature/HID_AC1_sync_desc_length' into feature/HID_keycode_t 2021-04-27 17:06:30 +01:00
mbanth
c3a45b2cba Change AC Search to Key code t or T 2021-04-27 17:06:19 +01:00
mbanth
700ba975e7 Use sizeof to set length of the HID Report Descriptor reported in AC1 HID descriptor. Add comments to #endif statements. 2021-04-27 16:27:48 +01:00
Daniel Pieczko
0aa60035a4 Update copyright notices and licence references 2021-04-22 17:17:39 +01:00
Daniel Pieczko
6f75a44d9c Use XMOS Public Licence Version 1 2021-04-22 17:15:08 +01:00
Ed
2e86563274 License date 2021-03-09 16:47:45 +00:00
Ed
f3063fdfc3 Update dates 2021-03-09 16:37:27 +00:00
Ed
90f8ede387 Add XS3 support in reboot 2021-03-09 14:42:16 +00:00
oscarbailey-xmos
c9299fce96 Merge pull request #174 from xmos/feature/6.15.3_fixes
Document 50 and 500 msec delays before DFU resets (sc_usb_audio 49e2ce9)
2020-12-08 16:39:57 +00:00
oscarbailey-xmos
30e8ba3717 Merge pull request #136 from xmos/xross-patch-1
Further updates for xs3 compat
2020-12-08 16:36:34 +00:00
Oscar Bailey
04a991b37e Document 50 and 500 msec delays before DFU resets (sc_usb_audio 49e2ce9) 2020-12-08 16:02:57 +00:00
oscarbailey-xmos
05888a715f Merge branch 'develop' into xross-patch-2 2020-12-08 15:55:27 +00:00
oscarbailey-xmos
5d66159b40 Update copyright notice 2020-12-08 15:54:51 +00:00
oscarbailey-xmos
b9aae2092c Merge pull request #135 from xmos/feat/xs3
Update audioports for xs3 build
2020-12-08 15:53:43 +00:00
oscarbailey-xmos
23252ac323 Update copyright notice 2020-12-08 15:53:32 +00:00