Commit Graph

1971 Commits

Author SHA1 Message Date
c6d495d643 Remove dependencies to external libraries for the dcd driver
The core of tinyusb must be as independent as possible, we previously
relied on nuclei-sdk or the GD32VF103 firmware library for the synopsys
driver to work with the GD32VF103. Fortunatly we needed very few parts
from them so we implement them here.
2021-08-07 08:55:25 +02:00
3eb54d878a Add stm32 license header 2021-08-03 20:21:06 +02:00
2657560b63 Add hacky GD32VF103 support 2021-08-03 20:00:35 +02:00
794bbd7177 fix warning 2021-08-02 18:58:27 +07:00
98e4ba6a12 correct midi available with already stream read 2021-08-02 18:55:12 +07:00
45e55a8ea0 fix: D0FIFOSEL setting was incorrectly when big-endian is selected.
In pipe_xfer_in(), the endianness setting of D0FIFOSEL was lacking due to refactoring.
And add type cast operation to avoid warnings by CCRX.
2021-07-31 12:20:19 +09:00
ff20e4d6bc add the entry for RX72N 2021-07-29 20:45:51 +09:00
3c3563288d add RX65N 2021-07-29 20:24:12 +09:00
6b9f8e454e add a condition regarding OPT_MCU_RX63N 2021-07-29 20:24:12 +09:00
e7c9cf4aea Change the accessing method of TU_FIFO from read/write_n_const_addr_full_words to get_write/read_info and advance_write/read_pointer pairs. 2021-07-29 20:24:11 +09:00
3f49380b37 added support for dcd_edpt_xfer_fifo 2021-07-29 20:22:33 +09:00
1c2e353193 Refactor and clean up 2021-07-29 20:22:33 +09:00
fa00377d93 Merge pull request #859 from Wini-Buh/CCRX_Port
Adaptations for Renesas CCRX toolchain and Rx72N controller performed
2021-07-29 16:13:13 +07:00
0ba4315ae5 Fix IAR warning 2021-07-27 18:08:52 +02:00
15112fdbba clean up compiler 2021-07-22 22:10:48 +07:00
8cd23489d5 update endian 2021-07-22 17:49:39 +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
b35ad6edcb clean up max packet size endian 2021-07-22 17:04:55 +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
9542fcdbcd rename CFG_TUD_DFU_TRANSFER_BUFSIZE to CFG_TUD_DFU_XFER_BUFSIZE 2021-07-22 01:00:06 +07:00
aff7b100ca update dcd attr for samx7x 2021-07-22 00:28:37 +07:00
8ee1141a70 correct check 2021-07-22 00:12:01 +07:00
a9f3532252 more ci 2021-07-22 00:12:01 +07:00
37cac414f8 fix ci 2021-07-22 00:12:01 +07:00
a226dbaa4d add dcd_attr for DCD_ATTR_ENDPOINT_MAX
could be useful with more dcd specific attribute
2021-07-22 00:12:01 +07:00
c737aa6fbb Merge pull request #693 from HiFiPhile/dcd_same70
SAMx7x (E70, S70, V70, V71) DCD Support
2021-07-22 00:07:33 +07:00
8c6cd5396c Fix non-DMA IN irq. 2021-07-21 10:50:07 +02:00
5492d9148c Re-enable SETUP irq on EP0 stall. 2021-07-21 10:29:47 +02:00
9c26c0c01e Remove redundant TX irq. 2021-07-21 09:42:26 +02:00
eec927ea95 Fix EP0 issue (again) 2021-07-21 00:28:51 +02:00
fa9a327a71 Workaround of EP0 issue, clean up. 2021-07-20 13:24:39 +02:00
895c913aa9 Merge branch 'dcd_same70' of https://github.com/HiFiPhile/tinyusb into dcd_same70 2021-07-19 22:04:34 +02:00
75f61328ea Remove clock init. 2021-07-19 22:03:47 +02:00
cee980c598 Fix for dcd_synopsys driver integer overflow in HS mode (issue #968). 2021-07-19 17:45:12 +10:00
05f59fb8ed clean up warning 2021-07-19 12:08:01 +07:00
8cae17bfc8 Fixing NAKed OUT xfer 2021-07-19 01:07:33 +02:00
f52e1889c7 Fix merge error. 2021-07-17 20:44:44 +02:00
bae0d3b7bb Fix build error. 2021-07-17 14:42:23 +02:00
7e3e41952f Fix ISO support. 2021-07-17 13:48:21 +02:00
b194aa240b Merge branch 'master' into dcd_same70 2021-07-17 12:10:35 +02:00
475742984f Change OPT_MCU_SAMX7X value. 2021-07-17 12:09:20 +02:00
3960beece0 rename CFG_TUD_DFU_MODE to simply CFG_TUD_DFU 2021-07-15 20:52:58 +07:00
daca9e520b wrap up DFU update 2021-07-15 20:47:50 +07:00
b4fde90b55 update clear status and get state 2021-07-14 17:03:20 +07:00
6a68fc6997 update dfu abort 2021-07-14 16:51:28 +07:00
95ded08e3b simplify upload request 2021-07-14 16:42:12 +07:00
5b965a3888 more rename and update 2021-07-14 15:52:38 +07:00
27676f738d rename tud_dfu_reboot_cb() to tud_dfu_detach_cb() 2021-07-14 15:31:20 +07:00