Commit Graph

143 Commits

Author SHA1 Message Date
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
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
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
da864722ae Build warning removal relating to bad pointer casts 2014-03-21 18:16:11 +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
c152871efe Fixed audio class 1 SetCur(Sampling Freq) request. Broken in XUD API change. 2014-03-07 12:06:45 +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
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
ea56e1072a Added audiorequests.h 2014-03-06 10:51:23 +00:00
Ross Owen
f39785d9d8 VendorAudioRequests() header change such that can be called from C 2014-03-06 10:27:44 +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
Ross Owen
16dd905149 Audio requests now includes usb_std_requests.h (was using usb.h) 2014-03-06 10:22:17 +00:00
Ross Owen
77e7073470 Endpoint 0 now in C (rather than XC). Allows better use of structures for descriptors. Also added changes for FS desc munging using structs and alt SET_STREAM_FORMAT commands. 2014-03-06 10:17:37 +00:00
Ross Owen
b9a8b1b4bf XUD_BusSpeed_t now used for global bus-speed var (previously was unsigned) 2014-02-20 13:33:51 +00:00
Ross Owen
bfe829f227 Comment only. 2014-02-19 17:47:13 +00:00
Ross Owen
a97666892a Removed setting of g_iap_reset. Previously was used to signal decouple to reset iAP on a SetConfig event. No longer used 2014-02-19 17:06:16 +00:00
Ross Owen
6afd42be8e XUD_Result_t usage in audiorequests (fixing audio class 1.0 build issues) 2014-02-18 16:51:37 +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
b9b9ee5e36 retVal -> result and XUD_Result_t enum properly used. 2014-02-18 11:59:36 +00:00
Ross Owen
80920296d7 Call to GetSetupPacker now uses XUD_Result_t 2014-02-14 16:21:06 +00:00
Ross Owen
7c83dcb0cd Removed #error 2014-02-14 16:20:37 +00:00
Ross Owen
a7d88ae583 Started adding length params and checking for XUD_Result_t 2014-02-14 16:19:41 +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
486a19f549 comment typo only 2014-01-28 16:28:23 +00:00
Ross Owen
432d39434a 'Release: 6.4.0beta2' 2014-01-27 16:26:32 +00:00