Zephyr API Documentation 4.0.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
esp32c2-gpio-sigmap.h File Reference

Go to the source code of this file.

Macros

#define ESP_NOSIG   ESP_SIG_INVAL
 
#define ESP_SPICLK_OUT_MUX   ESP_SPICLK_OUT
 
#define ESP_SPIQ_IN   0
 
#define ESP_SPIQ_OUT   0
 
#define ESP_SPID_IN   1
 
#define ESP_SPID_OUT   1
 
#define ESP_SPIHD_IN   2
 
#define ESP_SPIHD_OUT   2
 
#define ESP_SPIWP_IN   3
 
#define ESP_SPIWP_OUT   3
 
#define ESP_SPICLK_OUT   4
 
#define ESP_SPICS0_OUT   5
 
#define ESP_U0RXD_IN   6
 
#define ESP_U0TXD_OUT   6
 
#define ESP_U0CTS_IN   7
 
#define ESP_U0RTS_OUT   7
 
#define ESP_U0DSR_IN   8
 
#define ESP_U0DTR_OUT   8
 
#define ESP_U1RXD_IN   9
 
#define ESP_U1TXD_OUT   9
 
#define ESP_U1CTS_IN   10
 
#define ESP_U1RTS_OUT   10
 
#define ESP_U1DSR_IN   11
 
#define ESP_U1DTR_OUT   11
 
#define ESP_SPIQ_MONITOR   15
 
#define ESP_SPID_MONITOR   16
 
#define ESP_SPIHD_MONITOR   17
 
#define ESP_SPIWP_MONITOR   18
 
#define ESP_SPICS1_OUT   19
 
#define ESP_CPU_TESTBUS0   20
 
#define ESP_CPU_TESTBUS1   21
 
#define ESP_CPU_TESTBUS2   22
 
#define ESP_CPU_TESTBUS3   23
 
#define ESP_CPU_TESTBUS4   24
 
#define ESP_CPU_TESTBUS5   25
 
#define ESP_CPU_TESTBUS6   26
 
#define ESP_CPU_TESTBUS7   27
 
#define ESP_CPU_GPIO_IN0   28
 
#define ESP_CPU_GPIO_OUT0   28
 
#define ESP_CPU_GPIO_IN1   29
 
#define ESP_CPU_GPIO_OUT1   29
 
#define ESP_CPU_GPIO_IN2   30
 
#define ESP_CPU_GPIO_OUT2   30
 
#define ESP_CPU_GPIO_IN3   31
 
#define ESP_CPU_GPIO_OUT3   31
 
#define ESP_CPU_GPIO_IN4   32
 
#define ESP_CPU_GPIO_OUT4   32
 
#define ESP_CPU_GPIO_IN5   33
 
#define ESP_CPU_GPIO_OUT5   33
 
#define ESP_CPU_GPIO_IN6   34
 
#define ESP_CPU_GPIO_OUT6   34
 
#define ESP_CPU_GPIO_IN7   35
 
#define ESP_CPU_GPIO_OUT7   35
 
#define ESP_EXT_ADC_START   45
 
#define ESP_LEDC_LS_SIG_OUT0   45
 
#define ESP_LEDC_LS_SIG_OUT1   46
 
#define ESP_LEDC_LS_SIG_OUT2   47
 
#define ESP_LEDC_LS_SIG_OUT3   48
 
#define ESP_LEDC_LS_SIG_OUT4   49
 
#define ESP_LEDC_LS_SIG_OUT5   50
 
#define ESP_RMT_SIG_IN0   51
 
#define ESP_RMT_SIG_OUT0   51
 
#define ESP_RMT_SIG_IN1   52
 
#define ESP_RMT_SIG_OUT1   52
 
#define ESP_I2CEXT0_SCL_IN   53
 
#define ESP_I2CEXT0_SCL_OUT   53
 
#define ESP_I2CEXT0_SDA_IN   54
 
