TinyUSB Library
process_internal_control_complete()
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
process_internal_control_complete()
process_internal_control_complete() function
Syntax
Show:
Summary
Declaration
from
cdc_host.c:406
static
void
process_internal_control_complete
(
tuh_xfer_t
*
xfer
,
uint8_t
itf_num
)
;
Arguments
Argument
xfer
itf_num
Related Functions
Found 23 other functions taking a
tuh_xfer_s
argument:
Function
tuh_control_xfer()
process_enumeration()
cdch_internal_control_complete()
ch34x_process_config()
hub_clear_feature_complete_stub()
ftdi_process_config()
cp210x_process_config()
process_set_config()
acm_process_config()
ch34x_control_complete()
config_port_power_complete()
config_set_port_power()
connection_clear_conn_change_complete()
connection_port_reset_complete()
hub_get_status_complete()
hub_port_get_status_complete()
config_get_maxlun_complete()
tuh_edpt_xfer()
_control_blocking_complete_cb()
ch34x_set_line_coding_stage1_complete()
set_protocol_complete()
get_report_complete()
set_report_complete()
Examples
References
from
examples
Code
Location
Referrer
static
void
process_internal_control_complete
(
tuh_xfer_t
*
xfer
,
uint8_t
itf_num
)
{
cdc_host.c:406
process_internal_control_complete
(
xfer
,
itf_num
)
;
cdc_host.c:522
cdch_internal_control_complete()
process_internal_control_complete
(
xfer
,
0
)
;
cdc_host.c:1382
ch34x_control_complete()
Call Tree
from
examples
process_internal_control_complete()
is called by 2 functions and calls 4 functions:
cdch_internal_control_complete()
ch34x_control_complete()
All items filtered out
process_internal_control_complete()
tu_min16()
tuh_xfer_s::complete_cb
tuh_cdc_itf_get_index()
get_itf()
All items filtered out
Data Use
from
examples
process_internal_control_complete()
reads 26 variables and writes 6 variables:
xfer_result_t::XFER_RESULT_SUCCESS
tusb_control_request_t::bRequest
tusb_control_request_t::wValue
tusb_control_request_t::wLength
cdc_management_request_t::CDC_REQUEST_SET_LINE_CODING
cdc_management_request_t::CDC_REQUEST_SET_CONTROL_LINE_STATE
cdc_control_line_state_t::CDC_CONTROL_LINE_STATE_DTR
cdc_control_line_state_t::CDC_CONTROL_LINE_STATE_RTS
cdc_line_coding_t::bit_rate
cdc_line_coding_t::stop_bits
cdc_line_coding_t::parity
cdc_line_coding_t::data_bits
tuh_xfer_s::daddr
tuh_xfer_s::result
tuh_xfer_s::
::setup
tuh_xfer_s::buffer
tuh_xfer_s::complete_cb
cdch_interface_t::serial_drid
cdch_interface_t::line_coding
cdch_interface_t::line_state
cdch_interface_t::requested_line_coding
cdch_interface_t::user_control_cb
::SERIAL_DRIVER_ACM
::SERIAL_DRIVER_FTDI
::SERIAL_DRIVER_CP210X
::SERIAL_DRIVER_CH34X
All items filtered out
process_internal_control_complete()
cdc_line_coding_t::bit_rate
cdc_line_coding_t::stop_bits
cdc_line_coding_t::parity
cdc_line_coding_t::data_bits
tuh_xfer_s::complete_cb
cdch_interface_t::line_state
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