hathach
|
a6bee747b6
|
define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER
|
2024-08-17 18:07:36 +07:00 |
|
hathach
|
993473312b
|
minor update
|
2024-08-17 17:11:54 +07:00 |
|
hathach
|
e9109f36ba
|
refactor fifo configure/setup for dynamic and static fifo
|
2024-08-17 16:37:27 +07:00 |
|
hathach
|
eaf9cc1beb
|
more refactor to simplify musb driver
|
2024-08-17 13:33:53 +07:00 |
|
hathach
|
8e3093e06f
|
update cmake profile
|
2024-08-16 08:21:20 +07:00 |
|
hathach
|
33e3ea3645
|
remove analog PHY from musb_regs_t
hil: remove ch32v203 since not reliable enough
|
2024-08-15 23:46:33 +07:00 |
|
hathach
|
6152adb17f
|
use musb_ep_csr_t for indexed CSR, also use indexed csr for TI access as well. Merge ep0 and epn together
|
2024-08-15 19:39:20 +07:00 |
|
hathach
|
7d8d364332
|
update musb fifo usage
|
2024-08-15 16:52:50 +07:00 |
|
hathach
|
e339702a2a
|
adding universal register structs for musb
|
2024-08-15 16:41:20 +07:00 |
|
hathach
|
a9df933e0d
|
add TUP_USBIP_MUSB macro, minor rename
|
2024-08-15 15:24:04 +07:00 |
|
hathach
|
1402e6ec0d
|
add flash-uniflash support for ti tm4c
|
2024-08-15 14:36:31 +07:00 |
|
hathach
|
0be427bae9
|
use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5
|
2024-08-14 23:59:35 +07:00 |
|
hathach
|
f6b96f7ea9
|
fix spelling, add max32 to ci with arm-gcc build
|
2024-08-14 22:56:59 +07:00 |
|
hathach
|
761399b5e0
|
Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port
|
2024-08-14 06:33:42 +07:00 |
|
Ha Thach
|
b8d3c0c4a8
|
Circi dynamic config (#2763)
Circleci
* build cmake armgcc and arm clang on circleci
* use docker medium+
|
2024-08-13 23:57:01 +07:00 |
|
Ha Thach
|
9d8052b5da
|
Merge pull request #2762 from hathach/fsdev_iso_fix
Fsdev iso fix
|
2024-08-13 16:20:19 +07:00 |
|
hathach
|
86419df42c
|
use zero wait flash for nano v203
|
2024-08-13 16:01:51 +07:00 |
|
hathach
|
0f732a2f8b
|
remove metro m7 for now
|
2024-08-13 14:50:54 +07:00 |
|
hathach
|
5f8599f6d4
|
metro m7 has issue with cdc_msc example randomly on hil test. Exclude it for now
|
2024-08-13 14:35:42 +07:00 |
|
hathach
|
5254065976
|
change pio-usb back to upstreaam
|
2024-08-13 13:51:28 +07:00 |
|
hathach
|
f23170786a
|
increase pyserial timeout
|
2024-08-13 13:50:19 +07:00 |
|
hathach
|
61725a5263
|
fix concurrent mass storage test conflict, use pyfatfs to access disk dev by usb id instead of mounted in /media/
|
2024-08-13 13:16:46 +07:00 |
|
hathach
|
45f50ebaa8
|
increase enum timeout
|
2024-08-13 11:04:53 +07:00 |
|
hathach
|
ad411b6c25
|
minor update to cmake profile
|
2024-08-13 10:55:17 +07:00 |
|
HiFiPhile
|
96c5c72e97
|
Fix double buffer not disabled for smaller devices.
|
2024-08-13 10:19:08 +07:00 |
|
HiFiPhile
|
f565267daf
|
Fix stm32l0 clock init.
|
2024-08-13 10:19:07 +07:00 |
|
HiFiPhile
|
549f20d179
|
Fix buf_id read for ISO transfer.
|
2024-08-13 10:19:07 +07:00 |
|
HiFiPhile
|
5666aa196f
|
Fix tusb_dir_t warning.
|
2024-08-13 10:19:06 +07:00 |
|
Ha Thach
|
ac1fd32666
|
Merge pull request #2761 from hathach/hil-readd-v203
readd v203 to hil pool
|
2024-08-12 21:26:10 +07:00 |
|
hathach
|
a621c4b6fc
|
fix more race with ch32v203 and setup when queuing zlp.
improve hil test failed output
|
2024-08-12 16:39:25 +07:00 |
|
hathach
|
7a9ef9e7bd
|
readd v203 to hil pool
|
2024-08-11 11:10:15 +07:00 |
|
Ha Thach
|
9ee7d1b77e
|
Merge pull request #2760 from hathach/update-pio-usb
change pio to fix rp2040 build
|
2024-08-11 10:19:52 +07:00 |
|
hathach
|
8b88749223
|
skip ch32v203 for hil test
|
2024-08-11 09:51:14 +07:00 |
|
hathach
|
2871bb0da6
|
fix spi_set_format() -Wnull-dereference when compiling with -Os
|
2024-08-11 00:51:51 +07:00 |
|
hathach
|
c07928e1b3
|
fix build with rp2040 PICO_DEFAULT_SPI rename
|
2024-08-10 22:07:10 +07:00 |
|
HiFiPhile
|
18b5affce9
|
Merge pull request #2759 from hjalleboii/master
Marked the keycode parameter of the keyboard_report functions as const since the functions don't modifies the value
|
2024-08-10 11:00:33 +02:00 |
|
hathach
|
e8f42df97a
|
change pio to fix rp2040 build
|
2024-08-10 09:47:34 +07:00 |
|
Hjalmar
|
b786d6f4e6
|
Marked the keycode parameter of the keyboard_report functions as const since the functions don't modifies the value
|
2024-08-09 21:08:32 +02:00 |
|
Ha Thach
|
ea64dd4999
|
Update ci toolchain (#2758)
* move toolchain url to its setup action
|
2024-08-09 22:45:35 +07:00 |
|
Ha Thach
|
643a26ca8d
|
Merge pull request #2756
Fix ESPs without device support
|
2024-08-09 10:16:22 +07:00 |
|
Scott Shawcroft
|
00eb0144cb
|
Fix ESPs without device support
The newer tusb_option.h assumes that there is a number of device
endpoints to check against.
|
2024-08-08 12:55:30 -07:00 |
|
Ha Thach
|
dcd0f39b53
|
Merge pull request #2750 from hathach/fix-ch32v203-setup
rework fsdev driver, fix ch32v203 race condition and stability issue
|
2024-08-08 22:41:26 +07:00 |
|
hathach
|
e7e6fe7cd5
|
add riscv url
|
2024-08-08 22:28:13 +07:00 |
|
hathach
|
c3f3465a40
|
remove hiL build-esp, add riscv support
|
2024-08-08 22:04:54 +07:00 |
|
hathach
|
0d44977b54
|
add ch32v203 nano to hil pool
|
2024-08-08 21:38:49 +07:00 |
|
hathach
|
1ea38ebe13
|
refactor read/write pma from/to fifo
|
2024-08-08 15:43:11 +07:00 |
|
hathach
|
bd64625df2
|
revert the use of EP_KIND. ch32v203 seems to unconditionally accept ZLP on EP0 OUT, which can incorrectly use queued_len of previous transfer. So reset total_len and queued_len to 0.
|
2024-08-08 12:40:11 +07:00 |
|
hathach
|
57c26fdc72
|
use EP_KIND for STATUS OUT to fix OUT packet is auto accepted after SETUP without usbd consent
|
2024-08-08 00:27:51 +07:00 |
|
hathach
|
3a22163067
|
fix v203 race condition between rx bufsize and RX_STAT which cause PMAOVR
fix set_rx_bufsize with invalid value for zero length packet
|
2024-08-07 15:16:22 +07:00 |
|
hathach
|
0860cd3b5e
|
minor rename
|
2024-08-06 22:20:24 +07:00 |
|