#define ESP_I2CEXT0_SDA_OUT   54
 
#define ESP_FSPICLK_IN   63
 
#define ESP_FSPICLK_OUT   63
 
#define ESP_FSPIQ_IN   64
 
#define ESP_FSPIQ_OUT   64
 
#define ESP_FSPID_IN   65
 
#define ESP_FSPID_OUT   65
 
#define ESP_FSPIHD_IN   66
 
#define ESP_FSPIHD_OUT   66
 
#define ESP_FSPIWP_IN   67
 
#define ESP_FSPIWP_OUT   67
 
#define ESP_FSPICS0_IN   68
 
#define ESP_FSPICS0_OUT   68
 
#define ESP_FSPICS1_OUT   69
 
#define ESP_FSPICS2_OUT   70
 
#define ESP_FSPICS3_OUT   71
 
#define ESP_FSPICS4_OUT   72
 
#define ESP_FSPICS5_OUT   73
 
#define ESP_EXTERN_PRIORITY_I   77
 
#define ESP_EXTERN_PRIORITY_O   77
 
#define ESP_EXTERN_ACTIVE_I   78
 
#define ESP_EXTERN_ACTIVE_O   78
 
#define ESP_GPIO_EVENT_MATRIX_IN0   79
 
#define ESP_GPIO_TASK_MATRIX_OUT0   79
 
#define ESP_GPIO_EVENT_MATRIX_IN1   80
 
#define ESP_GPIO_TASK_MATRIX_OUT1   80
 
#define ESP_GPIO_EVENT_MATRIX_IN2   81
 
#define ESP_GPIO_TASK_MATRIX_OUT2   81
 
#define ESP_GPIO_EVENT_MATRIX_IN3   82
 
#define ESP_GPIO_TASK_MATRIX_OUT3   82
 
#define ESP_BB_DIAG8_OUT   83
 
#define ESP_BB_DIAG9_OUT   84
 
#define ESP_BB_DIAG10_OUT   85
 
#define ESP_BB_DIAG11_OUT   86
 
#define ESP_BB_DIAG12_OUT   87
 
#define ESP_BB_DIAG13_OUT   88
 
#define ESP_ANT_SEL0   89
 
#define ESP_ANT_SEL1   90
 
#define ESP_ANT_SEL2   91
 
#define ESP_ANT_SEL3   92
 
#define ESP_ANT_SEL4   93
 
#define ESP_ANT_SEL5   94
 
#define ESP_ANT_SEL6   95
 
#define ESP_ANT_SEL7   96
 
#define ESP_SIG_IN_FUNC_97   97
 
#define ESP_SIG_IN_FUNC97   97
 
#define ESP_SIG_IN_FUNC_98   98
 
#define ESP_SIG_IN_FUNC98   98
 
#define ESP_SIG_IN_FUNC_99   99
 
#define ESP_SIG_IN_FUNC99   99
 
#define ESP_SIG_IN_FUNC_100   100
 
#define ESP_SIG_IN_FUNC100   100
 
#define ESP_BLE_DBG_SYNCERR   101
 
#define ESP_BLE_DBG_SYNC_FOUND   102
 
#define ESP_BLE_DBG_CH_IDX   103
 
#define ESP_BLE_DBG_SYNC_WINDOW   104
 
#define ESP_BLE_DBG_DATA_EN   105
 
#define ESP_BLE_DBG_DATA   106
 
#define ESP_BLE_DBG_PKT_TX_ON   107
 
#define ESP_BLE_DBG_PKT_RX_ON   108
 
#define ESP_BLE_DBG_TXRU_ON   109
 
#define ESP_BLE_DBG_RXRU_ON   110
 
#define ESP_BLE_DBG_LELC_ST0   111
 
#define ESP_BLE_DBG_LELC_ST1   112
 
#define ESP_BLE_DBG_LELC_ST2   113
 
#define ESP_BLE_DBG_LELC_ST3   114
 
