Logo
3.7.0
  • Built-in search
  • Google search
Zephyr Project v: latest
Document Release Versions
latest
3.7.0 (LTS)
3.6.0
3.5.0
2.7.6 (LTS)
Downloads
PDF
zephyrproject.org Links
Project Home
SDK
Releases

Contents

  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
  • Build and Configuration Systems
  • Connectivity
    • Bluetooth
    • Controller Area Network (CAN) Bus Protocols
    • Networking
    • LoRa and LoRaWAN
    • USB
      • USB device support
      • USB device support APIs
      • New USB device support
      • New USB device support APIs
        • USB device controller (UDC) driver API
        • USB device stack (next) API
        • HID device API
        • Audio Class 2 device API
        • USB Mass Storage Class device API
      • USB host support APIs
      • USB-C device stack
      • Human Interface Devices (HID)
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards
  • Shields
  • Releases

Reference

  • API
  • Kconfig Options
  • Devicetree Bindings
  • West Projects
Zephyr Project
  • Docs / 3.7.0 »
  • Connectivity »
  • USB »
  • New USB device support APIs
  • Open on GitHub Report an issue with this page

The latest development version of this page may be more current than this released 3.7.0 version.

New USB device support APIs

  • USB device controller (UDC) driver API
  • USB device stack (next) API
  • HID device API
  • Audio Class 2 device API
  • USB Mass Storage Class device API

© Copyright 2015-2024 Zephyr Project members and individual contributors. Last generated on Jul 26, 2024.

Help us keep our technical documentation accurate and up-to-date!

The human-authored contents on this page was last updated on Jun 13, 2024.

If you find any errors on this page, outdated information, or have any other suggestion for improving its contents, please consider opening an issue.