Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
esp32c3-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_I2S_MCLK_IN   12
#define ESP_I2S_MCLK_OUT   12
#define ESP_I2SO_BCK_IN   13
#define ESP_I2SO_BCK_OUT   13
#define ESP_I2SO_WS_IN   14
#define ESP_I2SO_WS_OUT   14
#define ESP_I2SI_SD_IN   15
#define ESP_I2SO_SD_OUT   15
#define ESP_I2SI_BCK_IN   16
#define ESP_I2SI_BCK_OUT   16
#define ESP_I2SI_WS_IN   17
#define ESP_I2SI_WS_OUT   17
#define ESP_GPIO_BT_PRIORITY   18
#define ESP_GPIO_WLAN_PRIO   18
#define ESP_GPIO_BT_ACTIVE   19
#define ESP_GPIO_WLAN_ACTIVE   19
#define ESP_BB_DIAG0   20
#define ESP_BB_DIAG1   21
#define ESP_BB_DIAG2   22
#define ESP_BB_DIAG3   23
#define ESP_BB_DIAG4   24
#define ESP_BB_DIAG5   25
#define ESP_BB_DIAG6   26
#define ESP_BB_DIAG7   27
#define ESP_BB_DIAG8   28
#define ESP_BB_DIAG9   29
#define ESP_BB_DIAG10   30
#define ESP_BB_DIAG11   31
#define ESP_BB_DIAG12   32
#define ESP_BB_DIAG13   33
#define ESP_BB_DIAG14   34
#define ESP_BB_DIAG15   35
#define ESP_BB_DIAG16   36
#define ESP_BB_DIAG17   37
#define ESP_BB_DIAG18   38
#define ESP_BB_DIAG19   39
#define ESP_USB_EXTPHY_VP   40
#define ESP_USB_EXTPHY_OEN   40
#define ESP_USB_EXTPHY_VM   41
#define ESP_USB_EXTPHY_SPEED   41
#define ESP_USB_EXTPHY_RCV   42
#define ESP_USB_EXTPHY_VPO   42
#define ESP_USB_EXTPHY_VMO   43
#define ESP_USB_EXTPHY_SUSPND   44
#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_GPIO_SD0_OUT   55
#define ESP_GPIO_SD1_OUT   56
#define ESP_GPIO_SD2_OUT   57
#define ESP_GPIO_SD3_OUT   58
#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_TWAI_RX   74
#define ESP_TWAI_TX   74
#define ESP_TWAI_BUS_OFF_ON   75
#define ESP_TWAI_CLKOUT   76
#define ESP_PCMFSYNC_IN   77
#define ESP_BT_AUDIO0_IRQ   77
#define ESP_PCMCLK_IN   78
#define ESP_BT_AUDIO1_IRQ   78
#define ESP_PCMDIN   79
#define ESP_BT_AUDIO2_IRQ   79
#define ESP_RW_WAKEUP_REQ   80
#define ESP_BLE_AUDIO0_IRQ   80
#define ESP_BLE_AUDIO1_IRQ   81
#define ESP_BLE_AUDIO2_IRQ   82
#define ESP_PCMFSYNC_OUT   83
#define ESP_PCMCLK_OUT   84
#define ESP_PCMDOUT   85
#define ESP_BLE_AUDIO_SYNC0_P   86
#define ESP_BLE_AUDIO_SYNC1_P   87
#define ESP_BLE_AUDIO_SYNC2_P   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_SYNCERR   101
#define ESP_SYNCFOUND_FLAG   102
#define ESP_EVT_CNTL_IMMEDIATE_ABORT   103
#define ESP_LINKLBL   104
#define ESP_DATA_EN   105
#define ESP_DATA   106
#define ESP_PKT_TX_ON   107
#define ESP_PKT_RX_ON   108
#define ESP_RW_TX_ON   109
#define ESP_RW_RX_ON   110
#define ESP_EVT_REQ_P   111
#define ESP_EVT_STOP_P   112
#define ESP_BT_MODE_ON   113
#define ESP_GPIO_LC_DIAG0   114
#define ESP_GPIO_LC_DIAG1   115
#define ESP_GPIO_LC_DIAG2   116
#define ESP_CH   117
#define ESP_RX_WINDOW   118
#define ESP_UPDATE_RX   119
#define ESP_RX_STATUS   120
#define ESP_CLK_GPIO   121
#define ESP_NBT_BLE   122
#define ESP_CLK_OUT_OUT1   123
#define ESP_CLK_OUT_OUT2   124
#define ESP_CLK_OUT_OUT3   125
#define ESP_SPICS1_OUT   126
#define ESP_SIG_GPIO_OUT   128
#define ESP_GPIO_MAP_DATE   0x2006130

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_DIAG0

