Commit Graph

  • 517fe9667c 'Release: 6.10.0alpha2' Ross Owen 2014-10-31 15:16:44 +00:00
  • 30f610d185 Inline ASM for I2C port inputs now marked volatile to avoid compiler touching them Ross Owen 2014-10-31 15:16:07 +00:00
  • 876e5a2606 'Release: 6.10.0alpha1' Ross Owen 2014-10-31 10:49:31 +00:00
  • c25f6b5589 Initial removal of samplesInPrev buffer in deliver Ross Owen 2014-10-31 10:48:31 +00:00
  • d8939e38f7 Changelog wording only. Ross Owen 2014-10-29 17:28:10 +00:00
  • 9ed94fbcbd Changelog update Ross Owen 2014-10-28 15:31:13 +00:00
  • 3c7439f0bb Improved preprocessor #warning messages for out of range values for I2S_WIRE_XXX defines Ross Owen 2014-10-28 12:10:41 +00:00
  • 730c043ad5 I2S input operations now in ASM due to compiler adding extra setc instructions. Performance opt only (Compiler bug #15256) Ross Owen 2014-10-28 12:08:32 +00:00
  • c5bf653180 Changeling updated such that ADDED usage aligned with previous usage. Ross Owen 2014-10-23 11:57:41 +01:00
  • f3ff1e3fe6 Merge branch 'master' into EA_IN_BUFFER Ross Owen 2014-10-22 16:56:57 +01:00
  • 405fc403be 'Record release: 6.10.0alpha0' Sam Chesney 2014-10-22 14:59:36 +01:00
  • 8f9c2b960b 'Release: 6.10.0alpha0' Sam Chesney 2014-10-22 14:59:35 +01:00
  • 75d5b0d457 xpd: Patched version number Sam Chesney 2014-10-22 14:59:34 +01:00
  • cfb74449d3 Update CHANGELOG Sam Chesney 2014-10-22 14:29:55 +01:00
  • e312ed5dcc Change to include iAP module header not conf Sam Chesney 2014-10-01 16:12:14 +01:00
  • 2b2b1634a5 Added comment for app note include use Sam Chesney 2014-09-22 18:36:12 +01:00
  • e7492156c0 Added comment for app note include use Sam Chesney 2014-09-22 17:49:30 +01:00
  • 6bc66f6f29 Merge branch 'master' of git://git/apps/sc_usb_audio Sam Chesney 2014-09-22 15:52:59 +01:00
  • 01d08993cb EA Native Transport manager EPs now handled in usb_buffer.xc Sam Chesney 2014-09-22 15:52:45 +01:00
  • b8819146cf 'Release: 6.9.0alpha0' Ross Owen 2014-09-19 13:14:57 +01:00
  • 085c444f40 xpd: Cleaned up whitespace Ross Owen 2014-09-19 13:14:55 +01:00
  • ee444abce0 xpd: Patched version number Ross Owen 2014-09-19 13:14:55 +01:00
  • b541843b4f Changelog only Ross Owen 2014-09-19 12:56:31 +01:00
  • e54290063d Changelog only Ross Owen 2014-09-19 12:55:02 +01:00
  • 273db94ad8 Output channel count from tables rather than define Ross Owen 2014-09-19 12:21:15 +01:00
  • 1b398556e3 Added the extra input formats to the subslot_in etc arrays Ross Owen 2014-09-19 12:10:25 +01:00
  • a4b753557c SetupZeroSendBuffer() now does calculations based on global g_numUsbChan_In (rather than checking bus speed and using NUM_USB_CHAN_ defines) Ross Owen 2014-09-19 11:59:07 +01:00
  • 5946dd76a1 Added Alt3 for input to accommodate ADAT SMUX2 Ross Owen 2014-09-19 11:33:33 +01:00
  • 968c0f039c Endpoint0 issues SMUX mode command to clockgen() based on sample rate Ross Owen 2014-09-19 11:33:04 +01:00
  • 5b6f470ea1 Added warnings when packet size greater than USB max packet size Ross Owen 2014-09-19 11:24:58 +01:00
  • 6b73736874 Added various defines for input stream format Ross Owen 2014-09-19 11:24:30 +01:00
  • 92ea5e492a Moved digital channel transfer to help I2S timings (24.576 MCLK not working previously) Ross Owen 2014-09-19 11:23:34 +01:00
  • 1a20175b01 Fixed build issue with c_dig_rx Ross Owen 2014-09-19 11:22:11 +01:00
  • e7e520506b Added support for ADAT SMUX2 mode to clockgen() - Removed TODO! Ross Owen 2014-09-19 11:21:34 +01:00
  • cc4165e57b c_dig_rx is no longer nullable (helps with timing due to issue with compiler checks) Ross Owen 2014-09-18 11:50:08 +01:00
  • 8465ae1c5e Stated adding alt interfaces to input interface for ADAT rx Ross Owen 2014-09-16 11:54:59 +01:00
  • 96f74293b2 Added HS_STREAM_FORMAT_INPUT_X_CHAN_COUNT defines Ross Owen 2014-09-16 11:50:55 +01:00
  • 7be300d11d Removed old adat module read me Ross Owen 2014-09-16 11:50:01 +01:00
  • 777dfbf885 Added channels and clock block required for ADAT to main.xc Ross Owen 2014-09-15 15:59:58 +01:00
  • a17b4b3ebb SPDIF chanend param to clockGen now nullable Ross Owen 2014-09-15 15:59:10 +01:00
  • 48d36ccbf9 master -> REINSTATE_ADAT_INPUT Ross Owen 2014-09-11 12:41:07 +01:00
  • 6cf8621aa1 Merge Ross Owen 2014-09-11 12:40:12 +01:00
  • b185f0183c Each mix can now have a unique mix-map (with 0 as a "master") Ross Owen 2014-09-11 12:39:19 +01:00
  • 31bfa779bb Reset state of endpoints associated with EA Native interface when changing an alternative setting. Sam Chesney 2014-09-11 10:39:44 +01:00
  • c25dd063a3 Enable XUD status notifications on EA Native Transport IN endpoint Sam Chesney 2014-09-05 13:38:33 +01:00
  • ae85f31e22 'Release: 6.8.0alpha2' Ross Owen 2014-08-29 16:37:36 +01:00
  • 49cb1290c9 Changelog update to include level data order swapping Ross Owen 2014-08-29 16:37:17 +01:00
  • c235e538df Merge branch 'master' of git://git/apps/sc_usb_audio Ross Owen 2014-08-29 16:30:39 +01:00
  • 08f8d4e37d Input level data order now same order as mixer inputs (previously stream and input channels reversed) Ross Owen 2014-08-29 16:30:25 +01:00
  • 2f51ee286c 'Release: 6.8.0alpha1' Sam Chesney 2014-08-29 16:13:33 +01:00
  • 54c26602b8 Disable XUD STATUS notifications for iAP EA Native IN endpoint for now, to avoid lockup Sam Chesney 2014-08-29 14:38:54 +01:00
  • abd6522273 'Release: 6.8.0alpha0' Ross Owen 2014-08-29 14:32:16 +01:00
  • 3a67e1ce52 xpd: Cleaned up whitespace Ross Owen 2014-08-29 14:32:15 +01:00
  • 0c5861ffa5 xpd: Patched version number Ross Owen 2014-08-29 14:32:15 +01:00
  • b2eac6809c Added extra EA_NATIVE guard for string table struct Ross Owen 2014-08-29 14:26:38 +01:00
  • 86641459b0 Changelog only Ross Owen 2014-08-29 12:46:06 +01:00
  • 6eed7dfe6d Level meter LED code fixed up Ross Owen 2014-08-29 12:44:56 +01:00
  • a5492e5f8a More change log updates Ross Owen 2014-08-29 12:04:06 +01:00
  • 9750469ac0 Attempt to resolved UAC1 enum issues with 1io config on windows Ross Owen 2014-08-28 17:12:01 +01:00
  • bde38c09b1 More 6.8 changelog updates Ross Owen 2014-08-28 13:28:59 +01:00
  • bd140d58b5 Changelog update for 6.8 Ross Owen 2014-08-28 13:18:41 +01:00
  • 1715e0c558 Resolving more EP0 build issues due to EAF work Ross Owen 2014-08-28 13:07:20 +01:00
  • 76886b5087 Build issues fixed for none EAF configs Ross Owen 2014-08-28 12:52:44 +01:00
  • d83b5b9a0d Merged EA_NATIVE_DEV -> master with some tidy Ross Owen 2014-08-28 12:42:40 +01:00
  • 43c64c3921 Fixed issue in fast mix with assembler adding long jumps into branch table (caused random exceptions on setting mix map) Ross Owen 2014-08-26 17:33:46 +01:00
  • d747debcf4 Mix multipliers properly innited Ross Owen 2014-08-26 17:33:02 +01:00
  • 761097a132 Merge branch 'REINSTATE_MIXER' Ross Owen 2014-08-21 15:40:49 +01:00
  • 5896425baf Updated level meter buffer names to make sense! Also dealt with some disjointness checking issues due to tools changes. Ross Owen 2014-08-21 15:40:09 +01:00
  • cabe0fd1a0 Re-added mixer to descriptors including strings etc. Note, could be tidied i.e. no struct for mixer unit etc. Ross Owen 2014-08-21 15:39:11 +01:00
  • 9d5a105058 Fixed bug in getting level meters - was requesting channel past array bounds Ross Owen 2014-08-21 15:36:41 +01:00
  • 05e12ac183 c_dig_rx only declared if required (saves chanends) Ross Owen 2014-08-21 15:36:01 +01:00
  • e44418e570 6.6.1_MAINTAIN -> master Ross Owen 2014-08-18 11:49:09 +01:00
  • 42bffacd00 'Record release: 6.6.2rc0' Ross Owen 2014-08-15 12:59:43 +01:00
  • 2a11db1e56 'Release: 6.6.2rc0' Ross Owen 2014-08-15 12:59:43 +01:00
  • f2b688b4cb xpd: Patched version number Ross Owen 2014-08-15 12:59:26 +01:00
  • a9259412bd changelog 6.6.1 -> 6.6.2 Ross Owen 2014-08-15 12:59:08 +01:00
  • 074a58f6eb Removed "Input" and "Output" append on interface strings. Ross Owen 2014-08-15 12:58:32 +01:00
  • 3f4ba11f26 Avoid declaring unneeded channel when digital rx is not enabled Sam Chesney 2014-08-05 17:06:56 +01:00
  • 193ae6eaff Mask Alt settings value before sending to iAP EA Native code (clean up short sent via channel) Sam Chesney 2014-07-30 19:32:55 +01:00
  • 2c9d4c239b Updated define names in line with changes to sc_mfi Sam Chesney 2014-07-30 13:34:13 +01:00
  • 6477ecc676 Merge branch 'master' into REINSTATE_MIXER Ross Owen 2014-07-30 11:29:20 +01:00
  • 31004271c6 Started adding adat rx to main Ross Owen 2014-07-30 10:38:17 +01:00
  • b9dd030de0 Added ADAT channel count check Ross Owen 2014-07-30 10:37:59 +01:00
  • cff84f1786 iAP EA Native Transport endpoint manager core added to tile 0 Sam Chesney 2014-07-29 15:26:16 +01:00
  • 73b2e5f27e Endpoint0 now sends notification that the EA Native Transport interface alternative setting has changed Sam Chesney 2014-07-29 15:25:32 +01:00
  • 0870c3edc8 Additional chanend passed to Endpoint0 for iAP EA Native Transport support Sam Chesney 2014-07-29 15:24:21 +01:00
  • 201c899f23 EP0 changed to use switch statement when handling USB_SET_INTERFACE requests Sam Chesney 2014-07-29 15:22:51 +01:00
  • cbe78f355c iAP EA Native Transport Eps added to epTypeTables Sam Chesney 2014-07-29 15:14:24 +01:00
  • a84ed67cd5 Added define for the number of alternative settings on the iAP EA Native Transport interface Sam Chesney 2014-07-29 15:12:19 +01:00
  • eea9122373 'Release: 6.7.0alpha0' Ross Owen 2014-07-29 14:55:37 +01:00
  • 1677eb49b0 xpd: Cleaned up whitespace Ross Owen 2014-07-29 14:55:17 +01:00
  • 5b24163f74 xpd: Patched version number Ross Owen 2014-07-29 14:55:17 +01:00
  • 8e77684228 Changelog 6.6.1 -> 6.7.0 Ross Owen 2014-07-29 14:54:59 +01:00
  • 5cb62d8460 comment only Ross Owen 2014-07-29 14:53:47 +01:00
  • 878b92ac26 Removed dead interrupt EP code from decouple Ross Owen 2014-07-29 14:53:37 +01:00
  • de0a7e3d6e usb_buffer now takes channel param for interrupt EP. Added required functionality. Ross Owen 2014-07-29 14:33:47 +01:00
  • 5e0e063c10 c_clk_int param (and associated functionality) removed from decouple Ross Owen 2014-07-29 12:50:33 +01:00
  • 95a1770e31 Support for SPDIF_RX added back into main.xc Ross Owen 2014-07-29 12:49:30 +01:00
  • 2a8248fcc5 Added interrupt EP back into descriptors (when SPDIF_RX or ADAT_RX defined) Ross Owen 2014-07-29 12:31:17 +01:00
  • e88efe637c ClockGen implementation adat_rx chanend now nullable Ross Owen 2014-07-29 12:30:41 +01:00