Commit Graph

29 Commits

Author SHA1 Message Date
Russell
1e1cb9288d Plug in variable size queue implementation for saving buffer space in iAP. 2011-12-06 17:12:44 +00:00
Russell
f979c80dbd Modifications so can compile with IAP disabled. 2011-12-05 18:19:29 +00:00
Ross Owen
1115d353ef Updates for iAP reset 2011-11-22 15:58:39 +00:00
Russell
de3ed69691 Fixed bug 11688: MIDI output low until there is midi traffic. 2011-11-08 15:48:48 +00: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 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
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
bcea2045e7 Add comment 2011-08-15 17:29:43 +01:00
Russell Gallop
23280b0a66 Minor 2011-08-15 17:24:40 +01:00
Russell Gallop
cb99f0ee4f Rearrange outputting case to make outputted_symbol work again. Handle empty fifo at end of symbol, don't go around again to do this. 2011-08-12 14:39:10 +01:00
Russell Gallop
49563dda0c Refactor, remove duplicated starting to output case. 2011-08-12 14:17:50 +01:00
Russell Gallop
f9308d97c7 Now should check that space is greater than 3 as before using stale value of space_left. 2011-08-12 11:42:21 +01:00
Russell Gallop
3d7a88b1fc More consistent naming 2011-08-12 11:34:39 +01:00
Russell Gallop
b1656cb2db Formatting 2011-08-12 11:30:40 +01:00
Russell Gallop
f1b575c585 Replace one place buffer going to host with queue 2011-08-12 11:13:03 +01:00
Russell Gallop
cfad1cdc12 Rename q to more descriptive symbol_fifo 2011-08-11 16:35:08 +01:00
Russell Gallop
ded512dc4b Replace fifo with queue implementation. 2011-08-11 16:31:07 +01:00
Russell Gallop
5f0a15d4dc Convert to use unsigned buffer 2011-08-11 16:06:04 +01:00
Russell Gallop
ff035c8b08 Add queue implementation from experiments area. 2011-08-11 15:39:49 +01:00
Russell Gallop
85d5e6980d Add comments 2011-08-11 15:02:53 +01:00
Russell Gallop
e6bc0b739e Some tidying 2011-08-10 16:16:15 +01:00
Russell Gallop
6801d7a7c2 Add comments. Remove unnecessary variables. 2011-08-02 17:46:11 +01:00
Dave Lacey
02b07ed9f3 First commit 2011-07-07 20:15:51 +01:00