Yunhao Tian
75f7fb3d9d
Add mksunxi tool to make flashable image
2021-12-07 22:53:52 +08: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
28fb51c180
Add TODO to README
2021-12-04 18:08:23 +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
Yunhao Tian
a6929cf03e
Add support for Keil RTX4 OS abstraction layer
2021-11-30 17:19:11 +08:00
Yunhao Tian
ac20605e3f
Ignore certain compiler options on ARMCC
...
ARMCC also sets __GNU__ macro, but doesn't support
GCC diagnostic pragmas.
2021-11-30 17:19:11 +08:00
Yunhao Tian
dba59217da
usbd: supress "statement is unreachable" warning on ARMCC
2021-11-30 17:19:10 +08:00
Ha Thach
9775e76910
Merge pull request #1216 from hathach/update-doc
...
Update doc
2021-11-30 12:02:05 +07:00
hathach
4678a4142e
remove warnings
2021-11-30 00:35:39 +07:00
hathach
33506675c5
update supported doc
2021-11-30 00:33:55 +07:00
Ha Thach
ae5b1bab14
Merge pull request #1215 from hathach/fix-esp-stack
...
use 4k stack for example with esp32sx
2021-11-29 16:17:37 +07:00
Ha Thach
aae57cd3fd
Merge pull request #1214 from hathach/fix-gamepad-comment
...
correct 32 button in gamepad hid descriptor template
2021-11-29 15:40:56 +07:00
hathach
7ad0af64cc
use 4k stack for example with esp32sx
2021-11-29 13:24:10 +07:00
hathach
ab223eb1df
correct 32 button in gamepad hid descriptor template
2021-11-29 13:07:46 +07:00
Ha Thach
44b131e8cf
Merge pull request #1209 from HiFiPhile/iar_update
...
Update iar project template.
2021-11-26 18:35:37 +07:00
Ha Thach
79de83183f
Merge pull request #1208 from hathach/fix-nrf-easydma-race
...
fix nrf easy dma race condition
2021-11-26 13:31:25 +07:00
Mengsk
225e718270
Update iar project template.
2021-11-25 17:27:33 +01:00
hathach
c9e9f4785f
more clean up
2021-11-23 09:52:11 +07:00
hathach
0fc11746c0
clean up
2021-11-23 09:46:45 +07:00
hathach
a994540860
fix nrf easy dma race condition
2021-11-23 09:36:28 +07:00
Ha Thach
ae73873b5c
Merge pull request #1207 from hathach/update-issue-tempate
...
Update bug_report.yml
2021-11-22 12:18:36 +07:00
Ha Thach
b8d66e4d19
Merge pull request #1206 from hathach/bcm-dwc2-address
...
Bcm dwc2 address
2021-11-22 12:07:07 +07:00
Ha Thach
e5adc46805
Update bug_report.yml
2021-11-22 11:27:37 +07:00
Ha Thach
64e6170224
Update bug_report.yml
2021-11-22 11:26:23 +07:00
hathach
8a18c22c2f
add BCM_VERSION
2021-11-22 10:59:22 +07:00
hathach
21787ecdd3
update bcm prph
2021-11-22 10:52:53 +07:00
hathach
dac7574c98
use USB_OTG_GLOBAL_BASE instead of hard code value
2021-11-22 10:52:28 +07:00
Ha Thach
5d7e26d620
Merge pull request #1195 from hathach/fix-dwc2-XCVRDLY
...
set DCFG_XCVRDLY when using external ULPI highspeed phy
2021-11-19 20:49:41 +07:00
hathach
301d6b4133
clean up
2021-11-17 09:48:08 +07:00
hathach
12e96ce571
set DCFG_XCVRDLY when using external ULPI highspeed phy
2021-11-15 12:18:28 +07:00
Ha Thach
6f59a2ce6e
Merge pull request #1183 from kkitayam/add_msp_exp432e401y
...
Add support for TI MSP-EXP432E401Y
2021-11-08 23:33:45 +07:00
hathach
1c77f9f669
msp432e4 ci typo, skip dfu example for tm4c123
2021-11-08 20:03:47 +07:00
hathach
1e308dd6c0
reduce CFG_TUD_DFU_XFER_BUFSIZE for max compatible
2021-11-08 19:18:52 +07:00
hathach
d415bd4d7b
add missing musb type file
2021-11-08 17:39:37 +07:00
hathach
17ef1503c8
move tm4c132 into bsp family, add it into ci
2021-11-08 17:37:21 +07:00
hathach
f65917f51a
rename to simply OPT_MCU_MSP432E4, add msp432e to ci
2021-11-08 17:29:26 +07:00
hathach
6fea50f735
musb work well with tm4c123
2021-11-08 16:41:29 +07:00
hathach
91646d039c
add flash-openocd target. correct ek-tm4c123 button state
2021-11-08 16:41:29 +07:00
hathach
23e6e0ef33
merge pull request 670 for tm4c123gxl bsp
2021-11-08 16:41:29 +07:00
kkitayam
26461d1efe
Fix DCD_EVENT_XFER_COMPLETE was signaled, even after EP is closed
2021-11-07 18:25:11 +09:00
kkitayam
dd7eb36830
Remove unnecessary lines
2021-11-06 23:10:11 +09:00
kkitayam
30d3bf8bec
Update TI driver
2021-11-06 23:05:27 +09:00
kkitayam
23ef8b2c64
Change the variables for a switch and a LED to symbols defined by the macros
2021-11-06 19:32:15 +09:00