Commit Graph

144 Commits

Author SHA1 Message Date
Ross Owen
9e21d18f28 iic no longer uses externed global timer 2012-02-27 14:30:04 +00:00
Ross Owen
f707f8973c Added new iic files 2012-02-24 17:15:17 +00:00
Ross Owen
5c9079eaa6 Changed required for new iic code API 2012-02-24 17:08:42 +00:00
Ross Owen
1b8daeef24 iap header include guarded by IAP def 2012-02-24 17:07:58 +00:00
Ross Owen
4c10a4dd53 iap header include guarded by IAP def 2012-02-24 17:07:45 +00:00
Ross Owen
834a4d602f Merge branch 'master' into iosaudioaccessory
Conflicts:
	module_usb_aud_shared/clocking/clocking.h
	module_usb_aud_shared/usb_buffer/decouple.xc
	module_usb_aud_shared/usb_buffer/usb_buffer.xc
	module_usb_midi/src/usb_midi.xc
2012-02-21 16:46:30 +00:00
Ross Owen
ff975d2540 Removed old i2c 2012-02-21 16:41:20 +00:00
Ross Owen
425ffc90b1 Added optional channelend argument 2012-02-21 14:10:35 +00:00
Ross Owen
bd2c299a5c Added optional channelend argument 2012-02-21 14:05:55 +00:00
Ross Owen
639f886526 Config channel added to codec config calls 2012-02-21 12:01:17 +00:00
Ross Owen
82494331b9 Updates to get L2 working on latest iOS codebase 2012-02-20 15:53:12 +00:00
Russell
0726806ec5 Fix for configurable string descriptors. 2012-01-20 15:55:22 +00:00
Russell
ac4ffb4a91 Whitespace 2012-01-13 14:18:41 +00:00
Russell
2fd29d0376 Fix for bug 10588 2012-01-11 16:34:54 +00:00
Russell
11da589890 Create cfgDesc_Audio2 depending on build options. Memory optimisation. 2012-01-10 11:48:50 +00:00
Russell
b685478543 Implement better scaling version of string descriptor memory optimisation 2012-01-10 11:04:51 +00:00
Russell
c4a6cc749f Revert "Remove unneeded strings. Could be done better based on what is needed."
This reverts commit 188412c1de.
2012-01-10 11:04:09 +00:00
Russell
f0bd193c9b Simplify rebootwrapper.s and put xc source at the top in comments. 2012-01-09 16:54:53 +00:00
Russell
94cf16aa48 Remove comments and debug info from assembly file. 2012-01-09 16:30:42 +00:00
Russell
59fed688b4 Create simpler wrapper for reboot_device so I can just set the maxchanends in that. 2012-01-09 16:20:57 +00:00
Russell
dd5e086088 Freer requires outct CT_END negociation in both ways before closing down. 2012-01-09 16:11:32 +00:00
Russell
541ee1af81 Use Macro to hide inline assembly. 2012-01-09 16:10:35 +00:00
Russell
3141dec113 Send CT_END on chanend before closing it, to prevent illegal resource exception. 2012-01-09 14:48:55 +00:00
Russell
8b0ad92d87 Free chanend in device_reboot so there is one to talk to the sswitch on.
Compiled to assembly and frigged the accounting of chanends to get it passed the mapper.
2012-01-06 16:26:58 +00:00
Russell
6a195a8241 Disable flash_cmd_reboot as reboot done in endpoint0 2012-01-06 16:22:25 +00:00
Russell
bd510cb289 Tabs to spaces 2012-01-06 16:20:21 +00:00
Russell
861f706fe2 Think that the greatest buffer requirement here is for the mixer controls which I think only requires 36 bytes. 2012-01-06 11:59:20 +00:00
Russell
87e2fa6abd Don't need huge buffer here. 2012-01-06 11:45:14 +00:00
Russell
188412c1de Remove unneeded strings. Could be done better based on what is needed. 2012-01-06 11:31:08 +00:00
Russell
e5c9452d72 Re-use i2ctimer for iAPTimer to save another timer 2012-01-06 10:18:25 +00:00
Russell
59936b895c Re-use iAPTimer for polling dev det in usb_midi thread. 2012-01-05 17:56:56 +00:00
Russell
6bf8d1c475 Refactor usb midi 2011-12-16 12:26:17 +00:00
Russell
156128a40d Tidy up comments. 2011-12-14 12:04:48 +00:00
Russell
9bcc2cf2b0 Fix null config descriptor in SELF_POWERED mode. 2011-12-14 11:26:14 +00:00
Russell
9d1c775412 Reduce power requirement and change flags in GetStatus 2011-12-14 11:21:35 +00:00
Russell
bcfd541f92 Reduce power for null configurator. 2011-12-13 15:11:35 +00:00
Ross Owen
165c184f95 devicedefines.h now included in usb_midi.h 2011-12-13 14:41:42 +00:00
Ross Owen
6190584409 Merge branch 'master' of git://git/apps/sc_usb_audio 2011-12-07 12:51:15 +00:00
Ross Owen
b683ac963e Added MIDI_SHIFT 2011-12-07 12:48:59 +00:00
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
Russell
c1ff1a141a Reduce power requirement and change flags in GetStatus 2011-12-01 17:04:01 +00:00
Russell
b5d4670de6 Revert last change as fails on Command Verifier. 2011-12-01 16:43:51 +00:00
Russell
b578d759b5 bMaxPower should be zero for self powered USB 2011-12-01 16:29:03 +00:00
Russell
e75b99d160 Rely on SELF_POWERED define as master branch. 2011-11-29 17:24:12 +00:00
Ross Owen
1115d353ef Updates for iAP reset 2011-11-22 15:58:39 +00:00
Russell
4a3c40170f Add read write byte functions to xc_ptr 2011-11-21 12:01:03 +00:00
Russell
61726fd98b Tidying up in decouple 2011-11-21 11:54:45 +00:00
Russell
f568790fc3 Reduce midi buffering 2011-11-21 11:54:33 +00:00
Russell
751713e729 Remove interfaceAlt check 2011-11-21 11:54:16 +00:00