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
Ross Owen
66852a1b36
MAX_PACKET_SIZE defines using SAMPLE_SUBSLOT_SIZE and added STREAMING_INPUT_ALT1_OFFSET define (For munging HS vs FS descs)
2014-01-22 21:58:11 +00:00
Ross Owen
481e50fdf7
Extension units in descs now guarded by MAX_MIX_COUNT > 0
2014-01-22 21:55:14 +00:00
dan
98b3bdba95
added toplevel makefile for xpd
2014-01-22 11:00:41 +00:00
Ross Owen
47d4e1d5de
Manufacturer string now used VENDOR_STR rather than APPEND_VENDOR_STR() to avoid extra space being appended
2014-01-21 12:39:28 +00:00
Ross Owen
507afd4f60
Comment only (MIDI descriptor packet sizes)
2014-01-11 16:29:34 +00:00
Ross Owen
3dd9ddcf47
Descriptors now use SAMPLE_SUBSLOT_SIZE_ and SAMPLE_BIT_RESOLUTION_ defines
2013-12-19 12:07:34 +00:00
Ross Owen
aa029aa685
Fixed usage of MAX_PACKET_SIZE_defines (Input was hardcoded to 1024 bytes)
2013-12-19 12:06:40 +00:00
Ross Owen
0e305b0207
Conflicted merge in descriptors.h
2013-12-12 12:20:08 +00:00
Ross Owen
37dc369c69
Merge commit 'b2816ac3aa4163a8b91c6079a89c9a5418292602' into 6V3_DEV
2013-12-12 12:12:03 +00:00
Richard Osborne
b2816ac3aa
Remove commented out code.
2013-12-09 18:09:19 +00:00
Richard Osborne
4b6b98af10
Remove unnecessary runtime initialization.
2013-12-09 18:09:19 +00:00
Richard Osborne
c337eccf0a
Remove duplicate constants for string indicies.
...
It looks like STR_INDEX_OUT_CHAN STR_INDEX_IN_CHAN weren't calculated
correctly, and we already have existing constants for the index of
the input / output strings.
2013-12-09 18:09:19 +00:00
Richard Osborne
47d56e7138
Update comment.
2013-12-09 18:09:19 +00:00
Richard Osborne
2c36043119
Assign unique string indexes using a enum instead of #defines.
2013-12-09 18:09:19 +00:00
Ross Owen
bfca1da409
Quick patch to fix TX channel strings
2013-12-09 16:03:28 +00:00