From abf83c6985c62234256f56cf0872fe93e7451ff3 Mon Sep 17 00:00:00 2001 From: Ha Thach Date: Tue, 1 Jun 2021 13:36:19 +0700 Subject: [PATCH] add note for custom class driver --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index f7b2cd811..bea6d0d49 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,8 @@ Supports multiple device configurations by dynamically changing usb descriptors. - Vendor-specific class support with generic In & Out endpoints. Can be used with MS OS 2.0 compatible descriptor to load winUSB driver without INF file. - [WebUSB](https://github.com/WICG/webusb) with vendor-specific class +If you have special need, `usbd_app_driver_get_cb()` can be used to write your own class driver without modifying the stack. Here is how RPi team add their reset interface [raspberrypi/pico-sdk#197](https://github.com/raspberrypi/pico-sdk/pull/197) + ## Host Stack **Most active development is on the Device stack. The Host stack is under rework and largely untested.**