Commit Graph

  • f594d1d423 Add missing #define and update copyright date range. Michael Banther 2019-11-19 09:59:18 +00:00
  • c8299998c8 Update copyright date range. Michael Banther 2019-11-18 13:16:05 +00:00
  • f91728485c Add missing constant Michael Banther 2019-11-18 13:08:44 +00:00
  • 9674ae3328 Update copyright date range. Michael Banther 2019-11-18 11:36:41 +00:00
  • 192d8f54d7 Update copyright date range. Michael Banther 2019-11-18 11:28:42 +00:00
  • 3b6f6b6a10 Added comment to change log. Michael Banther 2019-11-18 11:18:46 +00:00
  • 5c3cff6a91 Add missing #defines. Michael Banther 2019-11-18 11:15:00 +00:00
  • fecc01d203 Update the copyright date. Michael Banther 2019-11-15 17:19:44 +00:00
  • e0c7272190 Add missing definition of MIC_DUAL_FRAME_SIZE. Use the MIC_ARRAY_FRAME_SIZE value from lib_xua. Michael Banther 2019-11-15 14:29:49 +00:00
  • 23e5094e50 Merge pull request #103 from mbanth/feature/pendragon Michael Banther 2019-11-15 12:30:22 +00:00
  • ec396961be Remove XUA_Endpoint0_lite_init() and XUA_Endpoint0_lite_loop() functions which are not used. Michael Banther 2019-11-14 14:19:51 +00:00
  • b0a26351ce Update copyright notices. Michael Banther 2019-11-11 13:41:07 +00:00
  • 3f03dae23d Add missing copyright notices. Michael Banther 2019-11-11 13:40:47 +00:00
  • c7cce77fb2 Added empty line demanded by Jenkins checks. Michael Banther 2019-11-11 11:28:13 +00:00
  • 41654b17a9 Fixed bad formatting. Michael Banther 2019-11-11 11:17:48 +00:00
  • 861d20827b Change version to 0.3.0 to match change log. Michael Banther 2019-11-11 11:09:30 +00:00
  • 94afffe517 Corrected change log information and version numbering. Michael Banther 2019-11-11 09:59:02 +00:00
  • c640829d9f Merge commit '955301ca76948185b7297709906c08cca37b6862' into feature/pendragon Michael Banther 2019-11-08 16:21:33 +00:00
  • a865f4bc51 Add src/hid to the list of source directories. Michael Banther 2019-11-08 14:50:01 +00:00
  • 0ef1fe81a1 Merge pull request #106 from xmos/remove_triggers_master oscarbailey-xmos 2019-11-08 14:12:26 +00:00
  • bc6a0cbcd8 Remove upstream triggers oscarbailey-xmos 2019-11-08 12:08:11 +00:00
  • 955301ca76 Merge pull request #105 from xmos/remove_triggers oscarbailey-xmos 2019-11-08 12:34:45 +00:00
  • a2094e8953 Remove upstream triggers oscarbailey-xmos 2019-11-08 12:08:11 +00:00
  • 5bb5998788 Merge branch 'develop' into feature/pendragon Michael Banther 2019-11-06 15:20:36 +00:00
  • 28cce8b51c Remove xua_ep0_wrapper.h and xua_ep0_wrapper.xc. Michael Banther 2019-11-06 15:12:21 +00:00
  • 92019d851a Remove xua_lite examples. Michael Banther 2019-11-06 14:58:34 +00:00
  • 6dd1853094 Add missing line break in ep0_descriptors oscarbailey-xmos 2019-11-06 11:47:25 +00:00
  • 7fce471fd9 Merge pull request #102 from xmos/master oscarbailey-xmos 2019-11-05 14:31:56 +00:00
  • 734e585044 Merge pull request #101 from oscarbailey-xmos/hotfix/fix-adaptive-usb-descriptors v0.2.1 oscarbailey-xmos 2019-11-05 13:58:17 +00:00
  • 5a0bc319ea Fix copyright Oscar Bailey 2019-11-05 12:57:03 +00:00
  • 8768bb0ee0 Fix descriptors for XUA_ADAPTIVE Oscar Bailey 2019-11-05 12:34:10 +00:00
  • 0af60c3eff Merge pull request #99 from xmos/develop Ross Owen 2019-10-30 10:26:51 +00:00
  • 75abc71cd7 Cleaning up a previous merge conflict. Michael Banther 2019-10-29 16:45:03 +00:00
  • aea89a4cd6 Merge branch 'develop' into feature/pendragon Michael Banther 2019-10-29 16:40:47 +00:00
  • 102d1b4e3a Tidy up HID Larry Snizek 2019-10-23 14:26:49 +01:00
  • 9fb073a2b0 Merge pull request #3 from michaelb/pendragon_hid_add_requests larry 2019-10-17 14:10:09 +01:00
  • a6f3daf581 Update change log. Michael Banther 2019-10-16 16:03:52 +01:00
  • a7c0ac6234 Protect configurations that do not include HID functionality from HID code. Michael Banther 2019-10-16 15:58:06 +01:00
  • 024c0304f1 Reverse the order of operands in an equals comparison to allow the compiler to catch a mistaken use of '=' instead of '=='. Michael Banther 2019-10-16 14:57:33 +01:00
  • 21ec3cf7bd Put the processing of the Set Idle request in a static function. Michael Banther 2019-10-16 12:18:50 +01:00
  • 9a7c2d85b2 Reorganise file layout for easier maintenance and reading. Michael Banther 2019-10-16 11:47:32 +01:00
  • 8820ddf269 Add documentation. Michael Banther 2019-10-16 11:37:27 +01:00
  • 6afb4ab7e4 Remove debugging print. Michael Banther 2019-10-15 15:43:05 +01:00
  • 5caca37177 Change the representation, but not the logic, of a multi-part conditional expression to make it easier to understand. Michael Banther 2019-10-15 15:40:26 +01:00
  • a5f17c46fc Use a variable large enough to hold the Set Idle duration in ms without overflow. Michael Banther 2019-10-15 15:39:14 +01:00
  • e4f0b73a88 Explicitly label assignment of zero as unsigned when used with unsigned variables. Michael Banther 2019-10-15 15:38:16 +01:00
  • 3331c9e97b Add handling for an indefinite duration. Michael Banther 2019-10-15 10:45:20 +01:00
  • aeb1d58bf3 The interface number occupies the entire sp.wIndex field. Michael Banther 2019-10-15 10:44:34 +01:00
  • 97e3233120 Rename parameter to a less ambiguous name. Michael Banther 2019-10-15 10:42:33 +01:00
  • 962e91adec Include xua.h to pick up the NUM_USB_CHAN_IN and NUM_USB_CHAN_OUT pre-processor symbols. Michael Banther 2019-10-14 16:47:59 +01:00
  • 9f98e13342 Use the HID_CONTROLS pre-processor symbol consistently. Michael Banther 2019-10-14 16:42:34 +01:00
  • 1808d7affa Initial implementation of the USB HID Set_Idle Request. Michael Banther 2019-10-10 17:21:21 +01:00
  • 8ba9a0064c Cosmetic Larry Snizek 2019-10-09 16:45:50 +01:00
  • b592c943f8 Set_Idle request handled (incomplete reports sent instead of NAK) Larry Snizek 2019-10-08 21:16:33 +01:00
  • 2a960700c5 Remove the duplicate USB HID Report Descriptor that Git, for some unknown reason, produced at the last merge. Michael Banther 2019-10-08 13:54:16 +01:00
  • f08e79197d Merge branch 'pendragon_hid_usage_investigation' into pendragon Michael Banther 2019-10-08 13:50:23 +01:00
  • 1690c4eff6 Remove the USB HID Report descriptor with the Voice Command Usage. Michael Banther 2019-10-08 13:45:20 +01:00
  • 75fea9ed84 Change the simulated interrupt pulse width from 100 us to 100 ms. Michael Banther 2019-10-08 13:44:04 +01:00
  • 34ebbc8509 Change the HID Report Descriptor to use the AC Search Usage instead of Voice Command. Michael Banther 2019-10-07 12:35:23 +01:00
  • 5b87efb5a7 Change the HID Report Descriptor to use the AC Search Usage instead of Voice Command. Michael Banther 2019-10-07 12:35:23 +01:00
  • 22323daa5f Merge pull request #2 from michaelb/pendragon larry 2019-10-02 17:10:16 +01:00
  • 211a49f26f Remove unnecessary port parameters passed through XUA Buffer (whether the traditional one or the Lite version). Michael Banther 2019-10-02 16:57:42 +01:00
  • 74564edde8 Add HID trigger function. Michael Banther 2019-10-02 16:55:42 +01:00
  • e7e8b58275 Move user_hid.xc from lib_xua to the application (sw_xvf3510). Michael Banther 2019-10-02 16:54:38 +01:00
  • ce24c73dc0 Change pre-processor symbol names to make them generic. Michael Banther 2019-10-02 16:51:46 +01:00
  • 0440020c2f Change pre-processor symbol names to make them generic. Michael Banther 2019-10-02 15:24:28 +01:00
  • 17317093d5 Rework HID data processing. Michael Banther 2019-10-01 17:04:13 +01:00
  • 2fb0bdfcc2 A slightly different way of saying the same thing. Michael Banther 2019-10-01 13:52:08 +01:00
  • d32235d0f0 Final clean-up of HID -- NDP10x Interrupt integration. Michael Banther 2019-10-01 11:57:54 +01:00
  • e1b72c47bc Add a version of UserReadHIDData() which uses a signal on a port to set the Voice Command bit in the HID Report data. Michael Banther 2019-09-30 16:14:16 +01:00
  • 660b483d1e Clean up whitespace, no functional change. Michael Banther 2019-09-30 16:12:16 +01:00
  • d7be8419d8 Add a 1b port for receiving the NDP10x interrupt. Michael Banther 2019-09-30 13:52:22 +01:00
  • b68c192ad9 Updated change log Michael Banther 2019-09-26 16:29:53 +01:00
  • 0b30ba0cb7 Merge pull request #1 from michaelb/pendragon larry 2019-09-26 15:32:02 +01:00
  • 37bbea3726 Use a consistent method to interpret the HID_CONTROLS pre-processor symbol throughout the code base. Michael Banther 2019-09-26 14:45:17 +01:00
  • ba666fb314 Add a 100 ms assertion period when this demonstration code signals an NDP100 interrupt. Michael Banther 2019-09-26 14:27:20 +01:00
  • 9472bd7dce Change HID usage from Play On-Off Control (OOC) to Voice Command One-Shot Control (OSC). Michael Banther 2019-09-26 14:22:17 +01:00
  • 3c86da7c09 Add demo HID code that simulates an interrupt roughly every 10 seconds. Michael Banther 2019-09-25 16:13:46 +01:00
  • d491eb2da9 Change HID Report descriptor to contain one variable bit in the lsb position. This bit reports the interrupt. The remaining seven bits are constant at zero. Michael Banther 2019-09-25 16:12:59 +01:00
  • 960333ca09 Add the missing MSB of the maximum packet size and use hex values instead of decimal. Michael Banther 2019-09-25 14:38:17 +01:00
  • 3131b89a1d Add HID descriptors for UAC1. Michael Banther 2019-09-25 11:46:16 +01:00
  • 958d52b5eb Consistently use hex when defining descriptor values. Michael Banther 2019-09-25 11:45:40 +01:00
  • 35393d3739 Remove duplicate definitions. Michael Banther 2019-09-25 11:44:43 +01:00
  • 75422de6d1 Replace existing #ifdef HID_CONTROLS with #if( 0 < HID_CONTROLS ) to move to best practice regarding compile-time switches. Michael Banther 2019-09-25 11:42:59 +01:00
  • 017d937ec7 Add comments to match #endif directives to their corresponding #if or #ifdef directive. Michael Banther 2019-09-25 11:39:48 +01:00
  • bb5757e099 Initial implementation of HID. Michael Banther 2019-09-23 17:29:39 +01:00
  • 8ff44c553c Add the specific directory that contains user_hid.h. Michael Banther 2019-09-23 15:36:35 +01:00
  • b3331c9d47 Merge pull request #94 from oscarbailey-xmos/feature/xwaf-xcommon-develop Ross Owen 2019-09-13 11:31:00 +01:00
  • a2895a013b Merge pull request #5 from shuchitak/patch-1 oscarbailey-xmos 2019-09-13 10:21:33 +01:00
  • a1aca010fb Update Jenkinsfile shuchitak 2019-09-13 10:20:23 +01:00
  • eb1ca1eb8d Update CHANGELOG Oscar Bailey 2019-09-06 09:13:09 +01:00
  • 508c62af00 Keep version on 0.2.0 Oscar Bailey 2019-09-05 16:34:59 +01:00
  • a682ed7d19 Update copyright Oscar Bailey 2019-09-05 16:03:31 +01:00
  • eafcc89a6b Change XUA to use new mic array API Oscar Bailey 2019-09-05 15:52:51 +01:00
  • 244232d3e1 Change view to lib_xua_xwaf_xcommon Oscar Bailey 2019-08-29 10:01:03 +01:00
  • a7a577acad Update cleanup call Sam Chesney 2019-08-21 18:37:07 +01:00
  • 8d3cc039f7 Update dependency requirements Sam Chesney 2019-08-13 15:04:41 +01:00
  • f1ba1dace8 Bump version Sam Chesney 2019-08-13 12:46:33 +01:00
  • 9d84debefd Update to support "xwaf.xcommon" builds Sam Chesney 2019-08-13 12:44:22 +01:00
  • e1f8a8c521 Merge pull request #88 from oscarbailey-xmos/feature/add-audio-stream-callbacks Ross Owen 2019-08-27 11:07:03 +01:00