Commit Graph

  • 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
  • 5b05e4e32e Update CHANGELOG.rst Ross Owen 2019-08-27 11:06:44 +01:00
  • 3fc2729db8 Update Copyright Oscar Bailey 2019-08-23 09:52:53 +01:00
  • a120d7a83e Added audio stream start/stop callbacks for input/output Oscar Bailey 2019-08-23 09:30:05 +01:00
  • 5a13171a40 Merge pull request #84 from samchesney/feature/new-jenkins-agents Sam Chesney 2019-08-21 16:46:12 +01:00
  • 204c695434 Correct dependency info in release notes Sam Chesney 2019-08-20 19:02:53 +01:00
  • 40f4c2f8ab Update copyright date Sam Chesney 2019-08-20 18:50:25 +01:00
  • 636803d5d4 Update dependency info in release notes Sam Chesney 2019-08-20 18:49:45 +01:00
  • 344d87342c Build host apps on both Linux and macOS Sam Chesney 2019-08-20 13:17:06 +01:00
  • 9cb697f5de Update Jenkins Pipeline to use new agents Sam Chesney 2019-08-20 13:03:45 +01:00
  • c0c4117b8e Merge pull request #80 from larry-xmos/document_composite_workaround Ross Owen 2019-08-08 10:38:32 +01:00
  • e56af33aa3 Document composite driver workaround Larry Snizek 2019-08-07 10:48:25 +01:00
  • 3987224d50 Merge pull request #2 from ed-xmos/patch-2 oscarbailey-xmos 2019-04-29 06:31:55 -04:00
  • 37ef88a602 Fix build error when USB not enabled Ed 2019-04-29 11:04:20 +01:00
  • 786ce134c6 Update comments in xua_ep0_descriptors.h Oscar Bailey 2019-03-28 17:26:04 +00:00
  • 7339ceca19 Fix asynch mode not working on Windows Oscar Bailey 2019-03-28 17:11:05 +00:00
  • 06317b0b17 Merge pull request #1 from xmos/master oscarbailey-xmos 2019-02-28 17:00:10 +00:00
  • 0588ea2d18 Fix XUA lite when using VENDOR_REQUESTS_PARAMS Oscar Bailey 2019-02-27 17:07:36 +00:00
  • 0b926fd907 Refactor: Separate XUA lite and app code Oscar Bailey 2019-02-27 11:05:25 +00:00
  • b12aeac264 Whitespace changes Oscar Bailey 2019-02-26 17:18:02 +00:00
  • 86b4ab89ea Change version of lib_mic_array; Fix synchronous endpoint behaviour Oscar Bailey 2019-02-26 16:59:29 +00:00
  • ee5e1095c2 Removed -fsubword-select Ross Owen 2019-01-11 11:31:33 +00:00
  • 0e362dab46 Merge pull request #72 from samchesney/feature/sync_buildsystems Ross Owen 2019-01-10 12:07:53 +00:00
  • d4300f0e5c Merge branch 'master' into feature/sync_buildsystems Ross Owen 2019-01-10 12:07:40 +00:00
  • 87d2a3db26 Merge pull request #74 from lucianomartin/feature/fix_reset Ross Owen 2019-01-10 12:05:39 +00:00
  • 533ec7b5df Update wscript Ross Owen 2019-01-10 12:05:04 +00:00
  • b6b26f252e Update module_build_info Ross Owen 2019-01-10 12:04:49 +00:00
  • 1d09916b54 Update CHANGELOG.rst Ross Owen 2019-01-10 12:04:37 +00:00
  • 8340c4054b Update XMOS copyright Sam Chesney 2019-01-09 17:40:45 +00:00
  • 868b17a5ff Update lib version and copyright Luciano Martin 2019-01-09 17:39:15 +00:00
  • 1460b610a4 Set INCLUDE_DIRS in module_build_info Sam Chesney 2019-01-09 17:32:43 +00:00
  • 532c872902 Fix PLL mask to reset tile Luciano Martin 2019-01-09 17:17:15 +00:00
  • 600ec0da92 Add XMOS copyright Sam Chesney 2018-12-13 18:14:54 +00:00
  • 5830b75c0f Fix CHANGELOG Sam Chesney 2018-12-13 18:14:27 +00:00
  • 3f1fd3db37 Add Jenkins Pipeline Sam Chesney 2018-12-13 18:01:44 +00:00
  • 4ff0713e59 Add Windows support to xmosdfu Oscar Bailey 2018-12-12 15:37:31 +00:00
  • 7b4ff40b25 Read values required in wscript from module_build_info Sam Chesney 2018-12-11 17:39:21 +00:00
  • a2498dacd8 Add file specific flags for xua_ep0_uacreqs.xc Sam Chesney 2018-12-11 17:27:34 +00:00
  • 6f295d388a Remove file specific flags for audiorequests.xc Sam Chesney 2018-12-11 16:22:50 +00:00
  • 68d1455ed8 Update module_build_info to match wscript Sam Chesney 2018-12-11 16:20:53 +00:00
  • a8fa274230 Separate out pdm from rate calc Ed Clarke 2018-11-30 14:00:55 +00:00
  • 21c18c0599 Merge pull request #71 from larry-xmos/master Ross Owen 2018-11-30 11:46:18 +00:00
  • abd3141b0d PID tuning (with gnuplot script to display fifo level printed) Ed Clarke 2018-11-30 11:43:55 +00:00
  • ca48783f78 Correct comment on class 1 control interface descriptor Larry Snizek 2018-11-30 11:03:58 +00:00
  • 45d84a2b84 PID loop development + move rate control to own source files Ed Clarke 2018-11-30 10:14:34 +00:00
  • 0b2839c9fc Update todo list Ed Clarke 2018-11-23 11:45:26 +00:00
  • d7c96c717a Fix saturating logic in PI controller Ed Clarke 2018-11-20 15:15:28 +00:00
  • 19e6dca445 Initial PID implementation Ed Clarke 2018-11-20 14:07:33 +00:00
  • 7b7a85ae6b Merge pull request #68 from ed-xmos/patch-1 Ross Owen 2018-11-16 14:57:29 +00:00
  • 8e7e1bfc51 Make channel preload more clear Ed Clarke 2018-11-14 11:40:22 +00:00
  • 25f94fe430 reduce deadband on buffer level + debug Ed Clarke 2018-11-14 10:36:43 +00:00
  • 436e8f4bd4 Reduce backpressure on pll_nudge Ed Clarke 2018-11-14 10:36:10 +00:00
  • ad5c2e8583 Underflow now provides zeros Ed Clarke 2018-11-14 10:13:50 +00:00
  • d92614ced9 Interface number now passed back to app from EP0 Ed Clarke 2018-11-14 10:13:29 +00:00
  • 6333ca5621 Move pack/unpack to external helper Ed Clarke 2018-11-14 10:05:00 +00:00
  • ca7ee58883 Fix buffer level calcs (now locks over & under) Ed Clarke 2018-11-14 10:04:39 +00:00
  • 28b012aa60 Merge pull request #69 from oscarbailey-xmos/no-usb-fix Ross Owen 2018-11-13 11:22:54 +00:00
  • 8dd33cf33b Unit tests for fifo Ed Clarke 2018-11-09 17:32:43 +00:00
  • e93901f0cc Update FIFO to use true shorts + add/use fast block fifo API Ed Clarke 2018-11-09 17:32:32 +00:00
  • 7af92668f5 Update todo Ed Clarke 2018-11-09 17:31:31 +00:00
  • 4262cc81ac Remove compiler warning and risk of alignment for EP buffers Ed Clarke 2018-11-08 17:13:06 +00:00
  • 4d5049a47a Minor tidy Ed Clarke 2018-11-08 17:12:38 +00:00
  • 1251425ee6 Correct MCLK settings (24.576MHz) solves noise issue Ed Clarke 2018-11-08 16:20:34 +00:00
  • f014922e98 Move function prototypes to headers Ed Clarke 2018-11-08 14:38:52 +00:00
  • 3debc9fef4 combinable ep0 task Ed Clarke 2018-11-06 16:15:46 +00:00
  • a72885634d Work around for I2S shift Ed Clarke 2018-11-06 14:38:31 +00:00
  • 409da256d6 Always parse SP for EP0 Ed Clarke 2018-11-06 14:38:15 +00:00
  • 54f42a37fe Add visual indication for PLL nudge Ed Clarke 2018-11-06 14:37:47 +00:00