TinyUSB Library
_parse_configuration_descriptor()
is only used within TinyUSB Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
TinyUSB Library
_parse_configuration_descriptor()
_parse_configuration_descriptor() function
Syntax
Show:
Summary
Declaration
Definition
from
usbh.c:1306
static
bool
_parse_configuration_descriptor
(
uint8_t
dev_addr
,
tusb_desc_configuration_t
const
*
desc_cfg
)
;
Implemented in
usbh.c:1622
Arguments
Argument
dev_addr
desc_cfg
Examples
References
from
examples
Code
Location
Referrer
static
bool
_parse_configuration_descriptor
(
uint8_t
dev_addr
,
tusb_desc_configuration_t
const
*
desc_cfg
)
{
usbh.c:1622
static
bool
_parse_configuration_descriptor
(
uint8_t
dev_addr
,
tusb_desc_configuration_t
const
*
desc_cfg
)
;
usbh.c:1306
TU_ASSERT
(
_parse_configuration_descriptor
(
daddr
,
(
tusb_desc_configuration_t
*
)
_usbh_ctrl_buf
)
,
)
;
usbh.c:1498
process_enumeration()
Call Tree
from
examples
_parse_configuration_descriptor()
is called by 1 function and calls 7 functions:
process_enumeration()
All items filtered out
_parse_configuration_descriptor()
tu_desc_next()
tu_desc_type()
usbh_class_driver_t::open
get_device()
get_driver()
tu_edpt_bind_driver()
tu_desc_get_interface_total_len()
All items filtered out
Data Use
from
examples
_parse_configuration_descriptor()
reads 15 variables:
tusb_desc_type_t::TUSB_DESC_INTERFACE
tusb_desc_type_t::TUSB_DESC_INTERFACE_ASSOCIATION
tusb_class_code_t::TUSB_CLASS_CDC
::TUSB_INDEX_INVALID_8
tusb_desc_configuration_t::wTotalLength
tusb_desc_interface_t::bInterfaceNumber
tusb_desc_interface_t::bInterfaceClass
tusb_desc_interface_t::bInterfaceSubClass
tusb_desc_interface_assoc_t::bInterfaceCount
cdc_comm_sublcass_type_t::CDC_COMM_SUBCLASS_ABSTRACT_CONTROL_MODEL
usbh_device_t::rhport
usbh_device_t::itf2drv
usbh_device_t::ep2drv
::BUILTIN_DRIVER_COUNT
_app_driver_count
All items filtered out
_parse_configuration_descriptor()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out