diff --git a/README.md b/README.md index 2ccc0828..5d26061f 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ CherryUSB Device Stack has the following functions: - Support USB2.0 full and high speed, USB3.0 super speed - Support endpoint irq callback register by users, let users do whatever they wants in endpoint irq callback. - Support Composite Device -- Support Communication Device Class (CDC) +- Support Communication Device Class (CDC_ACM, CDC_ECM) - Support Human Interface Device (HID) - Support Mass Storage Class (MSC) - Support USB VIDEO CLASS (UVC1.0、UVC1.5) @@ -103,13 +103,14 @@ CherryUSB Host Stack has the following functions: - Support blocking transfers and asynchronous transfers - Support Composite Device - Multi-level HUB support, expandable up to 7 levels -- Support Communication Device Class (CDC) +- Support Communication Device Class (CDC_ACM, CDC_ECM) - Support Human Interface Device (HID) - Support Mass Storage Class (MSC) - Support USB Video CLASS - Support USB Audio CLASS - Support Remote NDIS (RNDIS) - Support Vendor class +- Support USB modeswitch The CherryUSB Host stack also provides the lsusb function, which allows you to view information about all mounted devices, including those on external hubs, with the help of a shell plugin. @@ -144,7 +145,6 @@ x is affected by the following macros: #define CONFIG_USBHOST_MAX_MSC_CLASS 2 #define CONFIG_USBHOST_MAX_AUDIO_CLASS 1 #define CONFIG_USBHOST_MAX_VIDEO_CLASS 1 -#define CONFIG_USBHOST_MAX_RNDIS_CLASS 1 ``` diff --git a/README_zh.md b/README_zh.md index fc43cf61..c1082e4b 100644 --- a/README_zh.md +++ b/README_zh.md @@ -68,7 +68,7 @@ CherryUSB Device 协议栈当前实现以下功能: - 支持 USB2.0 全速和高速设备,USB3.0 超速设备 - 支持端点中断注册功能,porting 给用户自己处理中断里的数据 - 支持复合设备 -- 支持 Communication Device Class (CDC) +- 支持 Communication Device Class (CDC_ACM, CDC_ECM) - 支持 Human Interface Device (HID) - 支持 Mass Storage Class (MSC) - 支持 USB VIDEO CLASS (UVC1.0、UVC1.5) @@ -101,13 +101,14 @@ CherryUSB Host 协议栈当前实现以下功能: - 支持阻塞式传输和异步传输 - 支持复合设备 - 支持多级 HUB,最高可拓展到 7 级 -- 支持 Communication Device Class (CDC) +- 支持 Communication Device Class (CDC_ACM, CDC_ECM) - 支持 Human Interface Device (HID) - 支持 Mass Storage Class (MSC) - Support USB Video CLASS - Support USB Audio CLASS - 支持 Remote NDIS (RNDIS) - 支持 Vendor 类 class +- 支持 USB modeswitch 同时,CherryUSB Host 协议栈还提供了 lsusb 的功能,借助 shell 插件可以查看所有挂载设备的信息,包括外部 hub 上的设备的信息。 @@ -142,7 +143,6 @@ x 受以下宏影响: #define CONFIG_USBHOST_MAX_MSC_CLASS 2 #define CONFIG_USBHOST_MAX_AUDIO_CLASS 1 #define CONFIG_USBHOST_MAX_VIDEO_CLASS 1 -#define CONFIG_USBHOST_MAX_RNDIS_CLASS 1 ```