Sam Chesney
e312ed5dcc
Change to include iAP module header not conf
...
The required iAP headers have been updated such
that they can now be included from C, which allows
us to build with a default string for
IAP_EA_NATIVE_TRANS_PROTOCOL_NAME when it has not
been defined in the user app rather than having
to error.
2014-10-01 16:12:14 +01:00
Ross Owen
085c444f40
xpd: Cleaned up whitespace
2014-09-19 13:14:55 +01:00
Ross Owen
5946dd76a1
Added Alt3 for input to accommodate ADAT SMUX2
2014-09-19 11:33:33 +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
8465ae1c5e
Stated adding alt interfaces to input interface for ADAT rx
2014-09-16 11:54:59 +01:00
Ross Owen
3a67e1ce52
xpd: Cleaned up whitespace
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
9750469ac0
Attempt to resolved UAC1 enum issues with 1io config on windows
2014-08-28 17:12:01 +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
761097a132
Merge branch 'REINSTATE_MIXER'
2014-08-21 15:40:49 +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
e44418e570
6.6.1_MAINTAIN -> master
2014-08-18 11:49:09 +01:00
Ross Owen
074a58f6eb
Removed "Input" and "Output" append on interface strings.
2014-08-15 12:58:32 +01:00
Sam Chesney
2c9d4c239b
Updated define names in line with changes to sc_mfi
2014-07-30 13:34:13 +01:00
Ross Owen
1677eb49b0
xpd: Cleaned up whitespace
2014-07-29 14:55:17 +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
7c17932c58
xpd: Cleaned up whitespace
2014-07-15 12:14:42 +01:00
Ross Owen
5e5b4576d0
Reinstated preprocessor code for munging input channel strings for SPDIF
2014-07-04 12:19:15 +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
Ross Owen
24ddedc692
xpd: Cleaned up whitespace
2014-05-15 16:28:14 +01:00
Ross Owen
aef302152c
Added USB HID descriptor (mainly for compliance..)
2014-05-15 16:19:22 +01:00
Ross Owen
e0c279c040
HID descriptor fixed
2014-05-13 18:58:02 +01:00
Ross Owen
6a3ec89417
Midi strings now assigned in the string table.
2014-05-02 00:02:56 +01:00
Ross Owen
306f88db1a
More missing brace related warnings.
2014-04-30 15:12:50 +01:00
Ross Owen
3ed228a77b
Fixed build warnings related to missing braces.
2014-04-30 15:11:15 +01:00
Ross Owen
a2e29dfa8a
Removal of historical OUTPUT and INPUT usage. NUM_USB_CHAN_ used instead.
2014-04-29 18:02:40 +01:00
Ross Owen
8f3067dcaa
xpd: Cleaned up whitespace
2014-04-25 12:28:38 +01:00
Ross Owen
9caa429a20
INPUT_VOLUME_CONTROL now affects descriptors and processing in decouple()
2014-04-17 14:48:32 +01:00
Ross Owen
641fbdfca6
Added define OUTPUT_VOLUME_CONTROL which disables output volume control - both in the descriptors and processing. NOTE: Still could be extended to disable volume in MIXER
2014-04-17 14:14:05 +01:00
Ross Owen
cbeaaa1a64
Added value for iChannelNames in UAC1 descs
2014-04-03 12:24:48 +01:00
Ross Owen
a6b3ef03ed
Removed accidental commit of #error in descriptors
2014-04-03 11:25:56 +01:00
Ross Owen
f1a3e37ca0
Audio Class 1.0 sample frequency list now respects MAX_FREQ (previous based on OUTPUT and INPUT defines)
2014-04-03 11:03:23 +01:00
Ross Owen
125d4e6eb1
xpd: Cleaned up whitespace
2014-03-28 14:56:42 +00:00
Ross Owen
a6a1ead9fb
Fixed external clock support in descriptors
2014-03-28 12:21:33 +00:00
Ross Owen
23eaa438a5
Moved UAC1 desc guard
2014-03-27 11:49:53 +00:00
Ross Owen
5725a1f41e
Reapair UAC1 build issues relating to removal of old INTERFACES defines.
2014-03-27 11:49:18 +00:00
Ross Owen
4b285c3910
Added AUDIO_INTERFACE_COUNT define
2014-03-27 11:38:39 +00:00
Ross Owen
85e48e619a
Removed old EP_NUM_ defines from descriptors.h
2014-03-27 11:31:49 +00:00
Ross Owen
e1d71070ac
Endpoint numbers now in an enum. Removed old INTERFACES defines - were used to generate EP count.
2014-03-27 11:07:33 +00:00
Ross Owen
1a5ba8c75b
Fixed build issue with MIDI interface number naming
2014-03-26 13:18:03 +00:00
Ross Owen
1023599a48
Interface numbers now built up in an enum
2014-03-26 13:16:12 +00:00
Ross Owen
1488353b8d
'Release: 6.5.1beta0'
2014-03-25 13:12:37 +00:00
Ross Owen
76f17fbbdb
Fixing minor build issues in descriptors.h
2014-03-21 18:21:37 +00:00
Ross Owen
aaddeb4bb6
Added braces to DFU desc initialiser to avoid compiler warning
2014-03-21 17:32:42 +00:00
Ross Owen
cd631f307f
Added use of output termtype enum to descriptors
2014-03-21 17:26:56 +00:00