ESP-IDF
GET_GPIO_OR_SINGLE
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (3/5)...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
GET_GPIO_OR_SINGLE
GET_GPIO_OR_SINGLE macro
Syntax
Show:
Summary
Declaration
from
esp_eth_mac_esp_gpio.c:22
#define
GET_GPIO_OR_SINGLE
(
cfg
,
num
)
cfg
==
NULL
?
GPIO_NUM_MAX
:
cfg
->
num
Arguments
Argument
cfg
num
Examples
References
from
examples
Code
Location
#define
GET_GPIO_OR_SINGLE
(
cfg
,
num
)
cfg
==
NULL
?
GPIO_NUM_MAX
:
cfg
->
num
esp_eth_mac_esp_gpio.c:22
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
tx_clk_num
)
,
emac_mii_iomux_pins
.
clk_tx
,
true
)
,
esp_eth_mac_esp_gpio.c:161
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
tx_en_num
)
,
emac_mii_iomux_pins
.
tx_en
,
false
)
,
esp_eth_mac_esp_gpio.c:163
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
txd0_num
)
,
emac_mii_iomux_pins
.
txd0
,
false
)
,
esp_eth_mac_esp_gpio.c:165
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
txd1_num
)
,
emac_mii_iomux_pins
.
txd1
,
false
)
,
esp_eth_mac_esp_gpio.c:167
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
txd2_num
)
,
emac_mii_iomux_pins
.
txd2
,
false
)
,
esp_eth_mac_esp_gpio.c:169
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
txd3_num
)
,
emac_mii_iomux_pins
.
txd3
,
false
)
,
esp_eth_mac_esp_gpio.c:171
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rx_clk_num
)
,
emac_mii_iomux_pins
.
clk_rx
,
true
)
,
esp_eth_mac_esp_gpio.c:173
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rx_dv_num
)
,
emac_mii_iomux_pins
.
rx_dv
,
true
)
,
esp_eth_mac_esp_gpio.c:175
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rxd0_num
)
,
emac_mii_iomux_pins
.
rxd0
,
true
)
,
esp_eth_mac_esp_gpio.c:177
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rxd1_num
)
,
emac_mii_iomux_pins
.
rxd1
,
true
)
,
esp_eth_mac_esp_gpio.c:179
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rxd2_num
)
,
emac_mii_iomux_pins
.
rxd2
,
true
)
,
esp_eth_mac_esp_gpio.c:181
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
rxd3_num
)
,
emac_mii_iomux_pins
.
rxd3
,
true
)
,
esp_eth_mac_esp_gpio.c:183
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
col_in_num
)
,
emac_mii_iomux_pins
.
col_in
,
true
)
,
esp_eth_mac_esp_gpio.c:185
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
mii_gpio
,
crs_in_num
)
,
emac_mii_iomux_pins
.
crs_in
,
true
)
,
esp_eth_mac_esp_gpio.c:187
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
tx_en_num
)
,
emac_rmii_iomux_pins
.
tx_en
,
false
)
,
esp_eth_mac_esp_gpio.c:212
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
txd0_num
)
,
emac_rmii_iomux_pins
.
txd0
,
false
)
,
esp_eth_mac_esp_gpio.c:214
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
txd1_num
)
,
emac_rmii_iomux_pins
.
txd1
,
false
)
,
esp_eth_mac_esp_gpio.c:216
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
crs_dv_num
)
,
emac_rmii_iomux_pins
.
crs_dv
,
true
)
,
esp_eth_mac_esp_gpio.c:218
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
rxd0_num
)
,
emac_rmii_iomux_pins
.
rxd0
,
true
)
,
esp_eth_mac_esp_gpio.c:220
ESP_RETURN_ON_ERROR
(
emac_esp_iomux_init
(
GET_GPIO_OR_SINGLE
(
rmii_gpio
,
rxd1_num
)
,
emac_rmii_iomux_pins
.
rxd1
,
true
)
,
esp_eth_mac_esp_gpio.c:222
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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