Ed Clarke
721ee98ea4
Initial changes to remove xud dependancies when compiling with NO_USB=1
2017-06-29 09:48:59 +01:00
Ross Owen
b568b0181b
Fixed warning re: UAC1 DFU
2017-06-02 12:43:15 +01:00
Sam Chesney
cf8e3c1cf9
Fix build issue in UAC1 configs
...
Class 1 configurations of apps that also define AUDIO_CLASS_FALLBACK as
1 failed to build as the devDesc_Audio2 struct now only exists when
AUDIO_CLASS is defined as 2. This change was introduced in commit
ca1925db7a .
2017-03-10 12:22:11 +00:00
Ross Owen
6a4c998585
Rm print
2016-12-06 16:17:16 +00:00
Ross Owen
ca1925db7a
Opts for fitting beclear
2016-12-05 19:26:14 +00: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
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
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
b36a7ab555
Audio Class endpoint checks now use ENDPOIN_ADDRESS defines
2015-01-12 18:13:38 +00:00
Ross Owen
085c444f40
xpd: Cleaned up whitespace
2014-09-19 13:14:55 +01:00
Ross Owen
273db94ad8
Output channel count from tables rather than define
2014-09-19 12:21:15 +01:00
Ross Owen
1b398556e3
Added the extra input formats to the subslot_in etc arrays
2014-09-19 12:10:25 +01:00
Ross Owen
6cf8621aa1
Merge
2014-09-11 12:40:12 +01:00
Ross Owen
b185f0183c
Each mix can now have a unique mix-map (with 0 as a "master")
2014-09-11 12:39:19 +01:00
Sam Chesney
31bfa779bb
Reset state of endpoints associated with EA Native interface when changing an alternative setting.
2014-09-11 10:39:44 +01:00
Ross Owen
3a67e1ce52
xpd: Cleaned up whitespace
2014-08-29 14:32:15 +01:00
Ross Owen
1715e0c558
Resolving more EP0 build issues due to EAF work
2014-08-28 13:07:20 +01:00
Ross Owen
76886b5087
Build issues fixed for none EAF configs
2014-08-28 12:52:44 +01:00
Ross Owen
d83b5b9a0d
Merged EA_NATIVE_DEV -> master with some tidy
2014-08-28 12:42:40 +01:00
Sam Chesney
193ae6eaff
Mask Alt settings value before sending to iAP EA Native code (clean up short sent via channel)
2014-07-30 19:32:55 +01:00
Sam Chesney
73b2e5f27e
Endpoint0 now sends notification that the EA Native Transport interface alternative setting has changed
2014-07-29 15:25:32 +01:00
Sam Chesney
0870c3edc8
Additional chanend passed to Endpoint0 for iAP EA Native Transport support
2014-07-29 15:24:21 +01:00
Sam Chesney
201c899f23
EP0 changed to use switch statement when handling USB_SET_INTERFACE requests
2014-07-29 15:22:51 +01:00
Ross Owen
5f9c699be4
Fixed mixer build and run-time issues
2014-07-15 12:05:29 +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
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
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
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
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
7e81b4b775
Fixed some build warnings related to excessive array elements
2014-04-17 14:58:11 +01:00
Ross Owen
8966f5db59
xpd: Cleaned up whitespace
2014-04-14 14:00:43 +01:00
Ross Owen
68052f53ba
Endpoint0 now outputs sample resolutions on stream start event.
2014-04-10 12:01:22 +01:00
Ross Owen
92d5596294
Endpoint 0 only sends out format change commands if the interface Alt has changed (ignoring changes to the zero bandwidth alt)
2014-04-08 15:50:09 +01:00
Ross Owen
393824c60f
Removed unused g_dsdMode var
2014-04-08 15:47:57 +01:00