Commit Graph

952 Commits

Author SHA1 Message Date
Ross Owen
5376b5027f i_audMan no longer hidden by a define. PDM min transfer uses transaction. 2016-05-20 14:39:01 +01:00
Ross Owen
2514a464a2 DSP move mostly functional 2016-05-18 10:14:30 +01:00
Ross Owen
702e7a7e1f Initial work to move DSP location 2016-05-17 11:06:19 +01:00
Ross Owen
563763bceb BCD_DEVICE version bump 2016-05-12 13:00:18 +01:00
Ross Owen
d0929ae067 xpd: Cleaned up whitespace 2016-04-26 11:32:19 +01:00
Ross Owen
b4fd87b9e2 xpd: Patched version number 2016-04-26 11:32:19 +01:00
Ross Owen
7b1b5ea780 Warning removal 2016-04-25 14:50:47 +01:00
Ross Owen
9b8e00610f BCD_DEVICE bump 2016-04-25 12:09:55 +01:00
Ross Owen
c4d4505e83 All instances of i_dsp guarded by RUN_DSP_TASK 2016-04-22 17:23:37 +01:00
Ross Owen
bcdc690d0d Removed dsp_process() from main() 2016-04-22 15:51:11 +01:00
Ross Owen
782b0cea92 Comment removal 2016-04-22 14:54:50 +01:00
Ross Owen
aee3851f4c Audio sample buffers now magic value of 32. Was NUM_USB_CHAN_OUT/IN which causes issues if USB chan count < audio IF count. 2016-04-21 18:40:37 +01:00
Ross Owen
f3819eeee3 PDM function rename and PDM buffer tidy 2016-04-21 18:23:18 +01:00
Ross Owen
8e1b71f70c All input samples now run through the double buffer to allow for the UserBufferManagement function. samplesIn now 2D to make this a bit easier. DSP code now in app space. 2016-04-21 18:21:08 +01:00
Ross Owen
845ed8f001 Initial changes to allow for xvsm demo 2016-04-21 16:43:25 +01:00
Ross Owen
8a7067a232 pdm_process() now combinable 2016-04-20 11:22:51 +01:00
Ross Owen
0198a204f9 Prototype changes required to move pdm_process to main 2016-04-20 11:22:13 +01:00
Ross Owen
7e27ef2279 pdm_process() now in top-level main. This allows use of .core[] and thus can force compiler to combine. 2016-04-20 11:21:44 +01:00
Ross Owen
89c3854707 mic buffering now uses select 2016-04-19 15:47:15 +01:00
Ross Owen
8a26f42a85 Mic loop unrolled once 2016-04-19 14:23:38 +01:00
Ross Owen
b28ca58c8d Added DSP interface to audio() proto 2016-04-19 12:04:04 +01:00
Ross Owen
01a4ac4c65 Added DSP buffering code to audio 2016-04-19 12:03:45 +01:00
Ross Owen
03586b8ef8 Removed SU1 ADC code from audio 2016-04-19 12:02:17 +01:00
Ross Owen
7170ff63c1 PDM_MIC_INDEX added to devicedefines.h 2016-04-19 11:59:42 +01:00
Ross Owen
08226e6afa DSP Added to main 2016-04-19 11:59:18 +01:00
Ross Owen
ffd24d2b5e Removed user_dm_process from pcm_pdm_mic par{}. Now in main. 2016-04-19 11:59:00 +01:00
Ross Owen
ee10a5cdf7 Added dsp.h 2016-04-19 11:58:33 +01:00
Ross Owen
89e7ed5d4f pcm_pdm_mic() no longer unsafe.. seems to break [[distribute]] 2016-04-13 20:56:41 +01:00
Ross Owen
e39f95fcd9 Fixed up pcm_pdm_mic() call with user interface param 2016-04-13 20:56:04 +01:00
Ross Owen
26b0d623a8 User microphone processing now uses an interface (old call back code still available - see MIC_PROCESSING_USE_INTERACE) 2016-04-13 18:26:01 +01:00
Ross Owen
136edf6bf7 xpd: Patched version number 2016-03-31 12:20:23 +01:00
Ross Owen
3b7f63844d xpd: Patched version number 2016-03-31 12:10:59 +01:00
Ross Owen
f3979ec094 xpd: Patched version number 2016-03-31 12:09:03 +01:00
Ross Owen
4398201b7f Update to interrupt.h to make it compatible with regards to the stack (must be 8byte alighted for XS2) 2016-03-31 11:42:15 +01:00
Ross Owen
b24377ad99 'Release: 6.15.1rc1' 2016-03-24 14:44:04 +00:00
Ross Owen
0ed22a0417 Audio port config functions now get passed SR. Simple clock delay (falling edge) added for xCORE-slave mode when bclk >= 20MHz 2016-03-16 15:21:17 +00:00
Ross Owen
5bae65dbf3 Merge branch 'master' into stable 2016-03-11 15:27:55 +00:00
Ross Owen
b8e88dfd9e Fixes for lib_mic_array API update in 2.0.0RC1 2016-03-11 15:27:43 +00:00
Ross Owen
ffc410e3b4 Comment update. 2016-03-11 12:51:38 +00:00
Ross Owen
01c1f92cb4 BCD_DEVICE_N 2 -> 1 2016-03-10 17:20:21 +00:00
Ross Owen
fd9a9631a9 Merge branch 'master' into stable 2016-03-09 15:19:29 +00:00
Ross Owen
a4ea605a38 master -> stable changelog manual merge 2016-03-09 15:18:04 +00:00
Andrew Stanford-Jason
54c8176ce0 fixed pdm mic interface to match v2.0.0 lib_mic_array 2016-03-01 14:55:21 +00:00
Andrew Stanford-Jason
1559d36153 Merge branch 'master' of git://git/apps/sc_usb_audio 2016-02-24 10:17:31 +00:00
Andrew Stanford-Jason
6974636bc4 removed unnessessary include to fix the pdm build 2016-02-24 10:17:21 +00:00
Ross Owen
5c78bcc225 removed I2S_ADC_TO_DAC_SAMP_OFFSET 2016-02-10 12:35:56 +00:00
Ross Owen
431c7f5db9 comment typo only 2016-02-10 12:32:22 +00:00
Ross Owen
967ac89420 Merge 2016-02-10 12:27:40 +00:00
Ross Owen
97df6b6eef Removed I2S_ADC_TO_DAC_SAMP_OFFSET usage 2016-02-09 19:12:04 +00:00
Ross Owen
704f84e686 comment typo only 2016-02-09 19:06:19 +00:00