Zephyr Project API  3.3.0
A Scalable Open Source RTOS
usbd_config_node Struct Reference

#include <usbd.h>

Data Fields

sys_snode_t node
 
void * desc
 
sys_slist_t class_list
 

Detailed Description

Device configuration node

Configuration node is used to manage device configurations, at least one configuration is required. It does not have an index, instead bConfigurationValue of the descriptor is used for identification.

Field Documentation

◆ class_list

sys_slist_t usbd_config_node::class_list

List of registered classes (functions)

◆ desc

void* usbd_config_node::desc

Pointer to configuration descriptor

◆ node

sys_snode_t usbd_config_node::node

slist node struct


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