#define ESP_BLE_DBG_CRCOK   115
 
#define ESP_BLE_DBG_CLK_GPIO   116
 
#define ESP_BLE_DBG_RADIO_START   117
 
#define ESP_BLE_DBG_SEQUENCE_ON   118
 
#define ESP_BLE_DBG_COEX_BT_ON   119
 
#define ESP_BLE_DBG_COEX_WIFI_ON   120
 
#define ESP_CLK_OUT_OUT1   123
 
#define ESP_CLK_OUT_OUT2   124
 
#define ESP_CLK_OUT_OUT3   125
 
#define ESP_SIG_GPIO_OUT   128
 
#define ESP_GPIO_MAP_DATE   0x2106190
 

Macro Definition Documentation

◆ ESP_ANT_SEL0

#define ESP_ANT_SEL0   89

◆ ESP_ANT_SEL1

#define ESP_ANT_SEL1   90

◆ ESP_ANT_SEL2

#define ESP_ANT_SEL2   91

◆ ESP_ANT_SEL3

#define ESP_ANT_SEL3   92

◆ ESP_ANT_SEL4

#define ESP_ANT_SEL4   93

◆ ESP_ANT_SEL5

#define ESP_ANT_SEL5   94

◆ ESP_ANT_SEL6

#define ESP_ANT_SEL6   95

◆ ESP_ANT_SEL7

#define ESP_ANT_SEL7   96

◆ ESP_BB_DIAG10_OUT

#define ESP_BB_DIAG10_OUT   85

◆ ESP_BB_DIAG11_OUT

#define ESP_BB_DIAG11_OUT   86

◆ ESP_BB_DIAG12_OUT

#define ESP_BB_DIAG12_OUT   87

◆ ESP_BB_DIAG13_OUT

#define ESP_BB_DIAG13_OUT   88

◆ ESP_BB_DIAG8_OUT

#define ESP_BB_DIAG8_OUT   83

◆ ESP_BB_DIAG9_OUT

#define ESP_BB_DIAG9_OUT   84

◆ ESP_BLE_DBG_CH_IDX

#define ESP_BLE_DBG_CH_IDX   103

◆ ESP_BLE_DBG_CLK_GPIO

#define ESP_BLE_DBG_CLK_GPIO   116

◆ ESP_BLE_DBG_COEX_BT_ON

#define ESP_BLE_DBG_COEX_BT_ON   119

◆ ESP_BLE_DBG_COEX_WIFI_ON

#define ESP_BLE_DBG_COEX_WIFI_ON   120

◆ ESP_BLE_DBG_CRCOK

#define ESP_BLE_DBG_CRCOK   115

◆ ESP_BLE_DBG_DATA

#define ESP_BLE_DBG_DATA   106

◆ ESP_BLE_DBG_DATA_EN

#define ESP_BLE_DBG_DATA_EN   105

◆ ESP_BLE_DBG_LELC_ST0

#define ESP_BLE_DBG_LELC_ST0   111

◆ ESP_BLE_DBG_LELC_ST1

#define ESP_BLE_DBG_LELC_ST1   112

◆ ESP_BLE_DBG_LELC_ST2

#define ESP_BLE_DBG_LELC_ST2   113

◆ ESP_BLE_DBG_LELC_ST3

#define ESP_BLE_DBG_LELC_ST3   114

◆ ESP_BLE_DBG_PKT_RX_ON

#define ESP_BLE_DBG_PKT_RX_ON   108

◆ ESP_BLE_DBG_PKT_TX_ON

#define ESP_BLE_DBG_PKT_TX_ON   107

◆ ESP_BLE_DBG_RADIO_START

#define ESP_BLE_DBG_RADIO_START   117

◆ ESP_BLE_DBG_RXRU_ON

#define ESP_BLE_DBG_RXRU_ON   110

◆ ESP_BLE_DBG_SEQUENCE_ON

#define ESP_BLE_DBG_SEQUENCE_ON   118

