Commit Graph

6249 Commits

Author SHA1 Message Date
e61d4aefe6 rename driver with dcd_ to be consitent with other ports 2023-01-12 12:08:56 +07:00
3cc6cece07 add note for openocd with wch, also add wch-riscv.cfg 2023-01-12 10:25:48 +07:00
a7e1de1e83 temporarily suppress redundant-decls due to USART_Printf_Init()
fix codespell
2023-01-08 00:02:25 +07:00
949950e592 Merge branch 'master' into ch32v307 2023-01-07 23:46:46 +07:00
83cc71feaf Merge pull request #1820 from Staacks/master
Fix UVC probe and commit on MacOS
2023-01-07 23:30:30 +07:00
79e5d7aa69 Merge pull request #1789 from hathach/fix-fifo-memory-overflow
Fix fifo memory overflow
2023-01-07 20:42:19 +07:00
c84de8f06b minor clean up 2023-01-07 19:40:06 +07:00
9e551c9f5c remove _ff_overflowed() due to lack of use 2023-01-07 19:00:04 +07:00
c29b7643a5 simplify _ff_correct_read_index() 2023-01-07 18:53:00 +07:00
248025bb6c reverse idx2ptr() arguments to be consistent 2023-01-07 17:29:43 +07:00
24bd1c9562 update advance_pointer/backward_pointer to use depth instead of fifo, also rename to advance/backward_index 2023-01-07 17:27:26 +07:00
507d5b10b0 simplify _tu_fifo_count() and _tu_fifo_remaining(), also rename to _ff_count() and _ff_remaining() 2023-01-07 17:14:17 +07:00
a804a1ac09 simplify and remove _tu_fifo_empty, _tu_fifo_full. Also correct full condition check 2023-01-07 16:48:07 +07:00
2d7849282a use TU_FIFO_INIT to replace TU_FIFO_DEF 2023-01-07 16:33:11 +07:00
e885ced0fe using clang with ceedling unit-test with -fsanitize=address 2023-01-07 16:24:05 +07:00
82457519fa minor clean up 2023-01-07 16:12:35 +07:00
2a1b81e3c5 minimize tu_fifo size to 16
- remove non_used_index_space
- packed overwritable with item_size
2023-01-06 11:51:17 +07:00
9c73c1a532 minor clean up 2023-01-06 10:56:19 +07:00
b42d298b81 Merge branch 'master' into fix-fifo-memory-overflow 2023-01-06 10:52:25 +07:00
6e23c596cc Merge pull request #1837 from pete-pjb/master
Fix typo in audio.h. Specifiy _ctrl_xfer struct in CFG_TUSB_MEM_SECTION in usbh.c
2023-01-06 10:24:55 +07:00
cde16b802b Merge pull request #1836 from HiFiPhile/Pe381
Fix IAR warning: Warning[Pe381]: extra ";" ignored
2023-01-06 09:10:11 +07:00
8c591e2c45 More warning fixes 2023-01-04 12:40:01 +01:00
18043131d0 Merge pull request #1823 from silvergasp/fix_cluster_fuzz_flags
fix(fuzz): Make sanitizer flags optional
2023-01-04 13:44:33 +07:00
f5cffeedec Fix typo in audio.h. Specifiy _ctrl_xfer struct in CFG_TUSB_MEM_SECTION
Add NULL check to loop in list_remove_qhd_by_addr() function in ehci.c
2023-01-03 10:33:36 +00:00
82f105e32b Fix IAR warning: Warning[Pe381]: extra ";" ignored 2023-01-02 21:18:10 +01:00
1dcffc655d fix(fuzz): Make sanitizer flags optional
Currently OSS fuzz expects to have complete control over the
sanitizer flags. As we currently have these set it's causing
problems with the OSS fuzz build. Instead we should use the
provided variables from the OSS fuzz build environment. For
local testing we'll create a set a well defined defaults.
2022-12-28 21:07:29 +00:00
95ba158a10 Fix UVC probe and commit on MacOS 2022-12-27 23:02:33 +01:00
549bee94ad Merge pull request #1819 from hathach/fix-ncm-warning
fix ncm warning
2022-12-27 19:02:57 +07:00
d0ca6ca8f7 fix ncm warning 2022-12-27 18:21:56 +07:00
301b6af6c6 Merge pull request #1801 from tyustli/tyustli_sem_reset
[add] semaphore reset support for rt-thread
2022-12-26 13:09:47 +07:00
4b5880671c Merge pull request #1814 from hathach/more-host-cdc
add tuh_cdc_peek()
2022-12-25 00:50:18 +07:00
48d4a67ec5 add tuh_cdc_peek() 2022-12-24 01:11:13 +07:00
48f4d8b7f7 Merge pull request #1810 from hathach/fix-cdc-buf
fix incorrect rx buf in cdc
2022-12-22 22:34:20 +07:00
15a02d04df fix incorrect rx buf in cdc 2022-12-22 21:35:55 +07:00
2777df411f Merge pull request #1809 from hathach/host-cdc
Support Host CDC
2022-12-22 21:29:00 +07:00
396716cc2c clean up 2022-12-22 20:26:32 +07:00
f33883c308 add tuh_cdc_get_local_line_coding() 2022-12-22 19:41:39 +07:00
14d45b580e correct host cdc enum 2022-12-22 19:17:09 +07:00
05c119ce97 cdc host, add set line coding API 2022-12-22 18:28:06 +07:00
11233e4d3e minor clean up 2022-12-22 11:43:57 +07:00
c99af908f1 fix typo 2022-12-22 11:41:27 +07:00
2d536123c8 finish moving edpt stream to tusb.c 2022-12-22 11:31:37 +07:00
e3c9d94500 fix stream read count computation 2022-12-22 11:16:39 +07:00
8323e4b79a moving edpt_stream API into common tusb.c 2022-12-22 08:52:01 +07:00
9e8ea44925 add tuh_cdc_write_clear, rename read_flush() to read_clear() 2022-12-21 17:49:50 +07:00
cd9008e5a9 add tuh_cdc_tx_complete_cb() callback 2022-12-21 13:05:45 +07:00
84a483f5ea add more host cdc API
tuh_cdc_write_available(), tuh_cdc_read_flush(), tuh_cdc_rx_cb()
callback
2022-12-21 12:47:00 +07:00
edc559cb4d fix ci 2022-12-21 12:29:51 +07:00
badb30a6c3 correct cdc host app 2022-12-21 12:25:13 +07:00
22b62f8712 add tu_edpt_stream_write_zlp_if_needed() 2022-12-21 12:07:12 +07:00