ESP-IDF
i2s_controller_t::id
is only used within ESP-IDF.
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
ESP-IDF Framework and Examples
ESP-IDF
i2s_controller_t::id
i2s_controller_t::id field
i2s port id
Syntax
Show:
Summary
Declaration
from
i2s_private.h:134
i2s_port_t
id
;
Examples
References
from
examples
Code
Location
Referrer
i2s_port_t
id
;
/*!< i2s port id */
i2s_private.h:134
int
id
=
(
*
i2s_obj
)
->
id
;
i2s_common.c:200
i2s_destroy_controller_obj()
pre_alloc
->
id
=
id
;
i2s_common.c:242
i2s_acquire_controller_obj()
i2s_port_t
port_id
=
handle
->
controller
->
id
;
i2s_common.c:767
i2s_init_dma_intr()
ESP_LOGD
(
TAG
,
"tx channel is registered on I2S%d successfully"
,
i2s_obj
->
id
)
;
i2s_common.c:986
i2s_new_channel()
ESP_LOGD
(
TAG
,
"rx channel is registered on I2S%d successfully"
,
i2s_obj
->
id
)
;
i2s_common.c:999
i2s_new_channel()
int
__attribute__
(
(
unused
)
)
id
=
i2s_obj
->
id
;
i2s_common.c:1031
i2s_del_channel()
i2s_destroy_controller_obj
(
&
g_i2s
.
controller
[
i2s_obj
->
id
]
)
;
i2s_common.c:1113
i2s_del_channel()
chan_info
->
id
=
handle
->
controller
->
id
;
i2s_common.c:1139
i2s_channel_get_info()
int
id
=
handle
->
controller
->
id
;
i2s_pdm.c:129
i2s_pdm_tx_set_gpio()
ESP_RETURN_ON_FALSE
(
handle
->
controller
->
id
==
I2S_NUM_0
,
ESP_ERR_INVALID_ARG
,
TAG
,
"This channel handle is registered on I2S1, but PDM is only supported on I2S0"
)
;
i2s_pdm.c:174
i2s_channel_init_pdm_tx_mode()
int
id
=
handle
->
controller
->
id
;
i2s_pdm.c:417
i2s_pdm_rx_set_gpio()
ESP_RETURN_ON_FALSE
(
handle
->
controller
->
id
==
I2S_NUM_0
,
ESP_ERR_INVALID_ARG
,
TAG
,
"This channel handle is registered on I2S1, but PDM is only supported on I2S0"
)
;
i2s_pdm.c:461
i2s_channel_init_pdm_rx_mode()
int
id
=
handle
->
controller
->
id
;
i2s_std.c:148
i2s_std_set_gpio()
handle
->
dir
==
I2S_DIR_TX
?
"tx"
:
"rx"
,
handle
->
controller
->
id
)
;
i2s_std.c:255
i2s_channel_init_std_mode()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
i2s_controller_t::id
is written by 1 function and is read by 11 functions:
i2s_acquire_controller_obj()
All items filtered out
i2s_controller_t::id
i2s_destroy_controller_obj()
i2s_init_dma_intr()
i2s_new_channel()
i2s_del_channel()
i2s_channel_get_info()
i2s_std_set_gpio()
i2s_channel_init_std_mode()
i2s_pdm_tx_set_gpio()
i2s_channel_init_pdm_tx_mode()
i2s_pdm_rx_set_gpio()
i2s_channel_init_pdm_rx_mode()
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