Commit Graph

269 Commits

Author SHA1 Message Date
660e8b8c88 skip snpsid check for gd32, abstract phyfs turnaround, set max timeout calibration.
still has issue with gd32 with msc (does work with running with rtt as
log).
2021-10-29 16:08:19 +07:00
6c67fc4125 correctly init hs phy for bcm 2021-10-29 00:53:30 +07:00
bb5dab5c2e add hw config struct 2021-10-26 22:48:01 +07:00
dbd31895bc change usage of TU_CHECK_MCU() to prevent macro conflict 2021-10-25 17:04:03 +07:00
a0202df920 add TU_ARGS_APPLY(), TU_CHECK_MCU() now could check list of mcus 2021-10-25 13:49:59 +07:00
5af989384b remove ep descriptor wMaxPacketSize bitfield due to endian issue 2021-10-24 13:11:21 +07:00
0b249618b0 fix -Wcast-qual 2021-10-15 23:54:31 +07:00
033d6b28ff moved ISO attributes from audio to common 2021-09-29 21:23:14 +09:00
103309b88b Merge branch 'master' of github.com:hathach/tinyusb into zhangslice-master
examples/device/hid_composite_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
2021-09-29 15:27:41 +07:00
73872a5df0 add CFG_TUSB_OS_INC_PATH for os include path
useful for freertos/ prefix with esp IDF
2021-09-25 16:16:55 +07:00
3333703d25 Merge branch 'master' into zhangslice-master 2021-09-18 13:35:26 +07:00
cdc63459eb esp32sx implement dcd_remote_wakeup(), fully compliance to chapter9 test suite 2021-09-13 16:49:38 +07:00
ad8c0ee818 nxp tdi: enhance qhd using DCD_ATTR_ENDPOINT_MAX 2021-09-09 20:26:03 +07:00
f81368174b add other speed descriptor callback tud_descriptor_other_speed_configuration_cb()
example implement tud_descriptor_device_qualifier_cb() and
tud_descriptor_other_speed_configuration_cb() on high speed device to
fully compliant to usbcv
2021-09-09 15:17:19 +07:00
fc889ece74 rp2040 correct ep set/clear stall
- stall will remove pending (not complete) transfer. Correct reset data
toggle when clear stall.
- remove buf ctrl debug code
2021-09-01 16:52:27 +07:00
9394de6ae7 update msc driver to pass MSC BOT error recovery compliant test 2021-08-27 12:38:41 +07:00
97703587d9 improve host configuration parsing
- remove driver class code binding
- fully support IAD
- auto calculate total length for interface descriptor for driver
2021-08-20 19:08:38 +07:00
1cef2b6a42 extra common edpt helper for device and host stack
tu_edpt_validate() and tu_edpt_bind_driver()
2021-08-20 18:01:10 +07:00
98e4ba6a12 correct midi available with already stream read 2021-08-02 18:55:12 +07:00
15112fdbba clean up compiler 2021-07-22 22:10:48 +07:00
c4da1abb1e rename bit filed order
clean up packed/bit order begin end
2021-07-22 17:30:08 +07:00
4e50ceba48 rename packed begin/end 2021-07-22 17:07:39 +07:00
fa0936bf58 Merge branch 'CCRX_Port' of https://github.com/Wini-Buh/tinyusb into Wini-Buh-CCRX_Port 2021-07-22 16:48:18 +07:00
1c2bc47c07 Merge pull request #950 from HiFiPhile/dfu
DFU improvements
2021-07-22 11:17:01 +07:00
daca9e520b wrap up DFU update 2021-07-15 20:47:50 +07:00
95ded08e3b simplify upload request 2021-07-14 16:42:12 +07:00
137dff620b add option to silent a driver log 2021-07-13 20:41:28 +07:00
7321972380 Force unsigned compare on advance_pointer. 2021-06-30 20:26:27 +02:00
2b2549b573 Fix fifo overflow correction. 2021-06-30 17:00:56 +02:00
3eec011a7c add tud_vendor_control_request_cb() to poisoned list 2021-06-29 17:28:35 +07:00
cb0f1d98db Merge remote-tracking branch 'origin/master' into CCRX_Port
# Conflicts:
#	src/portable/renesas/usba/dcd_usba.c
#	src/tusb_option.h
2021-06-29 00:19:30 +02:00
6e939de9d6 Merge pull request #891 from hathach/host-rp2040-double-buffer
RP2040 double buffer
2021-06-28 17:39:09 +07:00
51c6444e1d final clean up 2021-06-22 23:49:24 +02:00
c5f6b57755 Merge remote-tracking branch 'upstream/master' into CCRX_Port 2021-06-22 23:21:01 +02:00
76336a67a0 Changed order of struct initializer to avoid compiler error 2021-06-18 14:50:55 -07:00
82618d2d5f fix build with mm32 board 2021-06-18 17:18:11 +07:00
f38c460433 fix ep tx with double buffered 2021-06-13 17:19:14 +07:00
a4ad064e63 increase example CFG_TUH_HID from 2 to 4 2021-06-12 14:20:09 +07:00
60d8ecbfe6 clean up 2021-06-11 22:36:17 +02:00
1c23462b43 weak atrribute work around removed from CCRX_Port 2021-06-11 22:25:36 +02:00
572d986a02 improve usbh 2021-06-11 17:14:22 +07:00
d81a37d1be fix enum overflow with msp430 2021-06-09 12:10:44 +07:00
5a554508ca Merge remote-tracking branch 'upstream/master' into CCRX_Port 2021-06-03 22:17:30 +02:00
54107100bb fix missing TU_LOG symbol 2021-06-02 00:26:50 +07:00
6e2cf2a3ee clean up log 2021-06-02 00:10:35 +07:00
eb8ca14bf8 add level 3 log for info, add generic TU_LOG() 2021-05-30 22:19:46 +07:00
b4f092ec74 Adaptations for Renesas CCRX toolchain and Rx72N controller performed 2021-05-29 21:23:39 +02:00
f384d6f67e more with clean up 2021-05-27 18:11:12 +07:00
9736e54734 include clean up 2021-05-27 17:40:39 +07:00
c7cecf28c8 clean up 2021-05-27 00:16:45 +07:00