sakumisu
|
62fbc1ffee
|
refactor(otg): refactor otg framework
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-11-25 15:29:52 +08:00 |
|
sakumisu
|
4d6b12c704
|
docs: release v1.5.2
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-08-07 21:49:51 +08:00 |
|
sakumisu
|
4ab097d9dc
|
fix(common/usb_util): fix missing __ICCARM_V8 define
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-07-31 18:15:42 +08:00 |
|
sakumisu
|
8dd3106e62
|
update(common/usb_hc): change interval u16 to u32 for us
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-07-27 21:25:27 +08:00 |
|
sakumisu
|
a9ec951c93
|
update(common/usb_hc): change interval u8 to u16 for us
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-07-25 22:24:35 +08:00 |
|
sakumisu
|
f3b5025b64
|
update(cherryusb): update to v1.5.1
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-07-14 11:49:37 +08:00 |
|
sakumisu
|
1d95077161
|
feat(dcache): update dcache api
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-06-04 15:33:42 +08:00 |
|
sakumisu
|
bff8a632a9
|
feat(class): add usb_osal_thread_schedule_other to allow the applications which use the struct usbh_xxx to exit properly before free struct usbh_xxx
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-06-03 22:43:35 +08:00 |
|
sakumisu
|
7e5713ab89
|
chore: bump version to v1.5.0
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-19 17:22:23 +08:00 |
|
sakumisu
|
336aa91d24
|
update(port): add sof support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-10 21:26:53 +08:00 |
|
sakumisu
|
0ba374253b
|
update(common/usb_memcpy): add CONFIG_USB_MEMCPY_DISABLE macro
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-05-09 16:47:23 +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
|
644ac2b37f
|
update(common/usb_log): update USB_ASSERT
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-04-29 18:01:35 +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
|
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 |
|
sakumisu
|
44dc3c00f6
|
docs: release v1.4.3
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-03-04 18:54:30 +08:00 |
|
sakumisu
|
56afada2cc
|
chore: fix wformat warning
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-02-22 21:48:25 +08:00 |
|
sakumisu
|
95baa7845c
|
chore: fix wformat warning
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-26 13:18:50 +08:00 |
|
sakumisu
|
c399be3ea2
|
feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macro
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-22 17:54:54 +08:00 |
|
sakumisu
|
6769eac6e0
|
feat(osal): add argument macro for different os, especially for nuttx
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-20 18:23:59 +08:00 |
|
sakumisu
|
99e2e6bfd4
|
feat(core/otg): add otg framework
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-15 17:11:27 +08:00 |
|
sakumisu
|
64394bf246
|
update: add USBH_IRQHandler & USBD_IRQHandler function declaration
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-15 17:10:19 +08:00 |
|
sakumisu
|
1a1b475523
|
update(port): add ehci/ohci/dwc2 dcache support
Signed-off-by: sakumisu <1203593632@qq.com>
|
2025-01-15 17:09:22 +08:00 |
|
sakumisu
|
515b83e0f8
|
docs: release v1.4.2
|
2024-12-23 20:04:02 +08:00 |
|
sakumisu
|
ea03856337
|
fix warning
|
2024-11-21 21:00:10 +08:00 |
|
sakumisu
|
f437b3e51c
|
docs: release v1.4.1
|
2024-10-20 20:49:36 +08:00 |
|
sakumisu
|
e603389638
|
docs: release v1.4.0
|
2024-08-26 19:53:58 +08:00 |
|
sakumisu
|
35da8d6747
|
fix: fix -Wunused-parameter warning with -Wextra cflag
|
2024-08-21 20:08:47 +08:00 |
|
sakumisu
|
1efc29be5f
|
feat(common): add usb_hexdump for test
|
2024-08-16 14:23:14 +08:00 |
|
sakumisu
|
143a5ce3fd
|
refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.h
|
2024-08-16 14:16:45 +08:00 |
|
sakumisu
|
bef45dc360
|
feat(port): add remote wakeup api
|
2024-07-26 22:02:01 +08:00 |
|
sakumisu
|
50b62c946d
|
feat(core/usbd_core): support webusb
|
2024-07-25 21:39:36 +08:00 |
|
sakumisu
|
1c2fd3407a
|
refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macro
|
2024-07-23 19:37:54 +08:00 |
|
sakumisu
|
1a9c1481f4
|
feat(core/usbd_core): support get hid desc request(0x21), support get status for remote wakeup & self powered
|
2024-07-11 13:58:16 +08:00 |
|
sakumisu
|
3bf74d2101
|
fix(common/usb_memcpy): fix warning in 64bit
|
2024-06-22 17:19:20 +08:00 |
|
sakumisu
|
0cb245e6d3
|
fix(common/usb_memcpy): fix missing USB_MEMCPY_H
|
2024-06-17 21:09:06 +08:00 |
|
sakumisu
|
e9a7eb9eeb
|
fix warning
|
2024-06-14 00:25:07 +08:00 |
|
sakumisu
|
bf54bc2ff1
|
update(port/ehci): use static iso pool for iso urb to reduce alloc time
|
2024-06-11 21:59:37 +08:00 |
|
sakumisu
|
2d63b52d0b
|
feat: use fast memcpy for net
|
2024-05-31 22:31:43 +08:00 |
|
sakumisu
|
b1c81a92f5
|
fix warning
|
2024-05-16 20:47:37 +08:00 |
|
sakumisu
|
18c4454228
|
add nuttx osal
|
2024-05-09 10:45:27 +08:00 |
|
Zhihong Chen
|
9cb992bed7
|
add USB_DEVICE_QUALIFIER_DESCRIPTOR_INIT and USB_OTHER_SPEED_CONFIG_DESCRIPTOR_INIT macros
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2024-04-30 20:05:57 +08:00 |
|
sakumisu
|
2da4edf76b
|
remove port param in usbd_get_port_speed
|
2024-04-29 11:35:29 +08:00 |
|
sakumisu
|
2660af5d87
|
add timer to control interrupt transfer
|
2024-03-14 19:31:52 +08:00 |
|
Zhihong Chen
|
bba4b46fa4
|
update usb test mode
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2024-03-13 19:25:07 +08:00 |
|
sakumisu
|
9e0cc8347c
|
align for some buffers
|
2024-02-24 16:38:57 +08:00 |
|
sakumisu
|
d1c7fa8c19
|
support multi port api for device
|
2024-02-06 19:52:22 +08:00 |
|
sakumisu
|
1158fc3d8c
|
support multi USB IP for host
|
2024-01-08 22:47:28 +08:00 |
|
sakumisu
|
f68a86ea89
|
add usbh_deinitialize api
|
2023-12-24 23:37:47 +08:00 |
|