◆ ESP_BLE_DBG_SYNC_FOUND

#define ESP_BLE_DBG_SYNC_FOUND   102

◆ ESP_BLE_DBG_SYNC_WINDOW

#define ESP_BLE_DBG_SYNC_WINDOW   104

◆ ESP_BLE_DBG_SYNCERR

#define ESP_BLE_DBG_SYNCERR   101

◆ ESP_BLE_DBG_TXRU_ON

#define ESP_BLE_DBG_TXRU_ON   109

◆ ESP_CLK_OUT_OUT1

#define ESP_CLK_OUT_OUT1   123

◆ ESP_CLK_OUT_OUT2

#define ESP_CLK_OUT_OUT2   124

◆ ESP_CLK_OUT_OUT3

#define ESP_CLK_OUT_OUT3   125

◆ ESP_CPU_GPIO_IN0

#define ESP_CPU_GPIO_IN0   28

◆ ESP_CPU_GPIO_IN1

#define ESP_CPU_GPIO_IN1   29

◆ ESP_CPU_GPIO_IN2

#define ESP_CPU_GPIO_IN2   30

◆ ESP_CPU_GPIO_IN3

#define ESP_CPU_GPIO_IN3   31

◆ ESP_CPU_GPIO_IN4

#define ESP_CPU_GPIO_IN4   32

◆ ESP_CPU_GPIO_IN5

#define ESP_CPU_GPIO_IN5   33

◆ ESP_CPU_GPIO_IN6

#define ESP_CPU_GPIO_IN6   34

◆ ESP_CPU_GPIO_IN7

#define ESP_CPU_GPIO_IN7   35

◆ ESP_CPU_GPIO_OUT0

#define ESP_CPU_GPIO_OUT0   28

◆ ESP_CPU_GPIO_OUT1

#define ESP_CPU_GPIO_OUT1   29

◆ ESP_CPU_GPIO_OUT2

#define ESP_CPU_GPIO_OUT2   30

◆ ESP_CPU_GPIO_OUT3

#define ESP_CPU_GPIO_OUT3   31

◆ ESP_CPU_GPIO_OUT4

#define ESP_CPU_GPIO_OUT4   32

◆ ESP_CPU_GPIO_OUT5

#define ESP_CPU_GPIO_OUT5   33

◆ ESP_CPU_GPIO_OUT6

#define ESP_CPU_GPIO_OUT6   34

◆ ESP_CPU_GPIO_OUT7

#define ESP_CPU_GPIO_OUT7   35

◆ ESP_CPU_TESTBUS0

#define ESP_CPU_TESTBUS0   20

◆ ESP_CPU_TESTBUS1

#define ESP_CPU_TESTBUS1   21

◆ ESP_CPU_TESTBUS2

#define ESP_CPU_TESTBUS2   22

◆ ESP_CPU_TESTBUS3

#define ESP_CPU_TESTBUS3   23

◆ ESP_CPU_TESTBUS4

#define ESP_CPU_TESTBUS4   24

◆ ESP_CPU_TESTBUS5

#define ESP_CPU_TESTBUS5   25

◆ ESP_CPU_TESTBUS6

#define ESP_CPU_TESTBUS6   26

◆ ESP_CPU_TESTBUS7

#define ESP_CPU_TESTBUS7   27

◆ ESP_EXT_ADC_START

#define ESP_EXT_ADC_START   45

◆ ESP_EXTERN_ACTIVE_I

#define ESP_EXTERN_ACTIVE_I   78

◆ ESP_EXTERN_ACTIVE_O

#define ESP_EXTERN_ACTIVE_O   78

◆ ESP_EXTERN_PRIORITY_I

#define ESP_EXTERN_PRIORITY_I   77

◆ ESP_EXTERN_PRIORITY_O

#define ESP_EXTERN_PRIORITY_O   77

◆ ESP_FSPICLK_IN

