Commit Graph

192 Commits

Author SHA1 Message Date
Ed Clarke
a49aad644e Manuallay apply adaptive descriptors from asrc_usb branch 2018-11-05 10:05:39 +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
xross
e378d70c4e PDM mic resources no longer accessed globally 2018-04-04 18:01:52 +01:00
xross
72c32e2828 PDM related build fixes 2018-04-04 15:16:29 +01:00
xross
14af847ddb NUM_PDM_MICS -> XUA_NUM_PDM_MICS 2018-04-04 14:24:57 +01:00
xross
7b7d7f7e98 PDM func rename 2018-04-04 14:15:14 +01:00
xross
daa3fd2992 xua_pdm_mic.h included in xua.h 2018-04-04 14:14:57 +01:00
xross
d835f58bbc xua_pdm_mic.h moved to api 2018-04-04 14:14:41 +01:00
xross
5af1420e68 Added missing adat buffer 2018-03-29 18:32:25 +01:00
xross
c109d3db81 Added missing adatCounter var 2018-03-29 18:25:49 +01:00
xross
548cb700c5 Fixed endif without if 2018-03-29 18:18:44 +01:00
xross
093beb302b Added missing audiohub_adat.h 2018-03-29 18:01:32 +01:00
xross
6e6cb30aca SPDIF Tx doc updates 2018-03-29 16:40:32 +01:00
xross
5ea3222e90 SPDIF tx doc update 2018-03-29 16:31:18 +01:00
xross
dc62349472 Moved to lib_spdif for S/PDIF Rx 2018-03-29 16:21:37 +01:00
xross
d1681dc37f Fixed SPDIF channel strings (and gen script) 2018-03-29 15:53:29 +01:00
xross
26fef5eeb2 main.xc now builds with new SPDIF arrangement 2018-03-29 15:37:37 +01:00
xross
f4d0bb24c9 ADAT_RX ifdef vs if (run-time trap on SR change) 2018-03-29 14:04:59 +01:00
xross
2197cbdef6 XUA_AudioHub() no longer pars S/PDIF transmitter task and always takes a channend for S/PDIF tx data (when enabled). I2S clock ports to XUA_AudioHub now nullable - and not used if I2S not enabled!
AN00247 code now builds and runs (and plays!)
2018-03-29 13:50:22 +01:00
xross
f1aca129f2 Started adding SPDIF TX info to lib doc 2018-03-29 13:16:54 +01:00
xross
f9e90823b7 Updated module_build_info (version and added spdif depth) 2018-03-28 16:45:15 +01:00
xross
e1c0731c42 Further doc updates 2018-03-28 16:44:21 +01:00
xross
248eeffbaa Moved to lib_spdif for spdif tx (from module_spdif_tx) 2018-03-28 16:44:02 +01:00
xross
f4dcb77427 Documentation updates (related to AudioHub/I2S) 2018-03-28 11:51:57 +01:00
Larry Snizek
63cc3d9db6 Gitignore updates 2018-03-14 17:51:46 +00:00