Commit Graph

648 Commits

Author SHA1 Message Date
Ross Owen
aaac508fca Devicedefines.h now encourages the modification of BCD_DEVICE_X defines rather than BCD_DEVICE. This is due to MFI modules using BCD_DEVICE_X defines (as they are used to generate a string). 2014-06-19 13:35:35 +01:00
Sam Chesney
012f4fbba3 Avoid error on non iAP EAP builds 2014-06-18 10:57:29 +01:00
Sam Chesney
1bbee4b977 IAP_EA_NATIVE -> IAP_EA_NATIVE_TRANS 2014-06-13 18:47:10 +01:00
Sam Chesney
87641ac724 Improved consistency of iAP EA Native Transport interface string name 2014-06-13 18:42:06 +01:00
Sam Chesney
46a31e7475 Use correct struct names for iAP EA Native Transport EPs 2014-06-13 18:35:43 +01:00
Sam Chesney
ec845dfddc Added iAP EA Native Transport interface and EPs 2014-06-13 17:42:05 +01:00
Sam Chesney
f99e17d878 Define iAP EA Protocol Native transport EP numbers 2014-06-13 17:12:29 +01:00
Sam Chesney
5a89ff8511 Control iAP EA Protocol Native Transport #define 2014-06-13 17:11:51 +01:00
Ross Owen
192b263d76 Fix to master mode input LR swap 2014-05-29 13:53:38 +01:00
Ross Owen
a714e66802 'Release: 6.6.0rc1' 2014-05-27 15:32:00 +01:00
Ross Owen
d7f0cdd4be Potential fixes to master mode 2014-05-27 15:31:32 +01:00
Ross Owen
3a340d5073 'Release: 6.6.0rc0' 2014-05-27 11:56:16 +01:00
Ross Owen
ccf7c66588 Sample shift up after volume macs no longer done in audio(). Now done in mixer(). This allows lower bits to be properly retained for 32bit (and DSD native) 2014-05-20 17:18:01 +01:00
Ross Owen
d28a41e6ed Build error due to missed usage of c_usb_test param 2014-05-15 16:53:08 +01:00
Ross Owen
24ddedc692 xpd: Cleaned up whitespace 2014-05-15 16:28:14 +01:00
Ross Owen
4de5666ce2 xpd: Patched version number 2014-05-15 16:28:13 +01:00
Ross Owen
e7fd883ec8 Removed test mode chan from ep0 proto 2014-05-15 16:19:39 +01:00
Ross Owen
aef302152c Added USB HID descriptor (mainly for compliance..) 2014-05-15 16:19:22 +01:00
Ross Owen
81e3389770 Removed usage of c_usb_test 2014-05-15 16:18:55 +01:00
Ross Owen
49e751786a Removed use of c_usb_test from main 2014-05-15 16:18:10 +01:00
Ross Owen
a8e061ae04 Removed use of c_usb_test from main 2014-05-15 16:17:56 +01:00
Ross Owen
e0c279c040 HID descriptor fixed 2014-05-13 18:58:02 +01:00
Ross Owen
2fe1d3cbf2 xpd: Patched version number 2014-05-02 16:03:52 +01:00
Ross Owen
8f5778d2a7 Comment only. 2014-05-02 16:03:03 +01:00
Ross Owen
6a3ec89417 Midi strings now assigned in the string table. 2014-05-02 00:02:56 +01:00
Ross Owen
80dff15100 Fixed bad usage of NUM_USB_CHAN_OUT when _IN should have been used. Caused output only build to wait for buffer setup to happened forever.. 2014-04-30 21:02:43 +01:00
Ross Owen
6a0449e568 xpd: Patched version number 2014-04-30 15:14:36 +01:00
Ross Owen
306f88db1a More missing brace related warnings. 2014-04-30 15:12:50 +01:00
Ross Owen
3ed228a77b Fixed build warnings related to missing braces. 2014-04-30 15:11:15 +01:00
Ross Owen
19e15ae5e3 Fixes to build warnings relating to excess array elements. 2014-04-30 15:06:53 +01:00
Ross Owen
83f5310f9b Removed use of NULLABLE_RESOURCE macro from endpoint0.c. Causes syntax high-light issue in XTC. 2014-04-30 12:50:07 +01:00
Ross Owen
7dc63bab93 Fixed up build warnings relating to multiple define definitions. 2014-04-30 12:49:38 +01:00
Ross Owen
9ce1e407ba Removed use of old INPUT and OUTPUT defines (NUM_USB_CHAN_ used instead) 2014-04-29 18:03:59 +01:00
Ross Owen
b93fe11839 Removed use of old INPUT and OUTPUT defines (NUM_USB_CHAN_ used instead) 2014-04-29 18:03:34 +01:00
Ross Owen
c01e193b23 Added annotation comments for docs only 2014-04-29 18:03:06 +01:00
Ross Owen
a2e29dfa8a Removal of historical OUTPUT and INPUT usage. NUM_USB_CHAN_ used instead. 2014-04-29 18:02:40 +01:00
Ross Owen
5ee04e9656 devicedefine.h tidy and update for documentation 2014-04-29 18:01:35 +01:00
Ross Owen
8f3067dcaa xpd: Cleaned up whitespace 2014-04-25 12:28:38 +01:00
Ross Owen
15b0cb3dd7 xpd: Patched version number 2014-04-25 12:28:38 +01:00
Ross Owen
3a74a38638 Master clock used to clock bit-clock clock-block directly when BCLK==MCLK. This improves I2S timing (esp at 384kHz when MCLK=24.576Mhz..) 2014-04-25 12:28:09 +01:00
Ross Owen
9b6ce98cbe g_curStreamAlt_In also now reset. 2014-04-24 18:09:57 +01:00
Ross Owen
93731c6e23 g_curStreamAlt_Out reset to 0 on bus reset. Fixes issue when input packets were incorrectly sized on bus-speed change. 2014-04-24 16:18:58 +01:00
Ross Owen
61339f6650 Fixed passing on SET_STREAM_FORMAT_ commands from decouple - was incorrectly guarded by DSD define. 2014-04-17 16:07:14 +01:00
Ross Owen
04cc6a5b61 Mixer() now passes though SET_STREAM_FORMAT_xx commands properly 2014-04-17 16:06:31 +01:00
Ross Owen
7e81b4b775 Fixed some build warnings related to excessive array elements 2014-04-17 14:58:11 +01:00
Ross Owen
9caa429a20 INPUT_VOLUME_CONTROL now affects descriptors and processing in decouple() 2014-04-17 14:48:32 +01:00
Ross Owen
641fbdfca6 Added define OUTPUT_VOLUME_CONTROL which disables output volume control - both in the descriptors and processing. NOTE: Still could be extended to disable volume in MIXER 2014-04-17 14:14:05 +01:00
Ross Owen
8966f5db59 xpd: Cleaned up whitespace 2014-04-14 14:00:43 +01:00
Ross Owen
1eec6111d4 Comment correction 2014-04-14 13:59:41 +01:00
Ross Owen
68052f53ba Endpoint0 now outputs sample resolutions on stream start event. 2014-04-10 12:01:22 +01:00