Peter Hedinger
|
40221d4fc9
|
Added support for control (vendor) endpoint for Windows control.
|
2016-07-14 12:47:06 +01:00 |
|
Ross Owen
|
60b6ca2782
|
xpd: Cleaned up whitespace
|
2016-07-11 17:01:12 +01:00 |
|
Ross Owen
|
81f9bfc232
|
Fixed UAC1 descriptors using some UAC2 strings.
|
2016-07-11 16:59:39 +01:00 |
|
Ross Owen
|
07e02f77f5
|
Added default implementation of VendorRequests_Init (sandbox build fail)
|
2016-06-24 16:48:24 +01:00 |
|
Ross Owen
|
5eb4997828
|
Resolved build issue when VENDOR_REQUEST_PARAMS_... not defined
|
2016-06-24 16:34:29 +01:00 |
|
Ross Owen
|
2a0933c62a
|
Added Call to VendorRequests() and VendorRequests_Init() into EP0
|
2016-06-15 13:36:10 +01:00 |
|
Ross Owen
|
78ab9a067a
|
Adding support for VENDOR_REQUESTS_PARAMS
|
2016-06-08 12:40:29 +01:00 |
|
Ross Owen
|
929437e7df
|
xpd: Cleaned up whitespace
|
2015-12-09 16:21:04 +00:00 |
|
Ross Owen
|
2379066a95
|
FIX/UAC1_MC_VOL_CONTROL -> stable
|
2015-12-08 16:07:27 +00:00 |
|
Ross Owen
|
cc886a643c
|
UAC1.0 descriptors now support multi-channel volume control (previously were hard-coded as stereo)
|
2015-12-08 16:05:44 +00:00 |
|
Ross Owen
|
91dc115986
|
Revert "Removed 32kHz support when PDM mics enabled (lib_mic_array supports integer decimation factors only)"
This reverts commit 2ae99f11e6.
|
2015-12-08 15:38:51 +00:00 |
|
Ross Owen
|
2ae99f11e6
|
Removed 32kHz support when PDM mics enabled (lib_mic_array supports integer decimation factors only)
|
2015-12-08 15:17:25 +00:00 |
|
Ross Owen
|
176cbeae28
|
xpd: Cleaned up whitespace
|
2015-12-02 22:30:43 +00:00 |
|
Ross Owen
|
89f43fabd1
|
unitId unsigned.
|
2015-11-25 19:27:01 +00:00 |
|
Ross Owen
|
49466b8653
|
UAC1 descriptors no longer always report 7 freqs - it reports atleast 3 freqs (and up to 7 - over 7 should generate a build error). If < 3 freqs are requested MAX_FREQ_FS is repeated as required.
|
2015-11-24 18:34:54 +00:00 |
|
Ross Owen
|
ab55f03fc2
|
Fixes for UAC1 enum issues on Windows - attempt to only expose 7 sample rates (> 7 crashes Windows UAC1 driver)
|
2015-11-24 11:38:19 +00:00 |
|
Ross Owen
|
ab7db51b17
|
Removed 22050Hz sample rate for UAC2 lowSampleRateList. Now matches list in UAC1 descriptors.
|
2015-11-24 11:37:37 +00:00 |
|
Ross Owen
|
3bc55bc9b9
|
Added 8000Hz to UAC1 SF list
|
2015-11-20 17:27:11 +00:00 |
|
Ross Owen
|
c0f8a60099
|
Fixed UAC1 sample freq change issue
|
2015-11-20 17:26:51 +00:00 |
|
Ross Owen
|
d919a807cd
|
Fixed UAC1 sample rate change issue.
|
2015-11-20 16:17:15 +00:00 |
|
Ross Owen
|
7512067905
|
Fixed build error (typo)
|
2015-11-20 13:04:23 +00:00 |
|
Ross Owen
|
9efde26514
|
Async feedback system re-implemented to allow for MasterClock/SampleRate ration not being a power of 2 e.g. 32000Hz from 24.576MHz MClk.
|
2015-11-20 12:59:57 +00:00 |
|
Ross Owen
|
2130da665e
|
Fix to feedback factor range fix
|
2015-11-17 15:22:33 +00:00 |
|
Ross Owen
|
ae6720d0ed
|
Initial addition of SAMPLE_RATE_LIST define
|
2015-11-17 11:40:11 +00:00 |
|
Ross Owen
|
2aef62b434
|
Added support in UAC1 descriptors for 24, 22.05, 12 and 11.025kHz
|
2015-11-12 19:03:30 +00:00 |
|
Ross Owen
|
3da6a51d5f
|
Feedback calc allows a couple of extra bits for the multiplication to allow for a better range of mclk/samplerate combos
|
2015-11-11 14:16:03 +00:00 |
|
Ross Owen
|
9344178fcc
|
xpd: Cleaned up whitespace
|
2015-10-12 14:19:50 +01:00 |
|
Ross Owen
|
2cda8bb1ac
|
Merge
|
2015-09-17 17:11:07 +01:00 |
|
Ross Owen
|
3ec94a1fc8
|
Merge branch 'DEV_IMP_FB'
|
2015-09-08 11:39:06 +01:00 |
|
Ross Owen
|
cc14679d53
|
Fixed build issue due to undeclared var when DFU disabled.
|
2015-09-04 12:56:14 +01:00 |
|
Ross Owen
|
70d8a2fd67
|
Whitespace only.
|
2015-08-21 12:09:40 +01:00 |
|
Ross Owen
|
90a91d5da4
|
DFU now uses absolute address for DFU persistent flag (similar to role-change) to try and improve resilience to code/tools changes.
|
2015-06-26 11:28:34 +01:00 |
|
Ross Owen
|
04f00a6aee
|
Fixed issue with MAX_MIX_COUNT checking for mixer strings.
|
2015-06-22 10:18:44 +01:00 |
|
Ross Owen
|
cdc2d74016
|
xpd: Cleaned up whitespace
|
2015-06-19 16:11:59 +01:00 |
|
Ross Owen
|
128b0b5d23
|
Check if DFU mode active before calling audio_requests in ep0
|
2015-06-19 14:51:47 +01:00 |
|
Ross Owen
|
4d93a9c906
|
Initial work to run flash code on a remote tile from USB tile. Also added some error passing for DFU (such that device stalls the host). Still needs merging with dummy_deliver.
|
2015-06-12 14:43:50 +01:00 |
|
Ross Owen
|
ee7d058614
|
DFU now uses an interface to DFU handler which does flash handling. Should allow access to flash on another tile more easily.
|
2015-06-08 16:03:08 +01:00 |
|
Larry Snizek
|
6288092c61
|
Corrected DFU PID warning
|
2015-05-29 16:17:32 +01:00 |
|
Ross Owen
|
03c3022ac4
|
Changes to allow new descriptor_defs.h file to be included in XC
|
2015-04-07 14:58:14 +01:00 |
|
Ross Owen
|
3558bc6049
|
Conflicted merge: master -> DEV_X200_BRINGUP
|
2015-04-07 14:52:51 +01:00 |
|
Ross Owen
|
67b217f48f
|
Fixed SPDIF Rx channel string table entry issue due to RX/TX typo (fixed in generation script). Also removed trailing spaces and end of generated lines from generation script.
|
2015-03-31 22:40:50 +01:00 |
|
Ross Owen
|
2e67773f0f
|
Merge: master -> DEV_X200_BRINGUP
|
2015-03-23 12:57:57 +00:00 |
|
Ross Owen
|
d7ad6e7a99
|
Fixed clock selector string index
|
2015-03-20 09:29:25 +00:00 |
|
Ross Owen
|
b1e69b0590
|
Various changes to get SPDIF working on x200 board config
|
2015-03-17 11:52:45 +00:00 |
|
Ross Owen
|
6eaa986eb9
|
xpd: Cleaned up whitespace
|
2015-03-04 16:10:04 +00:00 |
|
Ross Owen
|
61f2dd76fe
|
Merge branch 'DEV_ADAT_TX'
|
2015-03-04 16:00:35 +00:00 |
|
Ross Owen
|
ab392eb373
|
Channel strings in string table now come from generated header.
|
2015-03-02 23:43:14 +00:00 |
|
Ross Owen
|
bcf229fdbe
|
Added generated chanstrings header
|
2015-03-02 23:41:46 +00:00 |
|
Ross Owen
|
e452eaa2b0
|
Simplication of chanstringgen script and its preprocessor output
|
2015-03-02 23:40:51 +00:00 |
|
Ross Owen
|
91e0427d5b
|
Added SPDIF channel count to chanstringgen script
|
2015-03-02 22:31:01 +00:00 |
|