Commit Graph

1509 Commits

Author SHA1 Message Date
Sam Chesney
342bf64c21 Fix various typos 2017-01-31 18:39:06 +00:00
Sam Chesney
9b4fa7b352 Format I2S US3 calls in same style as rest of file 2017-01-27 18:18:56 +00:00
Sam Chesney
f0ed79e6b5 Move I2S US3 and DS3 counters from global space to deliver() 2017-01-27 15:57:39 +00:00
Sam Chesney
bafad597ef Rename DS3 and US3 to be I2S specific
Ahead of adding DS3 and US3 support for USB in/out.
2017-01-27 15:15:13 +00:00
Sam Chesney
517c02c4bd Update comment 2017-01-27 12:10:10 +00:00
louis
2a28119513 Moved I2S_UPSAMPLE_FACTOR_OUT default to devicedefines.h from the
top of audio_io.xc.
2017-01-27 10:29:43 +00:00
louis
195f1a3611 Un-balls the merge. 2017-01-25 13:42:18 +00:00
louis
9a9227edb8 Merge 2017-01-25 12:52:26 +00:00
louis
4263b9c9d4 Add ability to upsample I2S out (I2S_SAMPLE_FACTOR_OUT). Also fixed new
lib_src coeff naming.
2017-01-25 12:50:38 +00:00
Sam Chesney
d7743edda0 Move DS3 data into deliver() rather than being global 2017-01-20 17:32:33 +00:00
Sam Chesney
82f351cdae Add comments to #endifs 2017-01-20 15:54:01 +00:00
Ross Owen
2f68d1c88a Merge 2017-01-20 11:39:35 +00:00
Ross Owen
ca44477c3d Comments only: UAC1 Descriptors 2017-01-20 11:38:50 +00:00
Sam Chesney
ced1ccd072 Merge remove_i2s_out_ds3 into master 2017-01-19 17:47:35 +00:00
Sam Chesney
04a6a7a370 Revert "Merge add_i2s_out_ds3 into master"
a58b8c3bb9
2017-01-19 17:46:40 +00:00
louis
300a68f5e7 Merge branch 'master' of git://git/apps/sc_usb_audio 2017-01-19 15:57:13 +00:00
louis
4c79429251 Remove USB with define NO_USB in main & audio_io. 2017-01-19 15:57:08 +00:00
Ross Owen
1e1a15c3a4 Merge branch 'master' of git://git.xmos.local/apps/sc_usb_audio 2017-01-17 14:44:36 +00:00
Ross Owen
559b2185e9 Fixed UAC1 build configs with no FB endpoint. 2017-01-17 14:44:09 +00:00
Sam Chesney
7f0d104a37 Bump version and update CHANGELOG after merge 2017-01-16 17:16:35 +00:00
Sam Chesney
a58b8c3bb9 Merge add_i2s_out_ds3 into master 2017-01-16 16:45:52 +00:00
Sam Chesney
d4536e6b1d Merge rename_i2s_in_ds3_support into master 2017-01-16 16:44:59 +00:00
Sam Chesney
b9998088c3 Remove trailing whitespace 2017-01-13 12:31:50 +00:00
Sam Chesney
c67ae39157 Fix CHANGELOG typos 2017-01-13 12:28:09 +00:00
Ross Owen
bbb296534f Changelog update (Added 7.0.1) 2017-01-12 20:25:41 +00:00
Ross Owen
7bb7042cd7 Further improved mic integration 2017-01-12 20:23:21 +00:00
Ross Owen
433946d792 Merge branch 'master' of git://git/apps/sc_usb_audio 2017-01-12 20:17:26 +00:00
Ross Owen
06ad11bebd Fixed mic array getting/transport order. 2017-01-12 20:17:19 +00:00
Sam Chesney
491ec6697e Add DS3 support to I2S output path (USB->DS3->I2S) 2017-01-11 17:02:08 +00:00
Sam Chesney
066905f661 Rename ds3Sum to inputDs3Sum 2017-01-11 16:54:20 +00:00
Sam Chesney
e87ad03237 Rename delayLine to inputDelayLine 2017-01-11 16:54:20 +00:00
Sam Chesney
6ed6497a6b Rename downsamplingCounter to inDownsamplingCounter 2017-01-11 16:54:20 +00:00
Sam Chesney
80e9feb546 Rename I2S_DOWNSAMPLE_CHANS to I2S_DOWNSAMPLE_CHANS_IN 2017-01-11 16:54:20 +00:00
Sam Chesney
46a11d869f Rename I2S_DOWNSAMPLE_FACTOR to I2S_DOWNSAMPLE_FACTOR_IN 2017-01-11 16:54:20 +00:00
Sam Chesney
a997f39237 Rename I2S_DOWNSAMPLE_MONO to I2S_DOWNSAMPLE_MONO_IN 2017-01-09 15:39:03 +00:00
Sam Chesney
76d9330d82 Add I2S resync to CHANGELOG.rst 2016-12-21 16:48:39 +00:00
Sam Chesney
1bd7dcf168 Add I2S resync to LRCLK logic when CODEC_MASTER=1
In CODEC master mode, the I/O loop assumes L/RCLK = 32bit clocks.
Check this every iteration and resync if we get a bclk glitch.
2016-12-21 16:26:07 +00:00
Sam Chesney
c422ca5181 Turn on port buffers for p_lrclk and p_bclk when CODEC_MASTER=1 2016-12-21 16:26:07 +00:00
Ross Owen
53430f0995 Fix-ups to UAC1 descriptors lengths (both historical and relating to recent volume control removal) 2016-12-21 02:32:12 +00:00
Ross Owen
3ce57a22b8 MIN_FREQ_FS guarded by ifndef 2016-12-21 00:46:58 +00:00
Ross Owen
e14648ea1b XVSM -> USB_CONTROL_DESCS 2016-12-19 15:05:23 +00:00
Ross Owen
c5175d76d8 UAC2 build error fix 2016-12-16 23:14:22 +00:00
Ross Owen
f1418e2267 module DFU built with -Os and -mno-dual-issue 2016-12-13 15:49:14 +00:00
Ross Owen
fe68d563f3 Merge branch 'smart_mic_plus' 2016-12-13 14:55:50 +00:00
Ross Owen
5606f4032b XUD only run in HP mode ifdef XUD_PRIORITY_HIGH 2016-12-13 14:09:55 +00:00
Ross Owen
0265292876 Changelog update 2016-12-13 12:48:25 +00:00
Ross Owen
1b0282fa9c Merge smart_mic_plus -> master 2016-12-13 12:38:55 +00:00
Ross Owen
5f50c39941 Warning removal - unused vars and funcs 2016-12-13 11:32:18 +00:00
Ross Owen
409b4c668a Fixed USB Audio buffer size (word/byte) 2016-12-09 15:03:17 +00:00
Ross Owen
4985e2ad0f Merge branch 'smart_mic_plus' of git://git/apps/sc_usb_audio into smart_mic_plus 2016-12-08 13:27:19 +00:00