sakumisu
bad94dfc67
update(class/cdc): change serial state macro
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:53 +08:00
sakumisu
2783329509
chore: replace tab with space
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:53 +08:00
sakumisu
3181819214
update(class/gamepad): use hid intf init api
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:53 +08:00
sakumisu
12b3eca447
chore: update kconfig
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:53 +08:00
sakumisu
1a3343bc11
update(port/ehci): set roothub speed to high
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:53 +08:00
sakumisu
0c86f1f5ff
update(port/dwc2/usb_glue_infineon): add some check for m55
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-28 13:15:31 +08:00
sakumisu
e44d44f5b6
update(demo): remove all old desc api
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-24 17:39:42 +08:00
sakumisu
0ca521a1d0
update(port/dwc2/usb_dc_dwc2): move read setup into USB_OTG_GINTSTS_ENUMDNE irq
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-22 21:05:15 +08:00
sakumisu
309aa2ffd8
feat(port/dwc2): add infineon glue
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-22 21:01:32 +08:00
sakumisu
013f51312a
update(port/dwc2): add usbd_dwc2_get_system_clock to replace SystemCoreClock
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-22 21:00:41 +08:00
sakumisu
2a20e074b3
update(port/dwc2): add check for fifo value with power on value
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-20 21:31:53 +08:00
MDLZCOOL
1528b533cf
feat(musb): add support for ti microcontroller with musb ip
2026-01-18 18:48:14 +08:00
MDLZCOOL
e414833589
fix(musb): fix musb_pipe_alloc missing bus parameter, and fix host checks in irq
...
Includes:
- add `struct usbh_bus *bus` parameter to `musb_pipe_alloc`
- correct call in `usbh_submit_urb`
- correct host checks in irq
2026-01-18 18:47:55 +08:00
SunJ
1de6b93045
refactor(osal): replace NuttX internal APIs with POSIX APIs
...
Replace nxsched_self() and nxsched_set_priority() with
standard POSIX sched_getparam() and sched_setparam() in
usb_osal_thread_schedule_other().
This improves portability and follows POSIX standards for
thread priority management.
Change-Id: I2e637268f77e200fbdee3e7713cba1b115976696
Signed-off-by: SunJ <jsun@bouffalolab.com >
2026-01-13 17:43:29 +08:00
sakumisu
43cf82642c
update(port/dwc2/usb_dc_dwc2): remove __UNALIGNED_UINT32_READ and __UNALIGNED_UINT32_WRITE because buf is always align4, only receive one setup packet
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-12 18:39:09 +08:00
HakumenJean
8d7a98fc9d
Update T113S3 glue
2026-01-08 16:26:15 +08:00
sakumisu
ce32f73100
docs: fix typo
2026-01-07 22:37:14 +08:00
sakumisu
44d92be013
update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-05 21:31:41 +08:00
sakumisu
d172c89eef
fix(port/dwc2/usb_hc_dwc2): restart split transfer with dwc2_xxx_urb_init, do not use dwc2_chan_reenable api
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-05 21:22:09 +08:00
Alvin
9cbe4502e7
fix(bluetooth): Correct HCI packet type from SCO to ISO in USB host.
2026-01-05 17:46:15 +08:00
sakumisu
d50159638d
fix(demo): fix cdc ecm string check
...
Signed-off-by: sakumisu <1203593632@qq.com >
2026-01-04 21:50:44 +08:00
sakumisu
fb6dbb442e
docs: update net rst and readme
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-31 14:47:15 +08:00
sakumisu
7a2089f032
feat(class/gamepad): add gamepad device
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-29 21:33:48 +08:00
sakumisu
be5ba641dd
fix(port/dwc2/usb_hc_dwc2): fix incorrect HFIR_RELOAD_CTRL setting
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-26 21:55:12 +08:00
sakumisu
7317913efa
fix: fix winusb string and audio macro
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-26 12:41:31 +08:00
sakumisu
94d1c6b1be
fix(core/otg): fix deinit flag and mode check
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-22 16:15:55 +08:00
sakumisu
3f23af5ad7
fix(serial): add default handler for gsm
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-21 21:12:15 +08:00
MDLZCOOL
34166b361a
fix(rp2040): add rp2040 support to scons
2025-12-19 11:07:27 +08:00
sakumisu
a5f765d46e
ci: add lshid cmd
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-18 22:09:48 +08:00
sakumisu
43b8237713
update(demo): format with macro
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-18 22:09:48 +08:00
sakumisu
20199f08c4
docs: update cache qa
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-18 22:09:48 +08:00
sakumisu
8c01a6ea46
update(usbh_gsm): add ml307r vid
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-18 22:09:43 +08:00
sakumisu
55ef0f6309
style: change \t to space
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-17 20:43:42 +08:00
sakumisu
587339b733
feat(class/hid): add hid report parse api
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-17 20:43:15 +08:00
sakumisu
a6ffbd3600
fix(usbh_serial): fix serial iobuffer size, remove length limit of write
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-17 20:42:45 +08:00
sakumisu
baf2a56c93
docs: update rst
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-17 14:23:38 +08:00
sakumisu
7b9b396ab4
fix(usbh_cp210x): remove ununsed code
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-15 20:54:05 +08:00
sakumisu
3a1f3c3ba4
update: update host demo macros without value
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-15 20:53:45 +08:00
MDLZCOOL
1cbe3c5957
fix(serial): fix host serial framework support for rt-thread
2025-12-15 09:23:03 +08:00
MDLZCOOL
11b91a0283
fix(usbh_serial): don't resubmit the read urb when rx short packet
2025-12-14 08:51:51 +08:00
MDLZCOOL
b1ca0406a5
fix(usbh_ch34x): program baudrate registers after divisor calculation
2025-12-14 08:51:51 +08:00
MDLZCOOL
799ae48f7c
feat(usbh_serial): Use Ping-Pong Buffer to Decrease Packet Loss
2025-12-14 08:51:51 +08:00
sakumisu
da2263728a
refactor(serial): add host serial framework
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-12 22:45:10 +08:00
sakumisu
707e865627
fix warning
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-12 22:43:35 +08:00
sakumisu
e951fd01c8
chore(cmake): fix cdc symbol name
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-12 22:33:06 +08:00
sakumisu
bf1d9db9a1
update(demo): format uac demos with macros
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-05 18:33:09 +08:00
sakumisu
a20f53c6de
update(demo): add more descriptor init macros
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-04 10:55:01 +08:00
sakumisu
006123c296
update: remove old bl616 wifi driver, add new api
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-03 17:27:28 +08:00
sakumisu
670bde3671
fix(core): fix warnings
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-03 13:38:49 +08:00
sakumisu
7098d42b87
update(port/dwc2/usb_hc_dwc2): reset channel with dwc2_halt in deinit
...
Signed-off-by: sakumisu <1203593632@qq.com >
2025-12-01 20:31:59 +08:00