Commit Graph

215 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
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
d4300f0e5c Merge branch 'master' into feature/sync_buildsystems 2019-01-10 12:07:40 +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
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
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
Larry Snizek
ca48783f78 Correct comment on class 1 control interface descriptor 2018-11-30 11:03:58 +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
d92614ced9 Interface number now passed back to app from EP0 2018-11-14 10:13:29 +00:00
Ed Clarke
3debc9fef4 combinable ep0 task 2018-11-06 16:15:46 +00:00
Ed Clarke
0709860f48 Ensure behaviour is correct when UAC_FORCE_FEEDBACK_EP and XUA_ADAPTIVE features defined as 0 2018-11-05 11:14:03 +00:00
Ed Clarke
a49aad644e Manuallay apply adaptive descriptors from asrc_usb branch 2018-11-05 10:05:39 +00:00
Oscar Bailey
018576cda5 Fix xs1.h not included when XUA_USB_EN=0 2018-10-31 12:04:27 +00:00
Ed Clarke
3f1e612d67 Light tidy of single thread EP buffer 2018-10-29 11:19:19 +00:00
Ed Clarke
44ea92e229 Make c_Audiocontrol nullable 2018-10-29 07:27:53 +00:00
Ed Clarke
5cfbd550fe Add initial lit ep0 cutdown versions 2018-10-29 07:20:12 +00:00
Ed Clarke
35b43c0762 Use select for EP0 handling + split ep0 into init and loop 2018-10-28 08:29:39 +00:00
Ed Clarke
1db927601a Basic feedback endpoint working for class 2 2018-10-26 13:44:30 +01:00
Ed Clarke
161b934b8f WIP + get DAC config running 2018-10-26 11:25:39 +01:00
Ed
0b15179219 Update xua_audiohub.xc
https://github.com/xmos/lib_xua/issues/67
2018-10-05 10:21:09 +01:00
Larry Snizek
2aa502f999 Indexing of ADAT channel strings (#18059) 2018-09-07 11:29:28 +01:00
Luciano Martin
a0191c733c Fix copyrights and changelog 2018-06-05 09:43:49 +01:00
Ross Owen
f64b1c4ed9 Update warnings.xc 2018-06-04 10:41:37 +01:00
Ross Owen
38de67054e Update xua_ep0_descriptors.h 2018-06-04 10:41:16 +01:00
Ross Owen
ab127f2eb2 Tidy AUDIO_CLASS_FALLBACK usage 2018-06-04 10:38:32 +01:00
Ross Owen
09b1cdf610 Tidy up AUDIO_CLASS_FALLBACK usage 2018-06-04 10:36:27 +01:00
Luciano Martin
a8b03de538 Set AUDIO_CLASS_FALLBACK to 0 by default
- Remove usage of "defined(AUDIO_CLASS_FALLBACK)"
2018-06-01 17:37:19 +01:00
Ross Owen
cde4a6e41c Updated comment to reflect code 2018-05-30 13:55:17 +01:00
Ross Owen
973a4d9fd5 Chanend param to DoSampleTransfer() now nullable 2018-05-30 13:54:32 +01:00
Luciano Martin
bbafb21049 Remove some compilation warnings 2018-05-29 14:37:12 +01:00
Luciano Martin
366031e662 Fix compilation errors when PDM_TILE and AUDIO_IO_TILE are the same tile 2018-05-29 11:02:32 +01:00
Ross Owen
949ff83687 Update module_build_info
Removed multiple SOURCE_DIR
2018-04-23 09:35:01 +01:00
Ed Clarke
f83a09ce5a Merge branch 'master' into multichannel_uac1_descriptor
* master: (86 commits)
  Added |appendix| to doc
  Added version to lib_spdif dependancy
  Update README.rst
  Update README.rst
  Fixed for TDM slave loopback test (sync check)
  Fixed build of I2S loopback test (API change to XUA_AudioHub - now takes all ports)
  Scripted changelog update
  Copyright comments
  AN00248 doc updates
  PDM resources no longer accessed globally
  PDM mic resources no longer accessed globally
  App note updates
  Updates to AN00248
  PDM related build fixes
  NUM_PDM_MICS -> XUA_NUM_PDM_MICS
  Added start of AN00248
  PDM func rename
  xua_pdm_mic.h included in xua.h
  xua_pdm_mic.h moved to api
  AN00246 now operational with lib_i2c
  ...
2018-04-20 14:46:03 +01:00
Ed Clarke
817e385f74 Ensure channel config properly set for UAC1 when chans != 2
Needed for Windows 10 MC output
2018-04-20 14:19:06 +01:00
xross
2da4cb3096 Added |appendix| to doc 2018-04-06 16:13:24 +01:00
xross
4d86346fcf Added version to lib_spdif dependancy 2018-04-06 16:10:10 +01:00
xross
42a619d911 Fixed for TDM slave loopback test (sync check) 2018-04-05 15:30:46 +01:00
xross
558e49354a Copyright comments 2018-04-05 11:13:31 +01:00
xross
a3c7ff3dd5 PDM resources no longer accessed globally 2018-04-04 18:02:16 +01:00