TinyUSB Library
tuh_task_ext()
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
tuh_task_ext()
tuh_task_ext() function
Syntax
Show:
Summary
Declaration
Definition
from
usbh.h:136
void
tuh_task_ext
(
uint32_t
timeout_ms
,
bool
in_isr
)
;
Implemented in
usbh.c:472
Arguments
Argument
timeout_ms
in_isr
Examples
References
from
examples
Code
Location
Referrer
void
tuh_task_ext
(
uint32_t
timeout_ms
,
bool
in_isr
)
{
usbh.c:472
void
tuh_task_ext
(
uint32_t
timeout_ms
,
bool
in_isr
)
;
usbh.h:136
tuh_task_ext
(
UINT32_MAX
,
false
)
;
usbh.h:141
tuh_task()
Call Tree
from
examples
tuh_task_ext()
is called by 1 function and calls 14 functions:
tuh_task()
All items filtered out
tuh_task_ext()
tu_edpt_dir()
tu_edpt_number()
osal_queue_receive()
osal_queue_empty()
tuh_inited()
hcd_event_t::
::
::func
usbh_class_driver_t::xfer_cb
get_device()
queue_event()
get_driver()
usbh_control_xfer_cb()
process_removing_device()
enum_new_device()
hub_edpt_status_xfer()
All items filtered out
Data Use
from
examples
tuh_task_ext()
reads 23 variables and writes 3 variables:
hcd_eventid_t::HCD_EVENT_DEVICE_ATTACH
hcd_eventid_t::HCD_EVENT_DEVICE_REMOVE
hcd_eventid_t::HCD_EVENT_XFER_COMPLETE
hcd_eventid_t::USBH_EVENT_FUNC_CALL
hcd_event_t::rhport
hcd_event_t::event_id
hcd_event_t::dev_addr
hcd_event_t::
::
::hub_addr
hcd_event_t::
::
::hub_port
hcd_event_t::
::connection
hcd_event_t::
::
::ep_addr
hcd_event_t::
::
::result
hcd_event_t::
::
::len
hcd_event_t::
::xfer_complete
hcd_event_t::
::
::func
hcd_event_t::
::
::param
hcd_event_t::
::func_call
_dev0
_usbh_q
usbh_dev0_t::
::enumerating
usbh_device_t::
::connected
usbh_device_t::ep2drv
usbh_device_t::ep_status
All items filtered out
tuh_task_ext()
tu_edpt_state_t::busy
tu_edpt_state_t::claimed
usbh_dev0_t::
::enumerating
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