Commit Graph

83 Commits

Author SHA1 Message Date
Russell
9f7d5762ef [PATCH 18/19] Added SetReady in SF reset code if overflow flag set (BUG #10897) 2011-11-18 09:35:51 +00:00
Russell
f54f1c44b1 Manually apply: [PATCH 17/19] (re-)removed assert.h 2011-11-18 09:33:43 +00:00
Russell
ba1284b9cd Manually apply: [PATCH 16/19] Reverted back to 5v2 release of decouple.xc due to issues with new prefill 2011-11-18 09:31:27 +00:00
Russell
0bcbae5611 [PATCH 15/19] Fixed MIDI string indices. Hex/Dec mixup (#10718) 2011-11-18 09:05:51 +00:00
Russell
1d2353c316 Fixup to get swap in IAP !MIDI configuration 2011-11-17 17:24:35 +00:00
Russell
c16bb231f5 Manually apply: [PATCH 14/19] Fixed DFU string index for audio 2.0 mode 2011-11-17 17:22:17 +00:00
Russell
1b9a5534a5 Manually apply: [PATCH 13/19] Fixed DFU length for audio 1.0 config desc 2011-11-17 17:19:14 +00:00
Russell
4ef555de18 Manually apply: [PATCH 12/19] Removed <assert.h> 2011-11-17 17:18:07 +00:00
Russell
da7e0bef80 Manually apply: [PATCH 08/19] 2v3 -> 2v4
Removed reference to meta_info which doesn't exist.
Adjusted iAP iInterface as well.
2011-11-17 17:15:30 +00:00
Russell
0e923eecaa Manually apply: [PATCH 07/19] Whitespace only 2011-11-17 17:01:53 +00:00
Russell
a2bdb839a3 Manually apply: [PATCH 06/19] Added checks for NUM_USB_CHAN_IN and NUM_USB_CHAN_OUT being 0 - previously build errors 2011-11-17 16:57:09 +00:00
Russell
fb22564406 [PATCH 05/19] Added checks for NUM_USB_CHAN_IN and NUM_USB_CHAN_OUT being 0 - previously build errors 2011-11-17 16:51:35 +00:00
Russell
896d674a30 Manually apply: [PATCH 04/19] Tidy up for old INPUT and OUTPUT defines. Now based on channel count defs 2011-11-17 16:50:44 +00:00
Russell
a2c0718b26 Manually apply: [PATCH 03/19] Added checks for NUM_USB_CHAN_IN and NUM_USB_CHAN_OUT being 0 - previously build errors 2011-11-17 16:45:43 +00:00
Russell
0e0f6113f0 Apply manually: [PATCH 02/19] Mixer unit now used MAX_MIX_COUNT define 2011-11-17 16:36:40 +00:00
Dave Lacey
afc59caf36 Made prefill levels vary with sample rate and usb speed 2011-11-17 16:15:29 +00:00
Russell
1d0daaa818 Remove L2 channel style i2c 2011-11-17 15:20:37 +00:00
Russell
36246a4f2d Remove i2c chanend argument from config functions. 2011-11-17 15:17:26 +00:00
Ross Owen
9a3b011c95 Added testmodes to ep0 2011-11-16 11:11:40 +00:00
Ross Owen
d27f1991a0 Added testmodes to ep0 2011-11-16 11:11:14 +00:00
Russell
de3ed69691 Fixed bug 11688: MIDI output low until there is midi traffic. 2011-11-08 15:48:48 +00:00
Russell
2aef37576c Refactor inuint_byref to testct_byref to support using status reporting. Works as before. 2011-11-02 17:28:09 +00:00
Russell
03957a411c Fix max packet size of ios interrupt endpoint issue. 2011-10-27 15:15:43 +01:00
Russell
aec62a2de3 Attempt to fix non continuous interface number issue. 2011-10-27 15:02:38 +01:00
Russell
5aaf23eb63 Remove unused CONNECTOR_30_PIN. No longer needed as auto switching. 2011-10-13 16:02:07 +01:00
Russell
3d8dc360d1 Implement bug 11331 for iOS + MIDI configuration. Ran out of timers so have to be careful about use of init_iAP and polling timer. 2011-10-13 11:44:24 +01:00
Russell
78a5861e3e Move reset signalling in endpoint 0 from on reset to on enumeration. 2011-10-12 10:51:30 +01:00
Russell Gallop
c12e0bfce5 BUG 11356: Keep iAP messages together by sending length before data 2011-09-21 11:21:58 +01:00
Russell Gallop
c0a701b926 Move coProcessorInit into init_iAP. 2011-09-16 14:08:12 +01:00
Russell Gallop
3649f1923c Move handle_iap_case from module_usb_midi to module_ios. 2011-09-15 12:00:35 +01:00
Russell Gallop
556fb87b58 Extract handle_iap_case. 2011-09-15 11:44:16 +01:00
Russell Gallop
5d47bbe30e BUG 11301: Prevent Multiple StartIDPS 2011-09-15 11:22:15 +01:00
Russell Gallop
f5ff31d730 Merge branch 'iosaudioaccessory' of git://git/apps/sc_usb_audio into iosaudioaccessory
Conflicts:
	module_usb_aud_shared/endpoint0/descriptors_2.h
2011-09-07 16:46:15 +01:00
Russell Gallop
a3768f6286 Fix comment on interrupt polling interval 2011-09-07 16:45:40 +01:00
Russell Gallop
5d9b76abb3 Fix comment on interrupt polling interval 2011-09-07 16:38:56 +01:00
Russell Gallop
5c6dd16a3c Remove IAP_BUFFERED as this is the only option now. 2011-09-06 12:22:28 +01:00
Russell Gallop
f8af92041d Add #define for 30 pin connector or USB B 2011-08-30 18:03:29 +01:00
Russell Gallop
57f85cee12 Handle remaining tail length case. 2011-08-30 17:46:02 +01:00
Russell Gallop
961c97ead4 Remove interfaceAlt check 2011-08-26 16:25:52 +01:00
Russell Gallop
a3d9d83d54 Remove print of interfaceAlt[1] which prints 1 after reconnecting. 2011-08-26 16:04:19 +01:00
Russell Gallop
7ffda0c885 Trigger reset from endpoint 0. 2011-08-26 16:03:24 +01:00
Russell Gallop
4b6ea19049 Get iAP reset from decouple. Currently just done a initialisation. 2011-08-26 15:35:17 +01:00
Russell Gallop
a4c5c56b6d Jam iAP into usb_midi. 2011-08-25 18:05:18 +01:00
Russell Gallop
adc3d6bb4b Rename to_host_fifo to midi_to_host_fifo to make room in namespace for iap buffer. 2011-08-25 18:02:27 +01:00
Russell Gallop
25e2b5c1ed Rename outputting guard to isTX to be more consistent. 2011-08-25 12:01:00 +01:00
Russell Gallop
5e14a17287 Handle other cases of tail length that come up. 2011-08-23 17:38:02 +01:00
Russell Gallop
c82dca2b37 Send length of buffer to iAP thread. 2011-08-23 17:15:54 +01:00
Russell Gallop
de159ad6bf Revert usb buffer code to reading uints from XUD as required for performance constraint. Handle some cases of tail to define data length. 2011-08-23 17:00:17 +01:00
Russell Gallop
b1a9b10e3c Add IO_EXPANSION #define 2011-08-22 14:14:50 +01:00
Russell Gallop
309e29db7a Attempt to get working byte by byte 2011-08-18 10:48:27 +01:00