diff options
| author | sakumisu <[email protected]> | 2025-11-25 14:23:48 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2025-11-25 14:23:48 +0800 |
| commit | c746f57ddcf1f3d030e9bac181e3f06a7582322a (patch) | |
| tree | 19092ec402307e08051703feac9e905147565f88 | |
| parent | 38825606461ba495ef04229b5a88a70aff1a1e8d (diff) | |
docs: bump version to v1.5.3v1.5.3-rc1
Signed-off-by: sakumisu <[email protected]>
| -rw-r--r-- | Kconfig.rttpkg | 5 | ||||
| -rw-r--r-- | VERSION | 2 | ||||
| -rw-r--r-- | common/usb_version.h | 4 | ||||
| -rw-r--r-- | docs/source/conf.py | 4 | ||||
| -rw-r--r-- | docs/source/version.rst | 16 | ||||
| -rw-r--r-- | idf_component.yml | 2 |
6 files changed, 25 insertions, 8 deletions
diff --git a/Kconfig.rttpkg b/Kconfig.rttpkg index e5a0e430..40acc845 100644 --- a/Kconfig.rttpkg +++ b/Kconfig.rttpkg @@ -465,13 +465,15 @@ if PKG_USING_CHERRYUSB choice prompt "Version" - default PKG_USING_CHERRYUSB_V010502 + default PKG_USING_CHERRYUSB_V010503 help Select the package version config PKG_USING_CHERRYUSB_LATEST_VERSION bool "latest" config PKG_USING_CHERRYUSB_V010502 + bool "v1.5.3" + config PKG_USING_CHERRYUSB_V010502 bool "v1.5.2" config PKG_USING_CHERRYUSB_V010501 bool "v1.5.1" @@ -490,6 +492,7 @@ if PKG_USING_CHERRYUSB config PKG_CHERRYUSB_VER string default "latest" if PKG_USING_CHERRYUSB_LATEST_VERSION + default "v1.5.3" if PKG_USING_CHERRYUSB_V010503 default "v1.5.2" if PKG_USING_CHERRYUSB_V010502 default "v1.5.1" if PKG_USING_CHERRYUSB_V010501 default "v1.5.0" if PKG_USING_CHERRYUSB_V010500 @@ -1,5 +1,5 @@ VERSION_MAJOR = 1 VERSION_MINOR = 5 -PATCHLEVEL = 2 +PATCHLEVEL = 3 VERSION_TWEAK = 0 EXTRAVERSION = 0 diff --git a/common/usb_version.h b/common/usb_version.h index 2d70bb4c..bbf39569 100644 --- a/common/usb_version.h +++ b/common/usb_version.h @@ -15,7 +15,7 @@ #undef CHERRYUSB_VERSION_STR #endif -#define CHERRYUSB_VERSION 0x010502 -#define CHERRYUSB_VERSION_STR "v1.5.2" +#define CHERRYUSB_VERSION 0x010503 +#define CHERRYUSB_VERSION_STR "v1.5.3" #endif
\ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py index 7e783e04..6269e54d 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -6,8 +6,8 @@ project = 'CherryUSB' copyright = '2022 ~ 2025, sakumisu' author = 'sakumisu' -release = '1.5.2' -version = '1.5.2' +release = '1.5.3' +version = '1.5.3' # -- General configuration diff --git a/docs/source/version.rst b/docs/source/version.rst index 409a7658..6de257e9 100644 --- a/docs/source/version.rst +++ b/docs/source/version.rst @@ -148,4 +148,18 @@ v1.5.2 - musb 对于标准的 IP 结构采用独立 EP 控制寄存器组,不使用 EPIDX 寄存器去控制 - 删除所有 CONFIG_USBDEV_EP_NUM & CONFIG_USBHOST_PIPE_NUM,不再使用,因为 IP 本身会携带这些信息,或者厂家 SDK 提供了对应的宏 - CONFIG_USBHOST_MAX_INTF_ALTSETTINGS 默认使用 2 减少内存,只有 UVC 和UAC 使用(商业收费),所以不需要开很大 -- urb interval 从 u8 改 u32,最大支持 2^15 * 125us
\ No newline at end of file +- urb interval 从 u8 改 u32,最大支持 2^15 * 125us + +v1.5.3 +---------------------- + +- 增加 mongoose demo +- **从机支持自定义 ep0 mps,仅支持商业性 IP** +- 主机增加 UVC bulk支持, **接口号匹配驱动功能**, **主机分配地址功能改成循环自增模式** ,重构 lsusb 命令 +- 主机控制传输增加 retry 机制,部分 device 通信不稳定,retry 次数参考 linux +- **主机 rndis 驱动增加非标 02/02/ff 接口驱动匹配** +- musb IP 关闭 multipoint feature 支持 +- hpmicro、chipidea dcache 支持 +- idf host msc 支持 +- otg 框架重构,当前 port 仅支持 hpmicro +- CI 编译功能,支持 hpmicro/espressif/bouffalolab
\ No newline at end of file diff --git a/idf_component.yml b/idf_component.yml index 9cfebea7..9642e0e2 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,4 +1,4 @@ -version: "1.5.2" +version: "1.5.3" description: CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP tags: - usb |
