summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2025-05-19 17:21:57 +0800
committersakumisu <[email protected]>2025-05-19 17:22:23 +0800
commit7e5713ab890f01c7009fa73e0ddf101674551384 (patch)
tree9402fe2a1533eb40efd113b1b23c49d61687db09
parent05e5730cc2da7a044e25879136366fa726e46b29 (diff)
chore: bump version to v1.5.0v1.5.0-rc1
Signed-off-by: sakumisu <[email protected]>
-rw-r--r--Kconfig.rttpkg5
-rw-r--r--VERSION4
-rw-r--r--common/usb_version.h4
-rw-r--r--docs/source/conf.py6
-rw-r--r--docs/source/quick_start/demo.rst6
-rw-r--r--docs/source/quick_start/rtthread.rst2
-rw-r--r--idf_component.yml2
7 files changed, 16 insertions, 13 deletions
diff --git a/Kconfig.rttpkg b/Kconfig.rttpkg
index 2e328b85..3663f0fb 100644
--- a/Kconfig.rttpkg
+++ b/Kconfig.rttpkg
@@ -361,12 +361,14 @@ if PKG_USING_CHERRYUSB
choice
prompt "Version"
- default PKG_USING_CHERRYUSB_V010403
+ default PKG_USING_CHERRYUSB_V010500
help
Select the package version
config PKG_USING_CHERRYUSB_LATEST_VERSION
bool "latest"
+ config PKG_USING_CHERRYUSB_V010500
+ bool "v1.5.0"
config PKG_USING_CHERRYUSB_V010403
bool "v1.4.3"
config PKG_USING_CHERRYUSB_V010402
@@ -386,6 +388,7 @@ if PKG_USING_CHERRYUSB
config PKG_CHERRYUSB_VER
string
default "latest" if PKG_USING_CHERRYUSB_LATEST_VERSION
+ default "v1.5.0" if PKG_USING_CHERRYUSB_V010500
default "v1.4.3" if PKG_USING_CHERRYUSB_V010403
default "v1.4.2" if PKG_USING_CHERRYUSB_V010402
default "v1.4.0" if PKG_USING_CHERRYUSB_V010400
diff --git a/VERSION b/VERSION
index ce12c2db..e110767a 100644
--- a/VERSION
+++ b/VERSION
@@ -1,5 +1,5 @@
VERSION_MAJOR = 1
-VERSION_MINOR = 4
-PATCHLEVEL = 3
+VERSION_MINOR = 5
+PATCHLEVEL = 0
VERSION_TWEAK = 0
EXTRAVERSION = 0
diff --git a/common/usb_version.h b/common/usb_version.h
index 1d3f93e5..c58f01a0 100644
--- a/common/usb_version.h
+++ b/common/usb_version.h
@@ -15,7 +15,7 @@
#undef CHERRYUSB_VERSION_STR
#endif
-#define CHERRYUSB_VERSION 0x010403
-#define CHERRYUSB_VERSION_STR "v1.4.3"
+#define CHERRYUSB_VERSION 0x010500
+#define CHERRYUSB_VERSION_STR "v1.5.0"
#endif \ No newline at end of file
diff --git a/docs/source/conf.py b/docs/source/conf.py
index d8ce4e17..9cff83d1 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -3,11 +3,11 @@
# -- Project information
project = 'CherryUSB'
-copyright = '2022 ~ 2024, sakumisu'
+copyright = '2022 ~ 2025, sakumisu'
author = 'sakumisu'
-release = '1.4.3'
-version = '1.4.3'
+release = '1.5.0'
+version = '1.5.0'
# -- General configuration
diff --git a/docs/source/quick_start/demo.rst b/docs/source/quick_start/demo.rst
index 57ebd02f..a341211a 100644
--- a/docs/source/quick_start/demo.rst
+++ b/docs/source/quick_start/demo.rst
@@ -154,7 +154,7 @@ USB Device 移植要点
#define CONFIG_USB_DWC2_TX4_FIFO_SIZE (64 / 4)
#define CONFIG_USB_DWC2_TX5_FIFO_SIZE (64 / 4)
-- 如果使用 fsdev ip,(V1.4.4 开始需要增加 **fsdev/usb_glue_st.c**) 在 `usb_config.h` 中实现以下宏:
+- 如果使用 fsdev ip,(V1.5.0 开始需要增加 **fsdev/usb_glue_st.c**) 在 `usb_config.h` 中实现以下宏:
.. code-block:: C
@@ -166,7 +166,7 @@ USB Device 移植要点
.. figure:: img/stm32_10.png
.. figure:: img/stm32_11.png
-.. note :: 以下两个步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
+.. note :: 以下两个步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
- 拷贝 **xxx_msp.c** 中的 **HAL_PCD_MspInit** 函数中的内容到 **usb_dc_low_level_init** 函数中,屏蔽 st 生成的 usb 初始化
@@ -208,7 +208,7 @@ USB Host 移植要点
#define CONFIG_USB_DWC2_PTX_FIFO_SIZE (1024 / 4)
#define CONFIG_USB_DWC2_RX_FIFO_SIZE ((1012 - CONFIG_USB_DWC2_NPTX_FIFO_SIZE - CONFIG_USB_DWC2_PTX_FIFO_SIZE) / 4)
-.. note :: 以下两个步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
+.. note :: 以下两个步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
- 拷贝 **xxx_msp.c** 中的 `HAL_HCD_MspInit` 函数中的内容到 `usb_hc_low_level_init` 函数中,屏蔽 st 生成的 usb 初始化
- 在中断函数中调用 `USBH_IRQHandler`,并传入 `busid`
diff --git a/docs/source/quick_start/rtthread.rst b/docs/source/quick_start/rtthread.rst
index 37ffd839..af1fecc6 100644
--- a/docs/source/quick_start/rtthread.rst
+++ b/docs/source/quick_start/rtthread.rst
@@ -140,7 +140,7 @@
.. figure:: img/stm32_init2.png
-.. note :: 下面步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
+.. note :: 下面步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
- 将 `stm32xxxx_hal_msp.c` 中的 `HAL_PCD_MspInit` 或者是 `HAL_HCD_MspInit` 中的内容复制到 `usb_dc_low_level_init` 和 `usb_hc_low_level_init` 函数中,举例如下:
diff --git a/idf_component.yml b/idf_component.yml
index b34f4759..ba8b5d4b 100644
--- a/idf_component.yml
+++ b/idf_component.yml
@@ -1,4 +1,4 @@
-version: "1.4.3"
+version: "1.5.0"
description: CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
tags:
- usb