#define ESP_FSPICLK_IN   63

◆ ESP_FSPICLK_OUT

#define ESP_FSPICLK_OUT   63

◆ ESP_FSPICS0_IN

#define ESP_FSPICS0_IN   68

◆ ESP_FSPICS0_OUT

#define ESP_FSPICS0_OUT   68

◆ ESP_FSPICS1_OUT

#define ESP_FSPICS1_OUT   69

◆ ESP_FSPICS2_OUT

#define ESP_FSPICS2_OUT   70

◆ ESP_FSPICS3_OUT

#define ESP_FSPICS3_OUT   71

◆ ESP_FSPICS4_OUT

#define ESP_FSPICS4_OUT   72

◆ ESP_FSPICS5_OUT

#define ESP_FSPICS5_OUT   73

◆ ESP_FSPID_IN

#define ESP_FSPID_IN   65

◆ ESP_FSPID_OUT

#define ESP_FSPID_OUT   65

◆ ESP_FSPIHD_IN

#define ESP_FSPIHD_IN   66

◆ ESP_FSPIHD_OUT

#define ESP_FSPIHD_OUT   66

◆ ESP_FSPIQ_IN

#define ESP_FSPIQ_IN   64

◆ ESP_FSPIQ_OUT

#define ESP_FSPIQ_OUT   64

◆ ESP_FSPIWP_IN

#define ESP_FSPIWP_IN   67

◆ ESP_FSPIWP_OUT

#define ESP_FSPIWP_OUT   67

◆ ESP_GPIO_EVENT_MATRIX_IN0

#define ESP_GPIO_EVENT_MATRIX_IN0   79

◆ ESP_GPIO_EVENT_MATRIX_IN1

#define ESP_GPIO_EVENT_MATRIX_IN1   80

◆ ESP_GPIO_EVENT_MATRIX_IN2

#define ESP_GPIO_EVENT_MATRIX_IN2   81

◆ ESP_GPIO_EVENT_MATRIX_IN3

#define ESP_GPIO_EVENT_MATRIX_IN3   82

◆ ESP_GPIO_MAP_DATE

#define ESP_GPIO_MAP_DATE   0x2106190

◆ ESP_GPIO_TASK_MATRIX_OUT0

#define ESP_GPIO_TASK_MATRIX_OUT0   79

◆ ESP_GPIO_TASK_MATRIX_OUT1

#define ESP_GPIO_TASK_MATRIX_OUT1   80

◆ ESP_GPIO_TASK_MATRIX_OUT2

#define ESP_GPIO_TASK_MATRIX_OUT2   81

◆ ESP_GPIO_TASK_MATRIX_OUT3

#define ESP_GPIO_TASK_MATRIX_OUT3   82

◆ ESP_I2CEXT0_SCL_IN

#define ESP_I2CEXT0_SCL_IN   53

◆ ESP_I2CEXT0_SCL_OUT

#define ESP_I2CEXT0_SCL_OUT   53

◆ ESP_I2CEXT0_SDA_IN

#define ESP_I2CEXT0_SDA_IN   54

◆ ESP_I2CEXT0_SDA_OUT

#define ESP_I2CEXT0_SDA_OUT   54

◆ ESP_LEDC_LS_SIG_OUT0

#define ESP_LEDC_LS_SIG_OUT0   45

◆ ESP_LEDC_LS_SIG_OUT1

#define ESP_LEDC_LS_SIG_OUT1   46

◆ ESP_LEDC_LS_SIG_OUT2

#define ESP_LEDC_LS_SIG_OUT2   47

◆ ESP_LEDC_LS_SIG_OUT3

#define ESP_LEDC_LS_SIG_OUT3   48

◆ ESP_LEDC_LS_SIG_OUT4

#define ESP_LEDC_LS_SIG_OUT4   49

◆ ESP_LEDC_LS_SIG_OUT5

#define ESP_LEDC_LS_SIG_OUT5   50

