summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2021-06-01 13:36:19 +0700
committerGitHub <[email protected]>2021-06-01 13:36:19 +0700
commitabf83c6985c62234256f56cf0872fe93e7451ff3 (patch)
tree393339703e61209063f17474db6a442ea1e4026f
parent4f97915d488953f250ff6bfa4f600e512b341633 (diff)
add note for custom class driver
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
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.**