From e603389638e6399a25015a470d8b02281781f531 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Mon, 26 Aug 2024 19:52:37 +0800 Subject: [PATCH] docs: release v1.4.0 --- README.md | 4 ++-- README_zh.md | 4 ++-- VERSION | 4 ++-- common/usb_version.h | 4 ++-- docs/source/conf.py | 4 ++-- docs/source/version.rst | 9 +++++---- 6 files changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 6217a759..508211bd 100644 --- a/README.md +++ b/README.md @@ -179,11 +179,11 @@ USB basic concepts and how the CherryUSB Device stack is implemented, see [Cherr |Bouffalolab | BL702/BL616/BL808 | bouffalolab/ehci|[bouffalo_sdk](https://github.com/CherryUSB/bouffalo_sdk)|<= latest | Long-term | |ST | STM32F1x | fsdev |[stm32_repo](https://github.com/CherryUSB/cherryusb_stm32)|<= latest | Long-term | |ST | STM32F4/STM32H7 | dwc2 |[stm32_repo](https://github.com/CherryUSB/cherryusb_stm32)|<= latest | Long-term | -|HPMicro | HPM6750 | hpm/ehci |[hpm_sdk](https://github.com/CherryUSB/hpm_sdk)|<= latest | Long-term | +|HPMicro | HPM6000/HPM5000 | hpm/ehci |[hpm_sdk](https://github.com/CherryUSB/hpm_sdk)|<= latest | Long-term | |Essemi | ES32F36xx | musb |[es32f369_repo](https://github.com/CherryUSB/cherryusb_es32)|<= latest | Long-term | |Phytium | e2000 | pusb2/xhci |[phytium_repo](https://gitee.com/phytium_embedded/phytium-free-rtos-sdk)|>=1.4.0 | Long-term | |Artinchip | d12x/d13x/d21x | aic/ehci/ohci |[luban-lite](https://gitee.com/artinchip/luban-lite)|<= latest | Long-term | -|Espressif | esp32s2/esp32s3 | dwc2 |[esp32_repo](https://github.com/CherryUSB/cherryusb_esp32)|<= latest | Long-term | +|Espressif | esp32s2/esp32s3/esp32p4 | dwc2 |[esp32_repo](https://github.com/CherryUSB/cherryusb_esp32)|<= latest | Long-term | |NXP | mcx | chipidea/ehci |[nxp_mcx_repo](https://github.com/CherryUSB/cherryusb_mcx)|<= latest | Long-term | |AllwinnerTech | F1C100S/F1C200S | musb |[cherryusb_rtt_f1c100s](https://github.com/CherryUSB/cherryusb_rtt_f1c100s)|<= latest | the same with musb | |Bekencorp | bk7256/bk7258 | musb |[bk_idk](https://github.com/CherryUSB/bk_idk)| v0.7.0 | the same with musb | diff --git a/README_zh.md b/README_zh.md index e8d1d44d..b6d4f4bc 100644 --- a/README_zh.md +++ b/README_zh.md @@ -180,11 +180,11 @@ CherryUSB 快速入门、USB 基本概念,API 手册,Class 基本概念和 |Bouffalolab | BL702/BL616/BL808 | bouffalolab/ehci|[bouffalo_sdk](https://github.com/CherryUSB/bouffalo_sdk)|<= latest | Long-term | |ST | STM32F1x | fsdev |[stm32_repo](https://github.com/CherryUSB/cherryusb_stm32)|<= latest | Long-term | |ST | STM32F4/STM32H7 | dwc2 |[stm32_repo](https://github.com/CherryUSB/cherryusb_stm32)|<= latest | Long-term | -|HPMicro | HPM6750 | hpm/ehci |[hpm_sdk](https://github.com/CherryUSB/hpm_sdk)|<= latest | Long-term | +|HPMicro | HPM6000/HPM5000 | hpm/ehci |[hpm_sdk](https://github.com/CherryUSB/hpm_sdk)|<= latest | Long-term | |Essemi | ES32F36xx | musb |[es32f369_repo](https://github.com/CherryUSB/cherryusb_es32)|<= latest | Long-term | |Phytium | e2000 | pusb2/xhci |[phytium_repo](https://gitee.com/phytium_embedded/phytium-free-rtos-sdk)|>=1.4.0 | Long-term | |Artinchip | d12x/d13x/d21x | aic/ehci/ohci |[luban-lite](https://gitee.com/artinchip/luban-lite)|<= latest | Long-term | -|Espressif | esp32s2/esp32s3 | dwc2 |[esp32_repo](https://github.com/CherryUSB/cherryusb_esp32)|<= latest | Long-term | +|Espressif | esp32s2/esp32s3/esp32p4 | dwc2 |[esp32_repo](https://github.com/CherryUSB/cherryusb_esp32)|<= latest | Long-term | |NXP | mcx | chipidea/ehci |[nxp_mcx_repo](https://github.com/CherryUSB/cherryusb_mcx)|<= latest | Long-term | |AllwinnerTech | F1C100S/F1C200S | musb |[cherryusb_rtt_f1c100s](https://github.com/CherryUSB/cherryusb_rtt_f1c100s)|<= latest | the same with musb | |Bekencorp | bk7256/bk7258 | musb |[bk_idk](https://github.com/CherryUSB/bk_idk)| v0.7.0 | the same with musb | diff --git a/VERSION b/VERSION index 8a0bfa80..cd4fba66 100644 --- a/VERSION +++ b/VERSION @@ -1,5 +1,5 @@ VERSION_MAJOR = 1 -VERSION_MINOR = 3 -PATCHLEVEL = 1 +VERSION_MINOR = 4 +PATCHLEVEL = 0 VERSION_TWEAK = 0 EXTRAVERSION = 0 diff --git a/common/usb_version.h b/common/usb_version.h index 3bdf7306..384f278d 100644 --- a/common/usb_version.h +++ b/common/usb_version.h @@ -15,7 +15,7 @@ #undef CHERRYUSB_VERSION_STR #endif -#define CHERRYUSB_VERSION 0x010301 -#define CHERRYUSB_VERSION_STR "v1.3.1" +#define CHERRYUSB_VERSION 0x010400 +#define CHERRYUSB_VERSION_STR "v1.4.0" #endif \ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py index cea32658..11358c82 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -6,8 +6,8 @@ project = 'CherryUSB' copyright = '2024, sakumisu' author = 'sakumisu' -release = '1.3.1' -version = '1.3.1' +release = '1.4.0' +version = '1.4.0' # -- General configuration diff --git a/docs/source/version.rst b/docs/source/version.rst index 425e700c..98bb6e59 100644 --- a/docs/source/version.rst +++ b/docs/source/version.rst @@ -56,10 +56,11 @@ v1.3.1 v1.4.0 ---------------------- -- device 开始支持 remote wakeup 功能, hid request(0x21),完善 GET STATUS 请求(可以通过 USB3CV 测试) -- device 增加 UF2, ADB, WEBUSB 功能, usbd_cdc 改名为 usbd_cdc_acm -- device msc 增加裸机的读写 polling 功能,将读写放在 while1中执行 +- device 开始支持 remote wakeup 功能, hid request(0x21),完善 GET STATUS 请求(此版本开始可以通过 USB3CV 测试) +- device 增加 UF2, ADB, WEBUSB 功能; msc 增加裸机的读写 polling 功能,将读写放在 while1中执行; usbd_cdc 改名为 usbd_cdc_acm - host 增加 usbwifi(bl616), xbox驱动;重构 USB3.0 枚举逻辑 - host 中 cdc_acm,hid,msc,serial 传输共享 buffer,如果存在多个相同的设备会有问题,修改为单独的 buffer - porting 重构 XHCI/PUSB2 驱动,不开源;ehci 和 ohci 文件改名;增加 remote wakeup api -- esp 组件库支持 \ No newline at end of file +- esp 组件库支持 +- chipidea 从机驱动支持,nxp mcx 系列主从支持 +- threadx os 支持 \ No newline at end of file