TinyUSB Library
cdch_interface_t::line_coding
is only used within TinyUSB Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
TinyUSB Library
cdch_interface_t::line_coding
cdch_interface_t::line_coding field
Syntax
Show:
Summary
Declaration
from
cdc_host.c:61
TU_ATTR_ALIGNED
(
4
)
cdc_line_coding_t
line_coding
;
Examples
References
from
examples
Code
Location
Referrer
TU_ATTR_ALIGNED
(
4
)
cdc_line_coding_t
line_coding
;
// Baudrate, stop bits, parity, data width
cdc_host.c:61
*
line_coding
=
p_cdc
->
line_coding
;
cdc_host.c:331
tuh_cdc_get_local_line_coding()
memcpy
(
&
p_cdc
->
line_coding
,
xfer
->
buffer
,
len
)
;
cdc_host.c:422
process_internal_control_complete()
p_cdc
->
line_coding
.
bit_rate
=
p_cdc
->
requested_line_coding
.
bit_rate
;
cdc_host.c:438
process_internal_control_complete()
p_cdc
->
line_coding
.
bit_rate
=
tu_le32toh
(
baudrate
)
;
cdc_host.c:456
process_internal_control_complete()
p_cdc
->
line_coding
.
bit_rate
=
p_cdc
->
requested_line_coding
.
bit_rate
;
cdc_host.c:473
process_internal_control_complete()
p_cdc
->
line_coding
.
stop_bits
=
p_cdc
->
requested_line_coding
.
stop_bits
;
cdc_host.c:478
process_internal_control_complete()
p_cdc
->
line_coding
.
parity
=
p_cdc
->
requested_line_coding
.
parity
;
cdc_host.c:479
process_internal_control_complete()
p_cdc
->
line_coding
.
data_bits
=
p_cdc
->
requested_line_coding
.
data_bits
;
cdc_host.c:480
process_internal_control_complete()
p_cdc
->
line_coding
.
bit_rate
=
baudrate
;
cdc_host.c:566
tuh_cdc_set_baudrate()
p_cdc
->
line_coding
.
stop_bits
=
stop_bits
;
cdc_host.c:590
tuh_cdc_set_data_format()
p_cdc
->
line_coding
.
parity
=
parity
;
cdc_host.c:591
tuh_cdc_set_data_format()
p_cdc
->
line_coding
.
data_bits
=
data_bits
;
cdc_host.c:592
tuh_cdc_set_data_format()
p_cdc
->
line_coding
=
*
line_coding
;
cdc_host.c:615
tuh_cdc_set_line_coding()
line_coding
.
bit_rate
=
p_cdc
->
line_coding
.
bit_rate
;
cdc_host.c:951
acm_set_data_format()
cdc_line_coding_t
line_coding
=
p_cdc
->
line_coding
;
cdc_host.c:961
acm_set_baudrate()
p_cdc
->
line_coding
.
bit_rate
=
p_cdc
->
requested_line_coding
.
bit_rate
;
cdc_host.c:1416
ch34x_set_line_coding_stage1_complete()
p_cdc
->
line_coding
.
bit_rate
=
line_coding
->
bit_rate
;
cdc_host.c:1445
ch34x_set_line_coding()
p_cdc
->
line_coding
.
stop_bits
=
line_coding
->
stop_bits
;
cdc_host.c:1451
ch34x_set_line_coding()
p_cdc
->
line_coding
.
parity
=
line_coding
->
parity
;
cdc_host.c:1452
ch34x_set_line_coding()
p_cdc
->
line_coding
.
data_bits
=
line_coding
->
data_bits
;
cdc_host.c:1453
ch34x_set_line_coding()
p_cdc
->
line_coding
=
(
(
cdc_line_coding_t
)
CFG_TUH_CDC_LINE_CODING_ON_ENUM_CH34X
)
;
cdc_host.c:1554
ch34x_process_config()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
cdch_interface_t::line_coding
is written by 2 functions and is read by 8 functions:
tuh_cdc_set_line_coding()
ch34x_process_config()
All items filtered out
cdch_interface_t::line_coding
tuh_cdc_get_local_line_coding()
process_internal_control_complete()
tuh_cdc_set_baudrate()
tuh_cdc_set_data_format()
acm_set_data_format()
acm_set_baudrate()
ch34x_set_line_coding_stage1_complete()
ch34x_set_line_coding()
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