Commit Graph

1979 Commits

Author SHA1 Message Date
Oscar Bailey
7339ceca19 Fix asynch mode not working on Windows 2019-03-28 17:11:05 +00:00
oscarbailey-xmos
06317b0b17 Merge pull request #1 from xmos/master
Update xua_lite branch with changes in master
2019-02-28 17:00:10 +00:00
Oscar Bailey
0588ea2d18 Fix XUA lite when using VENDOR_REQUESTS_PARAMS 2019-02-27 17:07:36 +00:00
Oscar Bailey
0b926fd907 Refactor: Separate XUA lite and app code 2019-02-27 11:05:25 +00:00
Oscar Bailey
b12aeac264 Whitespace changes 2019-02-26 17:18:02 +00:00
Oscar Bailey
86b4ab89ea Change version of lib_mic_array; Fix synchronous endpoint behaviour
The device now adjusts it's clock to the USB clock when host is not
pushing data to device.
2019-02-26 16:59:29 +00:00
Ross Owen
ee5e1095c2 Removed -fsubword-select 2019-01-11 11:31:33 +00:00
Ross Owen
0e362dab46 Merge pull request #72 from samchesney/feature/sync_buildsystems
Sync buildsystems
2019-01-10 12:07:53 +00:00
Ross Owen
d4300f0e5c Merge branch 'master' into feature/sync_buildsystems 2019-01-10 12:07:40 +00:00
Ross Owen
87d2a3db26 Merge pull request #74 from lucianomartin/feature/fix_reset
Fix PLL mask to reset tile - WIP
2019-01-10 12:05:39 +00:00
Ross Owen
533ec7b5df Update wscript 2019-01-10 12:05:04 +00:00
Ross Owen
b6b26f252e Update module_build_info 2019-01-10 12:04:49 +00:00
Ross Owen
1d09916b54 Update CHANGELOG.rst 2019-01-10 12:04:37 +00:00
Sam Chesney
8340c4054b Update XMOS copyright 2019-01-09 17:40:45 +00:00
Luciano Martin
868b17a5ff Update lib version and copyright 2019-01-09 17:39:15 +00:00
Sam Chesney
1460b610a4 Set INCLUDE_DIRS in module_build_info
This is required in the wscript.
2019-01-09 17:32:43 +00:00
Luciano Martin
532c872902 Fix PLL mask to reset tile 2019-01-09 17:17:15 +00:00
Sam Chesney
600ec0da92 Add XMOS copyright 2018-12-13 18:14:54 +00:00
Sam Chesney
5830b75c0f Fix CHANGELOG 2018-12-13 18:14:27 +00:00
Sam Chesney
3f1fd3db37 Add Jenkins Pipeline 2018-12-13 18:01:44 +00:00
Sam Chesney
7b4ff40b25 Read values required in wscript from module_build_info 2018-12-11 17:39:21 +00:00
Sam Chesney
a2498dacd8 Add file specific flags for xua_ep0_uacreqs.xc
This is to bring the xwaf build in line with the xmake build.
2018-12-11 17:27:34 +00:00
Sam Chesney
6f295d388a Remove file specific flags for audiorequests.xc
Library does not contain a file of this name.
2018-12-11 16:22:50 +00:00
Sam Chesney
68d1455ed8 Update module_build_info to match wscript 2018-12-11 16:20:53 +00:00
Ed Clarke
a8fa274230 Separate out pdm from rate calc 2018-11-30 14:00:55 +00:00
Ross Owen
21c18c0599 Merge pull request #71 from larry-xmos/master
Correct comment on class 1 control interface descriptor
2018-11-30 11:46:18 +00:00
Ed Clarke
abd3141b0d PID tuning (with gnuplot script to display fifo level printed) 2018-11-30 11:43:55 +00:00
Larry Snizek
ca48783f78 Correct comment on class 1 control interface descriptor 2018-11-30 11:03:58 +00:00
Ed Clarke
45d84a2b84 PID loop development + move rate control to own source files 2018-11-30 10:14:34 +00:00
Ed Clarke
0b2839c9fc Update todo list 2018-11-23 11:45:26 +00:00
Ed Clarke
d7c96c717a Fix saturating logic in PI controller 2018-11-20 15:15:28 +00:00
Ed Clarke
19e6dca445 Initial PID implementation 2018-11-20 14:07:33 +00:00
Ross Owen
7b7a85ae6b Merge pull request #68 from ed-xmos/patch-1
Update xua_audiohub.xc
2018-11-16 14:57:29 +00:00
Ed Clarke
8e7e1bfc51 Make channel preload more clear 2018-11-14 11:40:22 +00:00
Ed Clarke
25f94fe430 reduce deadband on buffer level + debug 2018-11-14 10:36:43 +00:00
Ed Clarke
436e8f4bd4 Reduce backpressure on pll_nudge 2018-11-14 10:36:10 +00:00
Ed Clarke
ad5c2e8583 Underflow now provides zeros 2018-11-14 10:13:50 +00:00
Ed Clarke
d92614ced9 Interface number now passed back to app from EP0 2018-11-14 10:13:29 +00:00
Ed Clarke
6333ca5621 Move pack/unpack to external helper 2018-11-14 10:05:00 +00:00
Ed Clarke
ca7ee58883 Fix buffer level calcs (now locks over & under) 2018-11-14 10:04:39 +00:00
Ross Owen
28b012aa60 Merge pull request #69 from oscarbailey-xmos/no-usb-fix
Fix xs1.h not included when XUA_USB_EN=0
2018-11-13 11:22:54 +00:00
Ed Clarke
8dd33cf33b Unit tests for fifo 2018-11-09 17:32:43 +00:00
Ed Clarke
e93901f0cc Update FIFO to use true shorts + add/use fast block fifo API 2018-11-09 17:32:32 +00:00
Ed Clarke
7af92668f5 Update todo 2018-11-09 17:31:31 +00:00
Ed Clarke
4262cc81ac Remove compiler warning and risk of alignment for EP buffers 2018-11-08 17:13:06 +00:00
Ed Clarke
4d5049a47a Minor tidy 2018-11-08 17:12:38 +00:00
Ed Clarke
1251425ee6 Correct MCLK settings (24.576MHz) solves noise issue 2018-11-08 16:20:34 +00:00
Ed Clarke
f014922e98 Move function prototypes to headers 2018-11-08 14:38:52 +00:00
Ed Clarke
3debc9fef4 combinable ep0 task 2018-11-06 16:15:46 +00:00
Ed Clarke
a72885634d Work around for I2S shift 2018-11-06 14:38:31 +00:00