TinyUSB Library
enum_new_device()
is only used within TinyUSB Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
TinyUSB Library
enum_new_device()
enum_new_device() function
Syntax
Show:
Summary
Declaration
Definition
from
usbh.c:276
static
bool
enum_new_device
(
hcd_event_t
*
event
)
;
Implemented in
usbh.c:1515
Arguments
Argument
event
Related Functions
Found 2 other functions taking a
hcd_event_t
argument:
Function
hcd_event_handler()
queue_event()
Examples
References
from
examples
Code
Location
Referrer
static
bool
enum_new_device
(
hcd_event_t
*
event
)
{
usbh.c:1515
static
bool
enum_new_device
(
hcd_event_t
*
event
)
;
usbh.c:276
enum_new_device
(
&
event
)
;
usbh.c:500
tuh_task_ext()
Call Tree
from
examples
enum_new_device()
is called by 1 function and calls 8 functions:
tuh_task_ext()
All items filtered out
enum_new_device()
osal_task_delay()
hcd_port_reset()
hcd_port_reset_end()
hcd_port_connect_status()
hcd_port_speed_get()
enum_full_complete()
process_enumeration()
hub_port_get_status()
All items filtered out
Data Use
from
examples
enum_new_device()
reads 15 variables and writes 7 variables:
xfer_result_t::XFER_RESULT_SUCCESS
hcd_event_t::rhport
hcd_event_t::
::
::hub_addr
hcd_event_t::
::
::hub_port
hcd_event_t::
::connection
_dev0
_usbh_ctrl_buf
usbh_dev0_t::rhport
usbh_dev0_t::hub_addr
usbh_dev0_t::hub_port
::ENUM_RESET_DELAY
::ENUM_CONTACT_DEBOUNCING_DELAY
::ENUM_HUB_CLEAR_RESET_1
::ENUM_ADDR0_DEVICE_DESC
process_enumeration()
All items filtered out
enum_new_device()
tuh_xfer_s::daddr
tuh_xfer_s::result
tuh_xfer_s::user_data
usbh_dev0_t::rhport
usbh_dev0_t::hub_addr
usbh_dev0_t::hub_port
usbh_dev0_t::
::speed
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