hathach
e83e08343a
change dcd_init() return from void to bool
2024-10-14 19:42:22 +07:00
hathach
1f18be93db
change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent
2024-10-14 18:27:52 +07:00
hathach
d997f0071e
change dcd_init() to take rhport struct
2024-10-11 15:31:49 +07:00
hathach
c020a0190d
add cmake for f1c100s
2024-05-04 12:36:40 +07:00
Lars Pötter
0693462eba
made line ends consistent.
2023-07-02 09:02:24 +02:00
hathach
3623ba1884
fix trailing space and new line
...
temporarily disable codespell
2023-03-17 16:12:49 +07:00
Bastien Nocera
6a2cf67289
Fix typos
2022-12-04 19:43:23 +07:00
hathach
606f932d92
added dcd_sof_enable() stubs for all other ports
2022-03-07 23:05:05 +07:00
hathach
11c89d43ab
more internal rename
2022-02-26 17:06:50 +07:00
hathach
d10326cb4e
rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED
...
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2022-02-25 18:35:21 +07:00
hathach
578a123282
fix mynewt build sunxi
2022-01-26 12:59:53 +07:00
hathach
adb848f754
update docs
2021-12-29 19:42:34 +07:00
hathach
5f280b3029
add license to dcd file, slightly update readme
2021-12-29 19:25:32 +07:00
Yunhao Tian
96979a2c4a
Fix handling of RXRDY bit
2021-12-06 19:56:27 +08:00
Yunhao Tian
1ffc366aa9
Change FIFO size to 4KB (not sure)
...
The datasheet says 2KB FIFO, but accroding to many
code examples, the F1C100s has at least 4KB of FIFO memory.
This is working with cdc_msc example,
but I'm not sure, this should be checked.
2021-12-05 22:40:05 +08:00
Yunhao Tian
f308603a3a
Fix a typo that leads to incorrect RX handling
2021-12-05 22:31:09 +08:00
Yunhao Tian
702698ee29
Add FIFO size check
2021-12-05 18:18:41 +08:00
Yunhao Tian
64b81fd4d3
Close all EPs upon reset
2021-12-05 18:08:01 +08:00
Yunhao Tian
fa0e4d91f9
Save current EP before querying other EPs
2021-12-05 18:07:35 +08:00
Yunhao Tian
68ca62dfd7
Add BSP support for F1C100s
2021-12-04 18:02:07 +08:00
Yunhao Tian
dff54d854d
Modify sunxi_musb code
2021-12-04 17:18:39 +08:00
Yunhao Tian
bb7d1fa3ba
Add support for Allwinner F1Cx00s family
...
Allwinner F1Cx00s family is a series of SoCs
with Mentor MUSB controller and HS phy. It comes
with a slightly different register space layout,
and some quirks, so it's not multiplexed with
the existing musb support library.
This library currently requires to be compiled
with https://github.com/hongxuyao/F1C100s_with_Keil_RTX4_emWin5
2021-12-01 15:35:48 +08:00