Commit Graph

278 Commits

Author SHA1 Message Date
Ross Owen
f201614224 MCLK clockblock now configed and started in audio, not in configAudioPorts. It is now never stopped since this caused issues with FB when moving to/from DoP mode 2013-09-09 23:39:34 +01:00
Ross Owen
71797cc608 Fixed up debug FB tolerance test build 2013-09-09 23:38:22 +01:00
Ross Owen
ea5cc2860a whitespace only 2013-09-06 18:17:08 +01:00
Ross Owen
429de9a8b4 Exit DoP on any command 2013-09-06 16:51:17 +01:00
Ross Owen
c94991649a reversed DSD mute bytes 2013-09-06 14:24:42 +01:00
Ross Owen
bb14b6018d First DSD 16 samples were being output as all 1 2013-09-06 14:21:46 +01:00
Ross Owen
d0479dd92a Slight hack for Sony DoP mode - uses global dsdMode to output DoP idle on undeflow. NOT FOR GENERAL RELEASE 2013-09-05 23:22:00 +01:00
Ross Owen
4651dcf71f Define, stringtable and whitespace tidy 2013-09-05 23:19:56 +01:00
Ross Owen
a952c18a83 Tidy only 2013-09-05 23:19:07 +01:00
Ross Owen
04dd2a2a05 Improving clicks entering/leaving DoP mode 2013-09-05 23:18:34 +01:00
Ross Owen
1d6290aea3 Tidyied up previous fix for strings 2013-08-30 14:43:43 +01:00
Ross Owen
a1e2e4f8ee Space was missing between vendor string and string of entity (such as clock source etc 2013-08-30 13:23:30 +01:00
Ross Owen
d889ab5bce DSD/PCM mode now rememebered and only changed when required. Re-oreded when Stream Start/Stop is called for better use with Mute signals. Writes to shared mute sample 2013-08-29 19:28:31 +01:00
Ross Owen
56e92355a3 Underflow case now uses shared mute sample (for DSD use) 2013-08-29 19:27:21 +01:00
Ross Owen
1fa34042d9 AUDIO_PLL_LOCK_DELAY guarded by ifndef 2013-08-29 19:26:30 +01:00
Ross Owen
1e33bf819d Changes to support DSD Native mode 2013-08-23 14:23:37 +01:00
Ross Owen
bbb4999318 Started modding descs for native DSD 2013-08-12 14:46:56 +01:00
Ross Owen
1873afc201 Descriptors file rename 2013-08-09 16:32:53 +01:00
Ross Owen
da1bd95efa descriptors file naming 2013-08-09 16:29:48 +01:00
Ross Owen
a5d7145adc Reboot (for DFU) much nicer and more generic 2013-07-25 14:04:26 +01:00
Ross Owen
3364b3f867 Fix to U series reboot (was still using ARCH_S def) 2013-07-23 16:44:30 +01:00
Ross Owen
1bfc1272e5 PwrConfig param added to XUD_Manager call 2013-07-18 12:31:56 +01:00
Ross Owen
b514f474e4 naming change to macro only 2013-07-16 17:14:28 +01:00
Ross Owen
f52aaeba8e Fixed issued with outover flow when CHAN_BUFF_CTRL enabled 2013-07-16 17:12:41 +01:00
Ross Owen
f84f82d5ae Fix to DSD_CHANS_DAC guard 2013-07-16 17:06:58 +01:00
Ross Owen
5dd1cc844f xs1_su_periph -> usb_tile 2013-07-10 15:02:13 +01:00
Ross Owen
978a2d494d xs1_su_periph -> usb_tile 2013-07-10 14:59:09 +01:00
Ross Owen
e2906b7eb2 Fixed up input only build 2013-07-09 17:27:45 +01:00
Ross Owen
1bd8744dc2 Added control channel for buffering for lower-power, non-memory polling buffering 2013-07-09 15:48:26 +01:00
Ross Owen
dea24e07fe Added FAST_MODE checking 2013-07-09 15:48:01 +01:00
Ross Owen
09dc93fcbf Re-ordered some threads and added buffering ctrl chan 2013-07-09 15:46:28 +01:00
Ross Owen
fd1308f237 Removed Output and Input from strings 2013-07-02 17:07:58 +01:00
Ross Owen
a081ef00ae DSD port updates 2013-06-28 12:45:31 +01:00
Ross Owen
160010acda Update to Audio 1.0 desc for CV test 2013-06-28 12:45:19 +01:00
Ross Owen
1e8faf3a5e dsd port updates 2013-06-28 12:44:36 +01:00
Ross Owen
642f9d7055 Merge branch 'master' of git://git/apps/sc_usb_audio 2013-06-26 15:46:05 +01:00
Ross Owen
29ea126ec8 Seperate PRODUCT_STR defines now provided 2013-06-21 13:53:36 +01:00
Ross Owen
7c97fbdb82 More work on DSD - work in progress 2013-06-18 15:24:36 +01:00
Ross Owen
9f65af2912 Added support for second master clock-block. Required if USB_CORE != AUDIO_IO_CORE. I.e. u16 2013-06-14 15:40:35 +01:00
Ross Owen
b2491e95c9 Added robustness to bad length Audio 1.0 packets (bug #11032) 2013-06-10 15:47:49 +01:00
Ross Owen
9fcfac7996 Only warn about not having PID_AUDIO1 defined when AUDIO_CLASS=1 or AUDIO_CLASS_FALLBACK is defined 2013-06-06 12:14:59 +01:00
Ross Owen
0ea8e42199 Merge branch 'DSD_DEV' of git://git/apps/sc_usb_audio into DSD_DEV 2013-06-05 10:31:27 +01:00
Ross Owen
c9ac6aac73 BMAX_POWER can now be defined 2013-06-05 10:31:08 +01:00
Ross Owen
fe11029a6c Fixed build issue with new XN file 2013-06-05 10:30:42 +01:00
Sam Chesney
816b272423 Added missing comma, and moved iAP core to using i2c port struct 2013-06-04 17:09:57 +01:00
Ross Owen
886de9846f Input and output string table mixed up 2013-05-31 12:05:28 +01:00
Ross Owen
4a2314ecb3 Added audioports.c - This is a C wrapper for audioports.xc so we can me about with port IDs for DSD mode: 2013-05-28 18:26:55 +01:00
Ross Owen
bb095d45d5 reinstate port starting as high. Was removed to allow calling from C 2013-05-28 18:26:01 +01:00
Ross Owen
5adbe0c4a6 Working to add generic DSD support 2013-05-28 17:24:40 +01:00
Ross Owen
ce2bcacb16 Aded hostactive.c and audiostream.c. These are now weak so can be over-ridden by app 2013-05-15 12:52:41 +01:00