Ross Owen
|
1ef9d7760f
|
Merge branch 'master' of git://git/apps/sc_usb_audio
|
2014-03-28 12:22:49 +00:00 |
|
Ross Owen
|
4c7771adfa
|
First pass at adding back int endpoint to usb_buffer
|
2014-03-28 12:22:41 +00:00 |
|
Ross Owen
|
e7defaad77
|
Re-added c_dig_rx channel
|
2014-03-28 12:22:21 +00:00 |
|
Ross Owen
|
d94a42bcfe
|
Fixed build issue in main() due to typo
|
2014-03-28 12:22:04 +00:00 |
|
Ross Owen
|
a6a1ead9fb
|
Fixed external clock support in descriptors
|
2014-03-28 12:21:33 +00:00 |
|
Ross Owen
|
caee7b6713
|
ID_CLKSRC_EXT -> ID_CLKSRC_SPDIF
|
2014-03-28 12:21:12 +00:00 |
|
Ross Owen
|
1b78f3f861
|
Temp removed interaction between audio() and clockgen()
|
2014-03-28 12:20:39 +00:00 |
|
Ross Owen
|
8ba8005e88
|
PowerSaving now guarded by XUD_SERIES_SUPPORT==1 rather than old XUD_ON_U_SERIES define
|
2014-03-27 19:44:28 +00:00 |
|
Ross Owen
|
a9815ca850
|
EnableBufferedPort() now run on p_dsd_clk on every audio port config. This is because deliver sets p_dsd_clk low to ensure that stop_clock() completes. This avoids a run time exception when p_dsd_clk is not yet turned on.
|
2014-03-27 19:43:59 +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
|
44aeb64c23
|
Actually removed old INTERFACES defines from devicedefines.h this time...
|
2014-03-27 11:31:19 +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
|
351827cb81
|
Fixed build issue: INTERFACE_NUM_HID -> INTERFACE_NUMBER_HID
|
2014-03-26 14:47:42 +00:00 |
|
Ross Owen
|
1a5ba8c75b
|
Fixed build issue with MIDI interface number naming
|
2014-03-26 13:18:03 +00:00 |
|
Ross Owen
|
0c075e10e9
|
Removed old interface number defines from devicedefines.h (now in enum)
|
2014-03-26 13:16:53 +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
|
93b5b47728
|
Re-adding back audio config channel
|
2014-03-25 12:26:35 +00:00 |
|
Ross Owen
|
f582282a88
|
Added MIDI_RX_PORT_WIDTH define
|
2014-03-25 12:26:17 +00:00 |
|
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 |
|