#define ESP_BB_DIAG0   20

◆ ESP_BB_DIAG1

#define ESP_BB_DIAG1   21

◆ ESP_BB_DIAG10

#define ESP_BB_DIAG10   30

◆ ESP_BB_DIAG11

#define ESP_BB_DIAG11   31

◆ ESP_BB_DIAG12

#define ESP_BB_DIAG12   32

◆ ESP_BB_DIAG13

#define ESP_BB_DIAG13   33

◆ ESP_BB_DIAG14

#define ESP_BB_DIAG14   34

◆ ESP_BB_DIAG15

#define ESP_BB_DIAG15   35

◆ ESP_BB_DIAG16

#define ESP_BB_DIAG16   36

◆ ESP_BB_DIAG17

#define ESP_BB_DIAG17   37

◆ ESP_BB_DIAG18

#define ESP_BB_DIAG18   38

◆ ESP_BB_DIAG19

#define ESP_BB_DIAG19   39

◆ ESP_BB_DIAG2

#define ESP_BB_DIAG2   22

◆ ESP_BB_DIAG3

#define ESP_BB_DIAG3   23

◆ ESP_BB_DIAG4

#define ESP_BB_DIAG4   24

◆ ESP_BB_DIAG5

#define ESP_BB_DIAG5   25

◆ ESP_BB_DIAG6

#define ESP_BB_DIAG6   26

◆ ESP_BB_DIAG7

#define ESP_BB_DIAG7   27

◆ ESP_BB_DIAG8

#define ESP_BB_DIAG8   28

◆ ESP_BB_DIAG9

#define ESP_BB_DIAG9   29

◆ ESP_BLE_AUDIO0_IRQ

#define ESP_BLE_AUDIO0_IRQ   80

◆ ESP_BLE_AUDIO1_IRQ

#define ESP_BLE_AUDIO1_IRQ   81

◆ ESP_BLE_AUDIO2_IRQ

#define ESP_BLE_AUDIO2_IRQ   82

◆ ESP_BLE_AUDIO_SYNC0_P

#define ESP_BLE_AUDIO_SYNC0_P   86

◆ ESP_BLE_AUDIO_SYNC1_P

#define ESP_BLE_AUDIO_SYNC1_P   87

◆ ESP_BLE_AUDIO_SYNC2_P

#define ESP_BLE_AUDIO_SYNC2_P   88

◆ ESP_BT_AUDIO0_IRQ

#define ESP_BT_AUDIO0_IRQ   77

◆ ESP_BT_AUDIO1_IRQ

#define ESP_BT_AUDIO1_IRQ   78

◆ ESP_BT_AUDIO2_IRQ

#define ESP_BT_AUDIO2_IRQ   79

◆ ESP_BT_MODE_ON

#define ESP_BT_MODE_ON   113

◆ ESP_CH

#define ESP_CH   117

◆ ESP_CLK_GPIO

#define ESP_CLK_GPIO   121

◆ 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_DATA

#define ESP_DATA   106

◆ ESP_DATA_EN

#define ESP_DATA_EN   105

◆ ESP_EVT_CNTL_IMMEDIATE_ABORT

#define ESP_EVT_CNTL_IMMEDIATE_ABORT   103

◆ ESP_EVT_REQ_P

#define ESP_EVT_REQ_P   111

◆ ESP_EVT_STOP_P

#define ESP_EVT_STOP_P   112

◆ ESP_EXT_ADC_START

#define ESP_EXT_ADC_START   45

◆ 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_BT_ACTIVE

#define ESP_GPIO_BT_ACTIVE   19

◆ ESP_GPIO_BT_PRIORITY

#define ESP_GPIO_BT_PRIORITY   18

◆ ESP_GPIO_LC_DIAG0

#define ESP_GPIO_LC_DIAG0   114

◆ ESP_GPIO_LC_DIAG1

#define ESP_GPIO_LC_DIAG1   115

◆ ESP_GPIO_LC_DIAG2

#define ESP_GPIO_LC_DIAG2   116

◆ ESP_GPIO_MAP_DATE

#define ESP_GPIO_MAP_DATE   0x2006130

◆ ESP_GPIO_SD0_OUT

#define ESP_GPIO_SD0_OUT   55

◆ ESP_GPIO_SD1_OUT

#define ESP_GPIO_SD1_OUT   56

◆ ESP_GPIO_SD2_OUT

#define ESP_GPIO_SD2_OUT   57

◆ ESP_GPIO_SD3_OUT

#define ESP_GPIO_SD3_OUT   58

◆ ESP_GPIO_WLAN_ACTIVE

#define ESP_GPIO_WLAN_ACTIVE   19

◆ ESP_GPIO_WLAN_PRIO

#define ESP_GPIO_WLAN_PRIO   18

