Ross Owen
76f17fbbdb
Fixing minor build issues in descriptors.h
2014-03-21 18:21:37 +00:00
Ross Owen
da864722ae
Build warning removal relating to bad pointer casts
2014-03-21 18:16:11 +00:00
Ross Owen
821f527467
Removed un-used tmp var
2014-03-21 17:33:04 +00:00
Ross Owen
78215ee827
Removed unused usb_speed var
2014-03-21 17:32:52 +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
6335a8c3ab
Fixed build issue with g_strTable param to StandardRequests()
2014-03-20 18:23:27 +00:00
Ross Owen
81473a0c5b
updates to pass pointer based string table to StandardRequests
2014-03-20 18:19:52 +00:00
Ross Owen
9eb50def03
Removed old runtime munge of channel names
2014-03-20 18:19:14 +00:00
Ross Owen
e0da5930f7
Comment only
2014-03-20 18:18:51 +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
b9e725cd38
Comment update for XUD_RES returns
2014-03-20 18:16:39 +00:00
Ross Owen
2f4f139701
Unused var removed
2014-03-20 18:16:23 +00:00
Ross Owen
0ddf95c063
DFU_STR_INDEX defines now use offset into StringDescTable_t
2014-03-20 18:16:08 +00:00
Ross Owen
47a9e8fcdd
Removed old MANU and PRODUCT STR index defines
2014-03-20 18:15:36 +00:00
Ross Owen
acd4fb35da
Re-orded macros
2014-03-07 12:07:03 +00:00
Ross Owen
c152871efe
Fixed audio class 1 SetCur(Sampling Freq) request. Broken in XUD API change.
2014-03-07 12:06:45 +00:00
Ross Owen
0e120103c1
unreachable logic the wrong way around in input switch statement. Used cases removed, unused kept.
2014-03-06 21:17:07 +00:00
Ross Owen
71c876f356
Decouple only tells audio to change to/from DSD/PCM mode if there is an actual change to be made
2014-03-06 21:16:17 +00:00
Ross Owen
fa8ab2a019
Extra brackets in the STREAM_FORMAT_INPUT_ checking...
2014-03-06 21:15:12 +00:00
Ross Owen
832fd7745d
Default STREAM_FORMAT_INPUT_1_RESOLUTION set to 24 (from 16)
2014-03-06 21:14:34 +00:00
Ross Owen
9c5e0a1dd8
'Release: 6.5.0beta0'
2014-03-06 17:50:18 +00:00
Ross Owen
43924d22be
Whitespace only.
2014-03-06 17:15:14 +00:00
Ross Owen
728abdc951
Whitespace only.
2014-03-06 17:14:59 +00:00
Ross Owen
87194a878e
Re-added builtin_unreachable() using SUBSLOT_X_USED defines. 32 bit volume processing guarded by OUTPUT_RESOLUTION_32BIT_USED
2014-03-06 16:16:30 +00:00
Ross Owen
f4efa0fe70
Dead code remove only.
2014-03-06 16:15:04 +00:00
Ross Owen
44156af35e
Descriptor comment tidy
2014-03-06 16:14:49 +00:00
Ross Owen
62212f1067
Re-added INPUT_RESOLUTION_32BIT_USED
2014-03-06 16:14:20 +00:00
Ross Owen
25f40e5d9b
Re-added 4 byte subslot for 24bit res input
2014-03-06 16:04:54 +00:00
Ross Owen
6145bfde6f
Added STREAM_FORMAT_OUTPUT_SUBSLOT_X_USED defines
2014-03-06 16:04:10 +00:00
Ross Owen
ab2bb89db8
Removed inline asm comments in usb buffer select
2014-03-06 13:31:28 +00:00
Ross Owen
a1d6c56352
fixed hwtimer define (hwtimer -> hwtimer_t)
2014-03-06 13:28:22 +00:00
Ross Owen
e063cd2032
Added check for XCC_VERSION_NUMBER when using hwtimers in power save constructor
2014-03-06 13:20:40 +00:00
Ross Owen
f32acbd55d
Reordering some declarations for build on 12 tools
2014-03-06 12:14:26 +00:00
Ross Owen
ea56e1072a
Added audiorequests.h
2014-03-06 10:51:23 +00:00
Ross Owen
f154c734cd
Merge branch 'ANDROID'
2014-03-06 10:36:29 +00:00
Ross Owen
cd8fa036e2
Added support from SET_STREAM_FORMAT_x commands from Ep0
2014-03-06 10:35:48 +00:00
Ross Owen
fa2285f27f
Updated usb buffer includes
2014-03-06 10:35:03 +00:00
Ross Owen
c1a175ae8b
- Optimised 16bit pack/unpack.
...
- Added use of separate subSlot_in & subSlot_out vars
- Zero buffer now setup using curSubSlot_in
- Added dealing with SET_STREAM_FORMAT commands from usb buffer
2014-03-06 10:34:41 +00:00
Ross Owen
31034e10ce
Removed checking of USB Bus-speed on every decouple interrupt handler. SlotSize and maxPacketSize now setup on SET_STREAM_FORMAT event
2014-03-06 10:32:00 +00:00
Ross Owen
c914a7d9c6
Added global format change vars for stream change communications from usb_buffer().
2014-03-06 10:31:13 +00:00
Ross Owen
3ea529014a
Updates to decouple packet size related defines.
2014-03-06 10:30:25 +00:00
Ross Owen
55c68f3c31
Updates to decouple includes
2014-03-06 10:29:40 +00:00