Commit Graph

1707 Commits

Author SHA1 Message Date
xross
55a9f03719 Fixup CODEC_MASTER usage 2018-01-17 14:06:49 +00:00
xross
0d98f1ad9a Removal of legacy XS1 support from audio hub 2018-01-17 13:17:43 +00:00
xross
39c4e1290e I2s loopback tests building/running 2018-01-17 12:40:19 +00:00
xross
1d7e33a7a8 Merge branch 'master' of github.com:xmos/lib_xua 2018-01-17 12:18:47 +00:00
Ross Owen
7fa720cb2b Merge pull request #10 from ed-xmos/refactor_i2s
Refactor i2s
2018-01-17 07:18:28 -05:00
xross
41b0cd4448 Initial add of i2s_loopback test 2018-01-17 12:08:08 +00:00
xross
1fc3a99f47 Reboot tidy (still has issues for non-trivial networks) 2018-01-17 11:34:07 +00:00
xross
a39715823a Updated filenames in module_build_info. Removed unused deps. 2018-01-17 11:32:58 +00:00
Ross Owen
54e176a105 Merge pull request #7 from lucianomartin/dfu_fix
Fixed reboot for XS2 and cleaned up reboot for XS1
2018-01-11 12:40:53 -05:00
xross
d36b06df57 Various tiles - file location and rename 2018-01-11 15:41:38 +00:00
xross
1791db28e4 File loc tidy 2018-01-11 14:45:10 +00:00
xross
dc5cf331bf Merge branch 'master' of github.com:xmos/lib_xua 2018-01-11 12:17:26 +00:00
Ross Owen
15b2ebeb3d Merge pull request #14 from mbruno-xmos/master
Changes for vocalsorcery
2018-01-11 07:01:32 -05:00
Mike Bruno
43c7d53ee1 Parameters in mic_array_conf.h only get set if not already defined
This allows the user to specify lib_mic_array parameters in xua_conf.h,
overriding the defaults present in the mic_array_conf.h file included in
lib_xua.

For example, the application may use lib_mic_array independent of lib_xua.
This makes that possible.
2018-01-10 15:58:27 -05:00
Mike Bruno
f69f25bc48 Allow lib_xua to drive its DACs even when there are no output USB channels
This makes more sense since the number of DAC output channels is independent
of the number of USB output channels
2018-01-10 15:58:27 -05:00
Mike Bruno
555ab22aca Add wscript for xwaf 2018-01-10 15:58:27 -05:00
Ed Clarke
85a22bbbf3 FIx #define issue from merge 2018-01-10 10:43:50 +00:00
Ed Clarke
256ee957cf Remove warning when DFU not enabled 2018-01-10 09:23:20 +00:00
Ed Clarke
a7406324f1 Merge branch 'master' into refactor_i2s
* master:
  Fixes #12
  Patches up #11
  Buffer file arrangement tidy
  Resolved build issue related to XS2 DSD fix
  Chnagelog update
  Manually applied XS2 DSD fix - could not easily cherry pick due to conflicts
  CHANGELOG tidy
  Added basic PDM mic delay (based on MIC_BUFFER_DEPTH). Default, 1 sample.
  Added XUA_ENDPOINT_COUNT_CUSTOM_IN/OUT define
  ADAT related build fixes
  Syntax error in main with digital RX
  Build fixes relating to SPDIF
  SPDIF_TX and XUA_DFU_EN changes for build
  Fixed BCD_DEVICE_N def
  Extra comment
  Use a define for USB class of control interface (from sc_usb_audio vf_spk_1.1.2 branch)

# Conflicts:
#	lib_xua/src/core/audiohub/xua_audiohub.xc
2018-01-10 09:18:05 +00:00
xross
4ba8af7cba Quick patch to fix #9 - should use header really 2018-01-08 16:37:22 +00:00
xross
d1d00522b3 Fixes #12 2018-01-08 15:29:31 +00:00
xross
f263cb04ce Patches up #11 2018-01-08 14:39:06 +00:00
xross
a0db0f899f Buffer file arrangement tidy 2018-01-08 13:24:45 +00:00
xross
444645d82f Resolved build issue related to XS2 DSD fix 2018-01-08 12:43:53 +00:00
xross
9da859afe3 Chnagelog update 2018-01-08 11:59:31 +00:00
xross
1324d33fdf Manually applied XS2 DSD fix - could not easily cherry pick due to conflicts 2018-01-08 11:58:19 +00:00
xross
9a55664082 Merge branch 'master' of github.com:xmos/lib_xua 2018-01-08 11:41:01 +00:00
xross
378ad353b1 CHANGELOG tidy 2018-01-08 11:40:49 +00:00
xross
b8affc134a Merge branch 'master' of github.com:xmos/lib_xua 2018-01-08 11:38:38 +00:00
xross
727de0ac11 Added basic PDM mic delay (based on MIC_BUFFER_DEPTH). Default, 1 sample. 2018-01-08 11:38:26 +00:00
xross
90b8fe26cc Added XUA_ENDPOINT_COUNT_CUSTOM_IN/OUT define 2018-01-08 11:37:02 +00:00
Ed Clarke
fe3211b0fc DSD native XS2 fix 2018-01-05 15:49:14 +00:00
Ed Clarke
bc4fe5223d Fix DSD implementation (HW tested for DSD64 & DSD128) 2018-01-05 15:03:24 +00:00
Ed Clarke
4963a12e18 Remove error when DFU enabled 2018-01-05 15:02:41 +00:00
xross
94432b4a03 ADAT related build fixes 2018-01-04 16:02:20 +00:00
xross
ca3644ca09 Syntax error in main with digital RX 2018-01-04 12:40:01 +00:00
xross
3b24c5ed13 Build fixes relating to SPDIF 2018-01-04 12:38:42 +00:00
xross
e322010cf1 SPDIF_TX and XUA_DFU_EN changes for build 2018-01-04 09:54:04 +00:00
Ross Owen
2f9a89d716 Fixed BCD_DEVICE_N def 2018-01-03 16:09:11 +00:00
Ed Clarke
313fa5b8fe Add DSD XS2 fix 2018-01-03 07:19:27 +00:00
Ross Owen
7bdb9809ce Merge pull request #8 from larry-xmos/merge_1.1.2
Merge 1.1.2
2018-01-02 11:01:41 -05:00
Ed Clarke
665aa5c0aa Function names to meet existing coding style & some comments 2018-01-02 07:25:33 +00:00
Ed Clarke
0f6bc2fa2c Update tdm slave sync check to only look for correct rising edge of frame clock 2017-12-27 16:14:19 +00:00
Ed Clarke
308e63a97d 8ch i2s slave passing 2017-12-27 16:10:00 +00:00
Ed Clarke
573b7f3b0c Remove DSD from slave 2017-12-27 14:42:47 +00:00
Ed Clarke
f4a5501d98 Separate out init ports for master and slave 2017-12-27 14:36:16 +00:00
Ed Clarke
b0642f7c49 Separate out master and slave into 2 delivers 2017-12-27 14:23:54 +00:00
Ed Clarke
9b644d81d7 move dsd out to inline functions 2017-12-27 14:12:28 +00:00
Larry Snizek
96f55476b2 Extra comment 2017-12-11 15:57:49 +00:00
Larry Snizek
e3f89956ad Use a define for USB class of control interface (from sc_usb_audio vf_spk_1.1.2 branch) 2017-12-11 15:57:46 +00:00