Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
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