Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
usbd_status Struct Reference

USB device support status. More...

#include <usbd.h>

Data Fields

unsigned int initialized: 1
 USB device support is initialized.
 
unsigned int enabled: 1
 USB device support is enabled.
 
unsigned int suspended: 1
 USB device is suspended.
 
unsigned int rwup: 1
 USB remote wake-up feature is enabled.
 
unsigned int self_powered: 1
 USB device is self-powered.
 
enum usbd_speed speed: 2
 USB device speed.
 

Detailed Description

USB device support status.

Field Documentation

◆ enabled

unsigned int usbd_status::enabled

USB device support is enabled.

◆ initialized

unsigned int usbd_status::initialized

USB device support is initialized.

◆ rwup

unsigned int usbd_status::rwup

USB remote wake-up feature is enabled.

◆ self_powered

unsigned int usbd_status::self_powered

USB device is self-powered.

◆ speed

enum usbd_speed usbd_status::speed

USB device speed.

◆ suspended

unsigned int usbd_status::suspended

USB device is suspended.


The documentation for this struct was generated from the following file: