Commit Graph

78 Commits

Author SHA1 Message Date
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
Ross Owen
3988284ec5 Whitespace tidy only 2014-03-21 17:26:24 +00:00
Ross Owen
cbb6351f7f Removed old SPDIF_TX_OVERLAP define 2014-03-21 17:26:12 +00:00
Ross Owen
ee061957d7 Added SPDIF guard when assigning channel strings 2014-03-21 17:25:55 +00:00
Ross Owen
68684aeb6b Channel strings now show "Analogue X/SPDIF Y" if I2S and SPDIF channels overlap 2014-03-20 21:09:36 +00:00
Ross Owen
5c6e998ba5 Simplified LangID string declaration 2014-03-20 21:08:40 +00:00
Ross Owen
7b96f79903 Removed old STR_USENG def 2014-03-20 21:08:09 +00:00
Ross Owen
bc036968a0 Fixed build issue in descriptors due to MIDI iJack still using old string index enum 2014-03-20 18:27:01 +00:00
Ross Owen
839a7b82ec Structure based string tables added. All string index's use offsetof() into structure. Old string index enum removed. 2014-03-20 18:18:22 +00:00
Ross Owen
9c5e0a1dd8 'Release: 6.5.0beta0' 2014-03-06 17:50:18 +00:00
Ross Owen
728abdc951 Whitespace only. 2014-03-06 17:14:59 +00:00
Ross Owen
44156af35e Descriptor comment tidy 2014-03-06 16:14:49 +00:00
Ross Owen
01da998328 Various updates to descriptors to use new defines/headers/structs 2014-03-06 10:26:37 +00:00
Ross Owen
15614ceafc descriptors now includes updated module_usb_shared headers. 2014-03-06 10:23:04 +00:00
Sam Chesney
51bfdc113a Merge branch 'IAP2_DEV'
Conflicts:
	module_usb_audio/usb_buffer/usb_buffer.xc
2014-02-18 13:17:54 +00:00
Ross Owen
7c83dcb0cd Removed #error 2014-02-14 16:20:37 +00:00
Sam Chesney
e3905ae3a4 Fix for bug 15181 - the iAP interrupt In EP can now be disabled, as its use is now reported as deprecated by the ATS system. Disabled by default. 2014-02-14 14:25:42 +00:00
Ross Owen
e21a42c26d Added the required +1 for IAP_INTERFACE_STRING_INDEX in string index enum. 2014-02-13 18:36:13 +00:00
Ross Owen
255c336f97 Fixed up IAP_INTERFACE_STRING_INDEX when MIXER not enabled but MAX_MIX_COUNT !=0 2014-02-13 18:26:35 +00:00
Ross Owen
2dbbd305da Fixed iAP interface string index in descriptors when MIXER enabled. 2014-02-04 15:13:50 +00:00
Ross Owen
432d39434a 'Release: 6.4.0beta2' 2014-01-27 16:26:32 +00:00
Ross Owen
aa5b7b68df Updated to new termtype defines in descriptors 2014-01-27 14:16:02 +00:00
Ross Owen
14dca46850 Audio 1.0 descriptors now use MAX_PACKET_SIZE_XXX_FS defines 2014-01-24 15:46:33 +00:00
Ross Owen
f3244c3bdc Audio 1.0 desc array now guarded by AUDIO_CLASS==1 (not just AUDIO_CLASS_FALLBACK) 2014-01-23 12:39:02 +00:00
Ross Owen
9708c45e2f Comment only 2014-01-22 21:58:23 +00:00