Commit Graph

133 Commits

Author SHA1 Message Date
Ross Owen
4edc969427 Added EXCLUDE_USB_AUDIO_MAIN (used by i2s_loopbacktest) 2016-08-11 12:50:22 +01:00
Ross Owen
78ab9a067a Adding support for VENDOR_REQUESTS_PARAMS 2016-06-08 12:40:29 +01:00
Ross Owen
50e07c33d3 RUN_DSP_TASK tidy 2016-05-20 17:34:05 +01:00
Ross Owen
2e97824604 Fixed !MIC_PROCESSING_USE_INTERFACE build 2016-05-20 15:05:37 +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
d0929ae067 xpd: Cleaned up whitespace 2016-04-26 11:32:19 +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
845ed8f001 Initial changes to allow for xvsm demo 2016-04-21 16:43:25 +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
08226e6afa DSP Added to main 2016-04-19 11:59:18 +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
176cbeae28 xpd: Cleaned up whitespace 2015-12-02 22:30:43 +00:00
Ross Owen
563b69c07f Removed accidental inclusion of genclock() from main.xc 2015-10-30 12:05:56 +00:00
Ross Owen
11c43920ee Removed PDM_PCM_IN define (replaced with check for NUM_PDM_MICS > 0). Also use of PDM_TILE on pcm_pdm_mic() task call. 2015-10-29 20:45:07 +00:00
Ross Owen
b14a0de740 Initial work to move codebase to use lib_array_mic 2015-10-06 16:06:45 +01:00
Ross Owen
be0bf0d983 Trial add of PDM code 2015-09-22 11:15:05 +01:00
Ross Owen
ff086590d7 Merge branch 'master' into DEV_PDM_MIC 2015-09-21 16:11:32 +01:00
Ross Owen
c45f91ff39 Fixed endpoint type table (due to removal of explicit feedback EP) 2015-09-15 15:33:02 +01:00
Ross Owen
392aed44a0 Initial changes for PDM outline 2015-09-15 15:02:04 +01:00
Ross Owen
3ec94a1fc8 Merge branch 'DEV_IMP_FB' 2015-09-08 11:39:06 +01:00
Ross Owen
7f96ce36e4 Fixed build issue when DFU is disabled (and DFU distributed into EP0) 2015-09-07 10:19:32 +01:00
Ross Owen
cdc2d74016 xpd: Cleaned up whitespace 2015-06-19 16:11:59 +01:00
Ross Owen
4d93a9c906 Initial work to run flash code on a remote tile from USB tile. Also added some error passing for DFU (such that device stalls the host). Still needs merging with dummy_deliver. 2015-06-12 14:43:50 +01:00
Ross Owen
ee7d058614 DFU now uses an interface to DFU handler which does flash handling. Should allow access to flash on another tile more easily. 2015-06-08 16:03:08 +01:00
Ross Owen
9be2eece00 xpd: Cleaned up whitespace 2015-05-22 11:29:03 +01:00
Ross Owen
e128bc5556 Fixes for ADAT_RX build. 2015-05-22 11:18:16 +01:00
Ross Owen
a7edecce95 SPDIF->SPDIF_TX (main.xc) 2015-05-22 11:18:00 +01:00
Ross Owen
a9a2ffde46 Fixed SPDIF Rx always running on tile[0] 2015-05-07 17:19:53 +01:00
Ross Owen
b94f14fc05 Comment only. 2015-05-07 17:19:35 +01:00
Ross Owen
5da9575b65 Moving from SPDIF to SPDIF_TX 2015-05-07 17:19:26 +01:00
Ross Owen
31bae905ee Resolving build issues with SPDIF on same core. 2015-04-09 14:54:06 +01:00
Ross Owen
3558bc6049 Conflicted merge: master -> DEV_X200_BRINGUP 2015-04-07 14:52:51 +01:00
Ross Owen
5eec2dd557 White-space tidy only. 2015-04-01 00:20:57 +01:00
Ross Owen
03555c7eab Added single port i2c struct to main 2015-03-27 11:28:01 +00:00
Ross Owen
2e67773f0f Merge: master -> DEV_X200_BRINGUP 2015-03-23 12:57:57 +00:00
Ross Owen
f8c703621f Now uses module_adat_rx from sc_adat (local module_usb_audio_adat removed) 2015-03-19 15:36:11 +00:00
Ross Owen
b1e69b0590 Various changes to get SPDIF working on x200 board config 2015-03-17 11:52:45 +00:00
Ross Owen
214c5c4f42 Fixed build issue due to SPDIF clock block always delcared. 2015-03-04 16:38:26 +00:00
Ross Owen
55dd4834c3 Fixes to add X200 support and get X200 audio board running 2015-03-04 12:06:27 +00:00
Ross Owen
385b26b7fb Further work to debug adding adat tx to deliver 2015-02-17 18:23:18 +00:00
Ross Owen
6816278557 Basic addition of ADAT tx core. 2015-01-29 18:33:45 +00:00
Ross Owen
630c9fbd30 DFU failing when SPDIF_RX enabled due to clock block being shared. Made an attempt to rationalise CLKBLK defines. 2015-01-14 17:35:40 +00:00
Ross Owen
8d2b65127e First attempt at complete removal of feedback EP code when not required. 2014-12-08 18:19:56 +00:00
Ross Owen
3c7439f0bb Improved preprocessor #warning messages for out of range values for I2S_WIRE_XXX defines 2014-10-28 12:10:41 +00:00
Sam Chesney
6bc66f6f29 Merge branch 'master' of git://git/apps/sc_usb_audio 2014-09-22 15:52:59 +01:00
Sam Chesney
01d08993cb EA Native Transport manager EPs now handled in usb_buffer.xc 2014-09-22 15:52:45 +01:00
Ross Owen
085c444f40 xpd: Cleaned up whitespace 2014-09-19 13:14:55 +01:00
Ross Owen
cc4165e57b c_dig_rx is no longer nullable (helps with timing due to issue with compiler checks) 2014-09-18 11:50:08 +01:00