sakumisu
|
6516a470c8
|
update(port/ch32): update irqhandler name
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-07 22:07:22 +08:00 |
|
sakumisu
|
bf2ba7324a
|
update(class): replace ecm & rndis USB_ERR_NOTDEV with USB_ERR_NOTCONN
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-07 19:48:39 +08:00 |
|
sakumisu
|
cf22bcf252
|
update(class/wireless/usbd_rndis): use usbd_rndis_start_write for usbd_rndis_eth_tx
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-07 18:09:19 +08:00 |
|
sakumisu
|
d122f2d8f7
|
update(demo): include dnserver & dhserver config for rndis & ecm
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-07 18:00:20 +08:00 |
|
Runcheng Lu
|
d012974a0e
|
platform: lvgl: update features and support both LVGL 8 and LVGL 9
Signed-off-by: Runcheng Lu <runcheng.lu@hpmicro.com>
|
2025-05-07 09:21:31 +08:00 |
|
Runcheng Lu
|
609305a28f
|
class: hid: Fix typo: MODIFER → MODIFIER
Signed-off-by: Runcheng Lu <runcheng.lu@hpmicro.com>
|
2025-05-07 09:21:31 +08:00 |
|
sakumisu
|
d4dfb03afc
|
update: add USB_ASSERT_MSG for common case
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 22:34:41 +08:00 |
|
sakumisu
|
a41000a000
|
update(port/aic): sync code from luban lite
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 21:45:03 +08:00 |
|
sakumisu
|
e29d87bb20
|
update(osal): rename ticks to timeout_ms
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 18:16:04 +08:00 |
|
sakumisu
|
93a8457700
|
feat(osal/usb_osal_zephyr): add zephyr osal
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 18:09:43 +08:00 |
|
sakumisu
|
3f736a3622
|
chore: update cmake & kconfig & scons
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 18:09:06 +08:00 |
|
sakumisu
|
ccbe0232dc
|
update(osal/usb_osal_nuttx): update timer driver
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 18:08:36 +08:00 |
|
sakumisu
|
9aa7a76353
|
update(port/dwc2/usb_glue_st): change USB_OTG_HS_PERIPH_BASE to 0x40040000UL
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-06 18:07:57 +08:00 |
|
sakumisu
|
8bc602dc74
|
docs: update note
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-05 22:41:18 +08:00 |
|
sakumisu
|
51ef13d217
|
fix(port/bl): enable PDS_REG_USB_IDDIG bit for device
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-05 18:59:51 +08:00 |
|
sakumisu
|
7d93f7d0f0
|
chore(cmake): update cmake
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-30 23:00:35 +08:00 |
|
sakumisu
|
5990e5c607
|
update(demo/usb_host): add fatfs speed test
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-30 21:38:09 +08:00 |
|
sakumisu
|
577ebd0999
|
fix unused warnings
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-30 21:37:50 +08:00 |
|
sakumisu
|
c27458d71a
|
update(platform): update platform code
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-30 10:11:04 +08:00 |
|
sakumisu
|
644ac2b37f
|
update(common/usb_log): update USB_ASSERT
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-29 18:01:35 +08:00 |
|
sakumisu
|
d3de69ae38
|
update(class/wireless/usbd_rndis): enable indicate msg for sending connect status
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-29 16:25:45 +08:00 |
|
sakumisu
|
33dd56b7ce
|
update(port/ehci): use static qtd pool for qtd alloc & free
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-29 16:25:45 +08:00 |
|
sakumisu
|
8aad86f66b
|
update(class): add weak api to avoid undefine symbol(not use such class but add)
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-28 21:32:19 +08:00 |
|
sakumisu
|
0c3a64516d
|
update(rtthread): add check for use dfs
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-26 17:22:47 +08:00 |
|
sakumisu
|
95d968bd57
|
feat(port/fsdev/usb_glue_st): implement low level api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-25 21:10:34 +08:00 |
|
sakumisu
|
4edd86c872
|
fix(port/dwc2/usb_hc_dwc2): change packet uint8_t to uint16_t
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-24 19:33:21 +08:00 |
|
sakumisu
|
166795bd72
|
feat(port/dwc2/usb_glue_st): implement low level api for device and host
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-24 19:32:29 +08:00 |
|
sakumisu
|
a838edb3e6
|
fix wformat warning
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-23 21:38:54 +08:00 |
|
sakumisu
|
894b80d9ed
|
fix(port/dwc2/usb_hc_dwc2): enlarge pktcnt to 0x3ff, GHWCFG3(bit4:6) = 6, GHWCFG3(bit0:3) = 8
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-23 18:21:31 +08:00 |
|
minlewang
|
4c8d448ca2
|
cmake_format (#305)
cmake: Format CMake files using cmake_format and add a .cmake_format.json file.
Co-authored-by: mlwang <mlwang@bouffalolab.com>
|
2025-04-23 10:39:29 +08:00 |
|
chenzhihong007
|
4897d6d622
|
port: hpmicro: update isr processing (#304)
- update isr processing
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2025-04-23 09:43:52 +08:00 |
|
sakumisu
|
e0fedaa956
|
refactor(class/usbd_msc): replace cherryrb with only variable
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-22 14:59:32 +08:00 |
|
sakumisu
|
d10b88c1a1
|
feat(core/usbd_core): add ep0_next_state to record control transfer state
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-21 18:23:30 +08:00 |
|
sakumisu
|
dd8ec4bbcf
|
fix wformat warning
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-19 23:01:59 +08:00 |
|
sakumisu
|
e6fb6af4a9
|
feat(class/usbh_hid): add usbh_hid_get_protocol api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-17 11:32:31 +08:00 |
|
sakumisu
|
947f8530ef
|
feat(platform/lvgl): enable hid boot protocol
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-17 11:29:18 +08:00 |
|
sakumisu
|
73c8062518
|
docs: fix typo
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-16 20:19:47 +08:00 |
|
sakumisu
|
3f190b127d
|
feat(platform): add filex support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-16 18:21:38 +08:00 |
|
sakumisu
|
215db93943
|
feat(platform): add lvgl mouse&keyboard support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-15 12:05:23 +08:00 |
|
sakumisu
|
c916f63bc3
|
docs: fix typo
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-13 19:11:28 +08:00 |
|
sakumisu
|
8392ba6810
|
fix(scons): fix pusb2 path
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-12 21:06:34 +08:00 |
|
sakumisu
|
e5989ee41a
|
update(demo): use largest frequence from table
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-12 17:21:33 +08:00 |
|
sakumisu
|
364eb60396
|
update(demo): enable feedback trasnfer when USING_FEEDBACK=1
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-12 16:39:08 +08:00 |
|
sakumisu
|
dae76cb7bd
|
update(class/hid/usbd_hid): remove ununsed api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-09 22:27:20 +08:00 |
|
huohongpeng
|
339a99a728
|
osal: add liteos_m osal (#301)
- support liteos_m
Signed-off-by: Hongpeng Huo <hongpeng.huo@hpmicro.com>
|
2025-04-04 13:57:22 +08:00 |
|
sakumisu
|
6f25f797ed
|
feat(port/kinetis): add mm32f5 support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-29 15:37:03 +08:00 |
|
sakumisu
|
9a26c50900
|
fix: fix wformat warnings
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 22:39:30 +08:00 |
|
sakumisu
|
91684e0677
|
update: change memcpy with usb_memcpy, fuck newlib with memcpy unalign bug
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 22:39:22 +08:00 |
|
sakumisu
|
4a9c90ddc0
|
docs: update link
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 22:39:10 +08:00 |
|
sakumisu
|
83695e77cf
|
update: add usb align up for every buffer when use dcache clean&invalid api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-28 13:29:04 +08:00 |
|