sakumisu
|
143a5ce3fd
|
refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.h
|
2024-08-16 14:16:45 +08:00 |
|
sakumisu
|
b4bbe69d12
|
feat(class/msc/usbd_msc): add msc polling mode to move read & write from isr to while1
|
2024-08-08 18:03:30 +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
|
29aaf56396
|
chore: release v1.3.1
|
2024-06-28 16:34:28 +08:00 |
|
sakumisu
|
77af563898
|
add comments for dwc2 fifo macro
|
2024-06-11 21:58:17 +08:00 |
|
sakumisu
|
3429f73a65
|
update: add comments for net process, support len > 16K for ncm/rndis/asix/rtl8152
|
2024-06-01 18:54:51 +08:00 |
|
sakumisu
|
3336919e0d
|
release v1.3.0
|
2024-05-22 18:51:41 +08:00 |
|
sakumisu
|
66b893e64f
|
update: add langid in string desc
|
2024-05-17 22:18:21 +08:00 |
|
sakumisu
|
af92236cf4
|
refactor(core/usbd_core): process string internal, you can use like \"cherryusb\" now
|
2024-05-16 11:19:58 +08:00 |
|
sakumisu
|
5e6bd78f80
|
update(dwc2): change rx fifo to 1024/4 as default
|
2024-05-15 22:37:57 +08:00 |
|
sakumisu
|
363533be4c
|
update(class/vendor/net/usbh_rtl8152): update eth rx/tx size
|
2024-05-12 20:47:34 +08:00 |
|
sakumisu
|
b55d40e512
|
change CONFIG_USBDEV_RNDIS_ETH_MAX_FRAME_SIZE to 1580 default
|
2024-05-11 14:01:42 +08:00 |
|
sakumisu
|
102801e45c
|
add comments for macros
|
2024-05-03 20:34:13 +08:00 |
|
sakumisu
|
ccef9b92cc
|
bugfix for 183d49, add CONFIG_USBDEV_EP0_INDATA_NO_COPY
|
2024-05-03 14:07:26 +08:00 |
|
sakumisu
|
8d18a8b6e5
|
change CONFIG_USBDEV_RNDIS_ETH_MAX_FRAME_SIZE to 2048 default
|
2024-04-30 14:10:17 +08:00 |
|
sakumisu
|
0556ae199b
|
add config for cdc ncm transfer size
|
2024-04-29 11:46:31 +08:00 |
|
sakumisu
|
4e6b0d0923
|
format code
|
2024-04-23 10:52:45 +08:00 |
|
sakumisu
|
81ddf9bded
|
change ep0 buffer to 512
|
2024-04-18 22:06:20 +08:00 |
|
sakumisu
|
8995cf9568
|
move rndis config macros into template
|
2024-04-18 21:27:34 +08:00 |
|
sakumisu
|
e3886fe99d
|
format comment
|
2024-04-16 21:48:11 +08:00 |
|
sakumisu
|
9d5479e0c3
|
list all porting macros into template for use
|
2024-04-14 19:53:20 +08:00 |
|
sakumisu
|
c5f2ffa6f9
|
export ehci config macros
|
2024-04-07 13:17:01 +08:00 |
|
sakumisu
|
db10c62b59
|
read ehci hcor offset from hccr caplength
|
2024-04-06 20:19:53 +08:00 |
|
sakumisu
|
808cd454a3
|
init ohci for ehci
|
2024-04-04 16:43:05 +08:00 |
|
sakumisu
|
a6d539792f
|
release v1.2.0
|
2024-03-29 15:31:29 +08:00 |
|
sakumisu
|
6af1c143d3
|
remove unused macro
|
2024-03-06 21:49:57 +08:00 |
|
sakumisu
|
384b11eb88
|
release v1.1.0
|
2024-02-25 21:07:13 +08:00 |
|
Zhihong Chen
|
4803a6826b
|
update endpoint number usage and fix busid check
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2024-02-19 20:19:48 +08:00 |
|
sakumisu
|
e0551b3e7b
|
config busid and regbase in usbh_initialize and usbd_initialize
|
2024-02-18 21:15:04 +08:00 |
|
sakumisu
|
d1c7fa8c19
|
support multi port api for device
|
2024-02-06 19:52:22 +08:00 |
|
Zhihong Chen
|
920b02cb7c
|
class: msc device: support multi lun
- support multi lun
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
|
2024-02-06 18:31:47 +08:00 |
|
sakumisu
|
cdfb7c3fb2
|
support hci usb h4 for usb bluetooth
|
2024-01-25 22:06:39 +08:00 |
|
sakumisu
|
eff338f8a7
|
add ehci hccr offset macro
|
2024-01-09 20:59:04 +08:00 |
|
sakumisu
|
1158fc3d8c
|
support multi USB IP for host
|
2024-01-08 22:47:28 +08:00 |
|
sakumisu
|
249e650c37
|
rename CONFIG_USBDEV_MSC_BLOCK_SIZE to CONFIG_USBDEV_MSC_MAX_BUFSIZE
|
2024-01-06 01:07:39 +08:00 |
|
sakumisu
|
7df43ba6a2
|
release v1.0.0
|
2023-12-30 15:42:23 +08:00 |
|
sakumisu
|
8a831cdaa5
|
user must define some configs in usb_config.h when use fsdev/musb/dwc2
|
2023-12-21 21:58:08 +08:00 |
|
sakumisu
|
e201439722
|
create lwip rx thread by user
|
2023-12-19 21:38:55 +08:00 |
|
sakumisu
|
d414fd21d8
|
add config for rndis & ecm thread
|
2023-12-01 20:43:13 +08:00 |
|
sakumisu
|
d6bd89f274
|
set CONFIG_USBHOST_PSC_PRIO to zero to making usb prio highest
|
2023-11-22 19:28:30 +08:00 |
|
sakumisu
|
c1435548e7
|
release v0.10.2
|
2023-11-15 22:02:16 +08:00 |
|
sakumisu
|
9ce7b0ceb7
|
fix rndis query & set msg wLength, only support one rndis device
|
2023-11-13 20:03:35 +08:00 |
|
sakumisu
|
1c31156a37
|
add ms os request
|
2023-11-13 19:51:53 +08:00 |
|
sakumisu
|
7c0ef50bb3
|
release v0.10.1
|
2023-08-30 20:05:04 +08:00 |
|
sakimisu
|
14f5dd2dd3
|
implement msc device thread,remove other unused os thread
|
2023-08-29 14:40:03 +08:00 |
|
sakimisu
|
c5fc9f338e
|
fix macro spelling
|
2023-08-25 21:37:14 +08:00 |
|
sakimisu
|
94505f9e41
|
change rndis_encapsulated_resp_buffer size to 156
|
2023-08-05 11:11:03 +08:00 |
|
sakimisu
|
96c0b655fd
|
update version 0.10.0
|
2023-07-29 17:05:21 +08:00 |
|
sakimisu
|
3057f41020
|
use static memory to malloc & free class
|
2023-07-12 22:48:18 +08:00 |
|
sakimisu
|
1c7110bd86
|
refactor audio device class
|
2023-06-21 20:43:35 +08:00 |
|