Commit Graph

680 Commits

Author SHA1 Message Date
Ross Owen
b9dd030de0 Added ADAT channel count check 2014-07-30 10:37:59 +01:00
Sam Chesney
cff84f1786 iAP EA Native Transport endpoint manager core added to tile 0 2014-07-29 15:26:16 +01:00
Sam Chesney
73b2e5f27e Endpoint0 now sends notification that the EA Native Transport interface alternative setting has changed 2014-07-29 15:25:32 +01:00
Sam Chesney
0870c3edc8 Additional chanend passed to Endpoint0 for iAP EA Native Transport support 2014-07-29 15:24:21 +01:00
Sam Chesney
201c899f23 EP0 changed to use switch statement when handling USB_SET_INTERFACE requests 2014-07-29 15:22:51 +01:00
Sam Chesney
cbe78f355c iAP EA Native Transport Eps added to epTypeTables 2014-07-29 15:14:24 +01:00
Sam Chesney
a84ed67cd5 Added define for the number of alternative settings on the iAP EA Native Transport interface 2014-07-29 15:12:19 +01:00
Ross Owen
1677eb49b0 xpd: Cleaned up whitespace 2014-07-29 14:55:17 +01:00
Ross Owen
5b24163f74 xpd: Patched version number 2014-07-29 14:55:17 +01:00
Ross Owen
5cb62d8460 comment only 2014-07-29 14:53:47 +01:00
Ross Owen
878b92ac26 Removed dead interrupt EP code from decouple 2014-07-29 14:53:37 +01:00
Ross Owen
de0a7e3d6e usb_buffer now takes channel param for interrupt EP. Added required functionality. 2014-07-29 14:33:47 +01:00
Ross Owen
5e0e063c10 c_clk_int param (and associated functionality) removed from decouple 2014-07-29 12:50:33 +01:00
Ross Owen
95a1770e31 Support for SPDIF_RX added back into main.xc 2014-07-29 12:49:30 +01:00
Ross Owen
2a8248fcc5 Added interrupt EP back into descriptors (when SPDIF_RX or ADAT_RX defined) 2014-07-29 12:31:17 +01:00
Ross Owen
e88efe637c ClockGen implementation adat_rx chanend now nullable 2014-07-29 12:30:41 +01:00
Ross Owen
7a3f5f9369 ClockGen pro to updated for optional adat rx chan-end 2014-07-29 12:28:59 +01:00
Ross Owen
3848bddcc9 Re-enabled digi sample transfer in audio.xc 2014-07-29 12:28:20 +01:00
Ross Owen
0639e615ec Merge master -> REINSTATE_SPDIF_INPUT 2014-07-21 11:18:04 +01:00
Ross Owen
7c17932c58 xpd: Cleaned up whitespace 2014-07-15 12:14:42 +01:00
Ross Owen
11c6b7cdd7 Merge branch 'master' of git://git/apps/sc_usb_audio 2014-07-15 12:13:13 +01:00
Ross Owen
9be1ef8d70 xpd: Cleaned up whitespace 2014-07-15 12:12:23 +01:00
Ross Owen
e4e4631eab xpd: Patched version number 2014-07-15 12:12:23 +01:00
Ross Owen
5f9c699be4 Fixed mixer build and run-time issues 2014-07-15 12:05:29 +01:00
Ross Owen
d96a60da7c Conflicted merge 2014-07-14 14:51:59 +01:00
Ross Owen
4d4c7b8f39 DSD ports now only enabled once - avoids issue with stop_clock and un-driven clock. ConfigAudioPortsWrapper() also simplified. 2014-07-14 14:51:13 +01:00
ed-xmos
97987767b2 Fix to ensure port clocking clock block is 0 to avoid lockup on DSD->PCM mode 2014-07-09 14:55:08 +01:00
Ross Owen
735f3b18f2 Merge branch 'master' of git://git/apps/sc_usb_audio 2014-07-07 12:40:15 +01:00
Ross Owen
11ae3ae680 Adding SPDIF in to main (note, currently has build issues) 2014-07-07 12:39:39 +01:00
Ross Owen
5e5b4576d0 Reinstated preprocessor code for munging input channel strings for SPDIF 2014-07-04 12:19:15 +01:00
Ross Owen
7c8e64ee87 Addition of XUD_PWR_CFG define (required for role-switch) 2014-07-01 16:03:06 +01:00
Ross Owen
30f9633315 Comment update only 2014-06-20 11:27:07 +01:00
Ross Owen
aaac508fca Devicedefines.h now encourages the modification of BCD_DEVICE_X defines rather than BCD_DEVICE. This is due to MFI modules using BCD_DEVICE_X defines (as they are used to generate a string). 2014-06-19 13:35:35 +01:00
Sam Chesney
012f4fbba3 Avoid error on non iAP EAP builds 2014-06-18 10:57:29 +01:00
Sam Chesney
1bbee4b977 IAP_EA_NATIVE -> IAP_EA_NATIVE_TRANS 2014-06-13 18:47:10 +01:00
Sam Chesney
87641ac724 Improved consistency of iAP EA Native Transport interface string name 2014-06-13 18:42:06 +01:00
Sam Chesney
46a31e7475 Use correct struct names for iAP EA Native Transport EPs 2014-06-13 18:35:43 +01:00
Sam Chesney
ec845dfddc Added iAP EA Native Transport interface and EPs 2014-06-13 17:42:05 +01:00
Sam Chesney
f99e17d878 Define iAP EA Protocol Native transport EP numbers 2014-06-13 17:12:29 +01:00
Sam Chesney
5a89ff8511 Control iAP EA Protocol Native Transport #define 2014-06-13 17:11:51 +01:00
Ross Owen
192b263d76 Fix to master mode input LR swap 2014-05-29 13:53:38 +01:00
Ross Owen
a714e66802 'Release: 6.6.0rc1' 2014-05-27 15:32:00 +01:00
Ross Owen
d7f0cdd4be Potential fixes to master mode 2014-05-27 15:31:32 +01:00
Ross Owen
3a340d5073 'Release: 6.6.0rc0' 2014-05-27 11:56:16 +01:00
Ross Owen
ccf7c66588 Sample shift up after volume macs no longer done in audio(). Now done in mixer(). This allows lower bits to be properly retained for 32bit (and DSD native) 2014-05-20 17:18:01 +01:00
Ross Owen
d28a41e6ed Build error due to missed usage of c_usb_test param 2014-05-15 16:53:08 +01:00
Ross Owen
24ddedc692 xpd: Cleaned up whitespace 2014-05-15 16:28:14 +01:00
Ross Owen
4de5666ce2 xpd: Patched version number 2014-05-15 16:28:13 +01:00
Ross Owen
e7fd883ec8 Removed test mode chan from ep0 proto 2014-05-15 16:19:39 +01:00
Ross Owen
aef302152c Added USB HID descriptor (mainly for compliance..) 2014-05-15 16:19:22 +01:00