◆ 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_I2S_MCLK_IN

#define ESP_I2S_MCLK_IN   12

◆ ESP_I2S_MCLK_OUT

#define ESP_I2S_MCLK_OUT   12

◆ ESP_I2SI_BCK_IN

#define ESP_I2SI_BCK_IN   16

◆ ESP_I2SI_BCK_OUT

#define ESP_I2SI_BCK_OUT   16

◆ ESP_I2SI_SD_IN

#define ESP_I2SI_SD_IN   15

◆ ESP_I2SI_WS_IN

#define ESP_I2SI_WS_IN   17

◆ ESP_I2SI_WS_OUT

#define ESP_I2SI_WS_OUT   17

◆ ESP_I2SO_BCK_IN

#define ESP_I2SO_BCK_IN   13

◆ ESP_I2SO_BCK_OUT

#define ESP_I2SO_BCK_OUT   13

◆ ESP_I2SO_SD_OUT

#define ESP_I2SO_SD_OUT   15

◆ ESP_I2SO_WS_IN

#define ESP_I2SO_WS_IN   14

◆ ESP_I2SO_WS_OUT

#define ESP_I2SO_WS_OUT   14

◆ 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_LINKLBL

#define ESP_LINKLBL   104

◆ ESP_NBT_BLE

#define ESP_NBT_BLE   122

◆ ESP_NOSIG

#define ESP_NOSIG   ESP_SIG_INVAL

◆ ESP_PCMCLK_IN

#define ESP_PCMCLK_IN   78

◆ ESP_PCMCLK_OUT

#define ESP_PCMCLK_OUT   84

◆ ESP_PCMDIN

#define ESP_PCMDIN   79

◆ ESP_PCMDOUT

#define ESP_PCMDOUT   85

◆ ESP_PCMFSYNC_IN

#define ESP_PCMFSYNC_IN   77

◆ ESP_PCMFSYNC_OUT

#define ESP_PCMFSYNC_OUT   83

◆ ESP_PKT_RX_ON

#define ESP_PKT_RX_ON   108

◆ ESP_PKT_TX_ON

#define ESP_PKT_TX_ON   107

◆ 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_RW_RX_ON

#define ESP_RW_RX_ON   110

◆ ESP_RW_TX_ON

#define ESP_RW_TX_ON   109

◆ ESP_RW_WAKEUP_REQ

#define ESP_RW_WAKEUP_REQ   80

◆ ESP_RX_STATUS

#define ESP_RX_STATUS   120

◆ ESP_RX_WINDOW

#define ESP_RX_WINDOW   118

◆ 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   126

◆ ESP_SPID_IN

#define ESP_SPID_IN   1

◆ ESP_SPID_OUT

#define ESP_SPID_OUT   1

◆ ESP_SPIHD_IN

#define ESP_SPIHD_IN   2

◆ ESP_SPIHD_OUT

#define ESP_SPIHD_OUT   2

◆ ESP_SPIQ_IN

#define ESP_SPIQ_IN   0

◆ ESP_SPIQ_OUT

#define ESP_SPIQ_OUT   0

◆ ESP_SPIWP_IN

#define ESP_SPIWP_IN   3

◆ ESP_SPIWP_OUT

#define ESP_SPIWP_OUT   3

◆ ESP_SYNCERR

#define ESP_SYNCERR   101

◆ ESP_SYNCFOUND_FLAG

#define ESP_SYNCFOUND_FLAG   102

◆ ESP_TWAI_BUS_OFF_ON

#define ESP_TWAI_BUS_OFF_ON   75

◆ ESP_TWAI_CLKOUT

#define ESP_TWAI_CLKOUT   76

◆ ESP_TWAI_RX

#define ESP_TWAI_RX   74

◆ ESP_TWAI_TX

#define ESP_TWAI_TX   74

◆ 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

◆ ESP_UPDATE_RX

#define ESP_UPDATE_RX   119

◆ ESP_USB_EXTPHY_OEN

#define ESP_USB_EXTPHY_OEN   40

◆ ESP_USB_EXTPHY_RCV

#define ESP_USB_EXTPHY_RCV   42

◆ ESP_USB_EXTPHY_SPEED

#define ESP_USB_EXTPHY_SPEED   41

◆ ESP_USB_EXTPHY_SUSPND

#define ESP_USB_EXTPHY_SUSPND   44

◆ ESP_USB_EXTPHY_VM

#define ESP_USB_EXTPHY_VM   41

◆ ESP_USB_EXTPHY_VMO

#define ESP_USB_EXTPHY_VMO   43

◆ ESP_USB_EXTPHY_VP

#define ESP_USB_EXTPHY_VP   40

◆ ESP_USB_EXTPHY_VPO

#define ESP_USB_EXTPHY_VPO   42