◆ ESP_NOSIG

#define ESP_NOSIG   ESP_SIG_INVAL

◆ ESP_RMT_SIG_IN0

#define ESP_RMT_SIG_IN0   51

◆ ESP_RMT_SIG_IN1

#define ESP_RMT_SIG_IN1   52

◆ ESP_RMT_SIG_OUT0

#define ESP_RMT_SIG_OUT0   51

◆ ESP_RMT_SIG_OUT1

#define ESP_RMT_SIG_OUT1   52

◆ ESP_SIG_GPIO_OUT

#define ESP_SIG_GPIO_OUT   128

◆ ESP_SIG_IN_FUNC100

#define ESP_SIG_IN_FUNC100   100

◆ ESP_SIG_IN_FUNC97

#define ESP_SIG_IN_FUNC97   97

◆ ESP_SIG_IN_FUNC98

#define ESP_SIG_IN_FUNC98   98

◆ ESP_SIG_IN_FUNC99

#define ESP_SIG_IN_FUNC99   99

◆ ESP_SIG_IN_FUNC_100

#define ESP_SIG_IN_FUNC_100   100

◆ ESP_SIG_IN_FUNC_97

#define ESP_SIG_IN_FUNC_97   97

◆ ESP_SIG_IN_FUNC_98

#define ESP_SIG_IN_FUNC_98   98

◆ ESP_SIG_IN_FUNC_99

#define ESP_SIG_IN_FUNC_99   99

◆ ESP_SPICLK_OUT

#define ESP_SPICLK_OUT   4

◆ ESP_SPICLK_OUT_MUX

#define ESP_SPICLK_OUT_MUX   ESP_SPICLK_OUT

◆ ESP_SPICS0_OUT

#define ESP_SPICS0_OUT   5

◆ ESP_SPICS1_OUT

#define ESP_SPICS1_OUT   19

◆ ESP_SPID_IN

#define ESP_SPID_IN   1

◆ ESP_SPID_MONITOR

#define ESP_SPID_MONITOR   16

◆ ESP_SPID_OUT

#define ESP_SPID_OUT   1

◆ ESP_SPIHD_IN

#define ESP_SPIHD_IN   2

◆ ESP_SPIHD_MONITOR

#define ESP_SPIHD_MONITOR   17

◆ ESP_SPIHD_OUT

#define ESP_SPIHD_OUT   2

◆ ESP_SPIQ_IN

#define ESP_SPIQ_IN   0

◆ ESP_SPIQ_MONITOR

#define ESP_SPIQ_MONITOR   15

◆ ESP_SPIQ_OUT

#define ESP_SPIQ_OUT   0

◆ ESP_SPIWP_IN

#define ESP_SPIWP_IN   3

◆ ESP_SPIWP_MONITOR

#define ESP_SPIWP_MONITOR   18

◆ ESP_SPIWP_OUT

#define ESP_SPIWP_OUT   3

◆ ESP_U0CTS_IN

#define ESP_U0CTS_IN   7

◆ ESP_U0DSR_IN

#define ESP_U0DSR_IN   8

◆ ESP_U0DTR_OUT

#define ESP_U0DTR_OUT   8

◆ ESP_U0RTS_OUT

#define ESP_U0RTS_OUT   7

◆ ESP_U0RXD_IN

#define ESP_U0RXD_IN   6

◆ ESP_U0TXD_OUT

#define ESP_U0TXD_OUT   6

◆ ESP_U1CTS_IN

#define ESP_U1CTS_IN   10

◆ ESP_U1DSR_IN

#define ESP_U1DSR_IN   11

◆ ESP_U1DTR_OUT

#define ESP_U1DTR_OUT   11

◆ ESP_U1RTS_OUT

#define ESP_U1RTS_OUT   10

◆ ESP_U1RXD_IN

#define ESP_U1RXD_IN   9

◆ ESP_U1TXD_OUT

#define ESP_U1TXD_OUT   9