Commit Graph

910 Commits

Author SHA1 Message Date
Ross Owen
a4b753557c SetupZeroSendBuffer() now does calculations based on global g_numUsbChan_In (rather than checking bus speed and using NUM_USB_CHAN_ defines) 2014-09-19 11:59:07 +01:00
Ross Owen
5946dd76a1 Added Alt3 for input to accommodate ADAT SMUX2 2014-09-19 11:33:33 +01:00
Ross Owen
968c0f039c Endpoint0 issues SMUX mode command to clockgen() based on sample rate 2014-09-19 11:33:04 +01:00
Ross Owen
5b6f470ea1 Added warnings when packet size greater than USB max packet size 2014-09-19 11:24:58 +01:00
Ross Owen
6b73736874 Added various defines for input stream format 2014-09-19 11:24:30 +01:00
Ross Owen
92ea5e492a Moved digital channel transfer to help I2S timings (24.576 MCLK not working previously) 2014-09-19 11:23:34 +01:00
Ross Owen
1a20175b01 Fixed build issue with c_dig_rx 2014-09-19 11:22:11 +01:00
Ross Owen
e7e520506b Added support for ADAT SMUX2 mode to clockgen() - Removed TODO! 2014-09-19 11:21:34 +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
Ross Owen
8465ae1c5e Stated adding alt interfaces to input interface for ADAT rx 2014-09-16 11:54:59 +01:00
Ross Owen
96f74293b2 Added HS_STREAM_FORMAT_INPUT_X_CHAN_COUNT defines 2014-09-16 11:50:55 +01:00
Ross Owen
7be300d11d Removed old adat module read me 2014-09-16 11:50:01 +01:00
Ross Owen
777dfbf885 Added channels and clock block required for ADAT to main.xc 2014-09-15 15:59:58 +01:00
Ross Owen
a17b4b3ebb SPDIF chanend param to clockGen now nullable 2014-09-15 15:59:10 +01:00
Ross Owen
48d36ccbf9 master -> REINSTATE_ADAT_INPUT 2014-09-11 12:41:07 +01:00
Ross Owen
6cf8621aa1 Merge 2014-09-11 12:40:12 +01:00
Ross Owen
b185f0183c Each mix can now have a unique mix-map (with 0 as a "master") 2014-09-11 12:39:19 +01:00
Sam Chesney
31bfa779bb Reset state of endpoints associated with EA Native interface when changing an alternative setting. 2014-09-11 10:39:44 +01:00
Sam Chesney
c25dd063a3 Enable XUD status notifications on EA Native Transport IN endpoint 2014-09-05 13:38:33 +01:00
Ross Owen
ae85f31e22 'Release: 6.8.0alpha2' 2014-08-29 16:37:36 +01:00
Ross Owen
49cb1290c9 Changelog update to include level data order swapping 2014-08-29 16:37:17 +01:00
Ross Owen
c235e538df Merge branch 'master' of git://git/apps/sc_usb_audio 2014-08-29 16:30:39 +01:00
Ross Owen
08f8d4e37d Input level data order now same order as mixer inputs (previously stream and input channels reversed) 2014-08-29 16:30:25 +01:00
Sam Chesney
2f51ee286c 'Release: 6.8.0alpha1' 2014-08-29 16:13:33 +01:00
Sam Chesney
54c26602b8 Disable XUD STATUS notifications for iAP EA Native IN endpoint for now, to avoid lockup 2014-08-29 14:38:54 +01:00
Ross Owen
abd6522273 'Release: 6.8.0alpha0' 2014-08-29 14:32:16 +01:00
Ross Owen
3a67e1ce52 xpd: Cleaned up whitespace 2014-08-29 14:32:15 +01:00
Ross Owen
0c5861ffa5 xpd: Patched version number 2014-08-29 14:32:15 +01:00
Ross Owen
b2eac6809c Added extra EA_NATIVE guard for string table struct 2014-08-29 14:26:38 +01:00
Ross Owen
86641459b0 Changelog only 2014-08-29 12:46:06 +01:00
Ross Owen
6eed7dfe6d Level meter LED code fixed up 2014-08-29 12:44:56 +01:00
Ross Owen
a5492e5f8a More change log updates 2014-08-29 12:04:06 +01:00
Ross Owen
9750469ac0 Attempt to resolved UAC1 enum issues with 1io config on windows 2014-08-28 17:12:01 +01:00
Ross Owen
bde38c09b1 More 6.8 changelog updates 2014-08-28 13:28:59 +01:00
Ross Owen
bd140d58b5 Changelog update for 6.8 2014-08-28 13:18:41 +01:00
Ross Owen
1715e0c558 Resolving more EP0 build issues due to EAF work 2014-08-28 13:07:20 +01:00
Ross Owen
76886b5087 Build issues fixed for none EAF configs 2014-08-28 12:52:44 +01:00
Ross Owen
d83b5b9a0d Merged EA_NATIVE_DEV -> master with some tidy 2014-08-28 12:42:40 +01:00
Ross Owen
43c64c3921 Fixed issue in fast mix with assembler adding long jumps into branch table (caused random exceptions on setting mix map) 2014-08-26 17:33:46 +01:00
Ross Owen
d747debcf4 Mix multipliers properly innited 2014-08-26 17:33:02 +01:00
Ross Owen
761097a132 Merge branch 'REINSTATE_MIXER' 2014-08-21 15:40:49 +01:00
Ross Owen
5896425baf Updated level meter buffer names to make sense! Also dealt with some disjointness checking issues due to tools changes. 2014-08-21 15:40:09 +01:00
Ross Owen
cabe0fd1a0 Re-added mixer to descriptors including strings etc. Note, could be tidied i.e. no struct for mixer unit etc. 2014-08-21 15:39:11 +01:00
Ross Owen
9d5a105058 Fixed bug in getting level meters - was requesting channel past array bounds 2014-08-21 15:36:41 +01:00
Ross Owen
05e12ac183 c_dig_rx only declared if required (saves chanends) 2014-08-21 15:36:01 +01:00
Ross Owen
e44418e570 6.6.1_MAINTAIN -> master 2014-08-18 11:49:09 +01:00
Ross Owen
42bffacd00 'Record release: 6.6.2rc0' 2014-08-15 12:59:43 +01:00
Ross Owen
2a11db1e56 'Release: 6.6.2rc0' 2014-08-15 12:59:43 +01:00
Ross Owen
f2b688b4cb xpd: Patched version number 2014-08-15 12:59:26 +01:00
Ross Owen
a9259412bd changelog 6.6.1 -> 6.6.2 2014-08-15 12:59:08 +01:00