ESP-IDF
configure_pin()
is only used within ESP-IDF.
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
ESP-IDF Framework and Examples
ESP-IDF
configure_pin()
configure_pin() function
Syntax
Show:
Summary
Declaration
from
sdmmc_host.c:585
static
void
configure_pin
(
uint8_t
gpio_num
,
uint8_t
gpio_matrix_sig
,
gpio_mode_t
mode
,
const
char
*
name
,
bool
use_gpio_matrix
)
;
Arguments
Argument
gpio_num
gpio_matrix_sig
mode
name
use_gpio_matrix
Examples
References
from
examples
Code
Location
Referrer
static
void
configure_pin
(
uint8_t
gpio_num
,
uint8_t
gpio_matrix_sig
,
gpio_mode_t
mode
,
const
char
*
name
,
bool
use_gpio_matrix
)
sdmmc_host.c:585
configure_pin
(
slot_gpio
->
clk
,
sdmmc_slot_gpio_sig
[
slot
]
.
clk
,
GPIO_MODE_OUTPUT
,
"clk"
,
use_gpio_matrix
)
;
sdmmc_host.c:734
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
cmd
,
sdmmc_slot_gpio_sig
[
slot
]
.
cmd
,
GPIO_MODE_INPUT_OUTPUT
,
"cmd"
,
use_gpio_matrix
)
;
sdmmc_host.c:735
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d0
,
sdmmc_slot_gpio_sig
[
slot
]
.
d0
,
GPIO_MODE_INPUT_OUTPUT
,
"d0"
,
use_gpio_matrix
)
;
sdmmc_host.c:736
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d1
,
sdmmc_slot_gpio_sig
[
slot
]
.
d1
,
GPIO_MODE_INPUT_OUTPUT
,
"d1"
,
use_gpio_matrix
)
;
sdmmc_host.c:739
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d2
,
sdmmc_slot_gpio_sig
[
slot
]
.
d2
,
GPIO_MODE_INPUT_OUTPUT
,
"d2"
,
use_gpio_matrix
)
;
sdmmc_host.c:740
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d3
,
sdmmc_slot_gpio_sig
[
slot
]
.
d3
,
GPIO_MODE_INPUT_OUTPUT
,
"d3"
,
use_gpio_matrix
)
;
sdmmc_host.c:742
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d4
,
sdmmc_slot_gpio_sig
[
slot
]
.
d4
,
GPIO_MODE_INPUT_OUTPUT
,
"d4"
,
use_gpio_matrix
)
;
sdmmc_host.c:760
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d5
,
sdmmc_slot_gpio_sig
[
slot
]
.
d5
,
GPIO_MODE_INPUT_OUTPUT
,
"d5"
,
use_gpio_matrix
)
;
sdmmc_host.c:761
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d6
,
sdmmc_slot_gpio_sig
[
slot
]
.
d6
,
GPIO_MODE_INPUT_OUTPUT
,
"d6"
,
use_gpio_matrix
)
;
sdmmc_host.c:762
sdmmc_host_init_slot()
configure_pin
(
slot_gpio
->
d7
,
sdmmc_slot_gpio_sig
[
slot
]
.
d7
,
GPIO_MODE_INPUT_OUTPUT
,
"d7"
,
use_gpio_matrix
)
;
sdmmc_host.c:763
sdmmc_host_init_slot()
configure_pin
(
s_host_ctx
.
slot_ctx
[
slot
]
.
slot_gpio_num
.
d3
,
sdmmc_slot_gpio_sig
[
slot
]
.
d3
,
GPIO_MODE_INPUT_OUTPUT
,
"d3"
,
s_host_ctx
.
slot_ctx
[
slot
]
.
use_gpio_matrix
)
;
sdmmc_host.c:955
sdmmc_host_set_bus_width()
configure_pin
(
s_host_ctx
.
slot_ctx
[
slot
]
.
slot_gpio_num
.
d3
,
sdmmc_slot_gpio_sig
[
slot
]
.
d3
,
GPIO_MODE_INPUT_OUTPUT
,
"d3"
,
s_host_ctx
.
slot_ctx
[
slot
]
.
use_gpio_matrix
)
;
sdmmc_host.c:959
sdmmc_host_set_bus_width()
configure_pin
(
s_host_ctx
.
slot_ctx
[
slot
]
.
slot_gpio_num
.
d1
,
sdmmc_slot_gpio_sig
[
slot
]
.
d1
,
GPIO_MODE_INPUT_OUTPUT
,
"d1"
,
s_host_ctx
.
slot_ctx
[
slot
]
.
use_gpio_matrix
)
;
sdmmc_host.c:1038
sdmmc_host_io_int_enable()
Call Tree
from
examples
configure_pin()
is called by 3 functions and calls 2 functions:
sdmmc_host_init_slot()
sdmmc_host_set_bus_width()
sdmmc_host_io_int_enable()
All items filtered out
configure_pin()
configure_pin_iomux()
configure_pin_gpio_matrix()
All items filtered out
Data Use
from
examples
configure_pin()
:
All items filtered out
configure_pin()
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