esp32s2

Module gpio

Source
Expand description

General Purpose Input/Output

Modules§

  • GPIO bit select register
  • GPIO clock gating register
  • GPIO0 ~ 31 CPU SDIO interrupt status register
  • GPIO32 ~ 53 CPU SDIO interrupt status register
  • GPIO0 ~ 31 output enable register
  • GPIO32 ~ 53 output enable register
  • GPIO32 ~ 53 output enable bit clear register
  • GPIO32 ~ 53 output enable bit set register
  • GPIO0 ~ 31 output enable bit clear register
  • GPIO0 ~ 31 output enable bit set register
  • Peripheral function %s input selection register
  • Peripheral output selection for GPIO %s
  • GPIO32 ~ 53 input register
  • GPIO0 ~ 31 input register
  • GPIO0 ~ 31 output register
  • GPIO32 ~ 53 output register
  • GPIO32 ~ 53 output bit clear register
  • GPIO32 ~ 53 output bit set register
  • GPIO0 ~ 31 output bit clear register
  • GPIO0 ~ 31 output bit set register
  • GPIO0 ~ 31 PRO_CPU interrupt status register
  • GPIO32 ~ 53 PRO_CPU interrupt status register
  • GPIO0 ~ 31 PRO_CPU non-maskable interrupt status register
  • GPIO32 ~ 53 PRO_CPU non-maskable interrupt status register
  • Configuration for GPIO pin %s
  • Version control register
  • GPIO SDIO selection register
  • GPIO0 ~ 31 interrupt status register
  • GPIO32 ~ 53 interrupt status register
  • GPIO32 ~ 53 interrupt status bit clear register
  • GPIO32 ~ 53 interrupt status bit set register
  • GPIO0 ~ 31 interrupt source register
  • GPIO32 ~ 53 interrupt source register
  • GPIO0 ~ 31 interrupt status bit clear register
  • GPIO0 ~ 31 interrupt status bit set register
  • Bootstrap pin value register

Structs§

Type Aliases§

  • BT_SELECT (rw) register accessor: GPIO bit select register
  • CLOCK_GATE (rw) register accessor: GPIO clock gating register
  • CPUSDIO_INT (r) register accessor: GPIO0 ~ 31 CPU SDIO interrupt status register
  • CPUSDIO_INT1 (r) register accessor: GPIO32 ~ 53 CPU SDIO interrupt status register
  • ENABLE (rw) register accessor: GPIO0 ~ 31 output enable register
  • ENABLE1 (rw) register accessor: GPIO32 ~ 53 output enable register
  • ENABLE1_W1TC (w) register accessor: GPIO32 ~ 53 output enable bit clear register
  • ENABLE1_W1TS (w) register accessor: GPIO32 ~ 53 output enable bit set register
  • ENABLE_W1TC (w) register accessor: GPIO0 ~ 31 output enable bit clear register
  • ENABLE_W1TS (w) register accessor: GPIO0 ~ 31 output enable bit set register
  • FUNC_IN_SEL_CFG (rw) register accessor: Peripheral function %s input selection register
  • FUNC_OUT_SEL_CFG (rw) register accessor: Peripheral output selection for GPIO %s
  • IN (rw) register accessor: GPIO0 ~ 31 input register
  • IN1 (r) register accessor: GPIO32 ~ 53 input register
  • OUT (rw) register accessor: GPIO0 ~ 31 output register
  • OUT1 (rw) register accessor: GPIO32 ~ 53 output register
  • OUT1_W1TC (w) register accessor: GPIO32 ~ 53 output bit clear register
  • OUT1_W1TS (w) register accessor: GPIO32 ~ 53 output bit set register
  • OUT_W1TC (w) register accessor: GPIO0 ~ 31 output bit clear register
  • OUT_W1TS (w) register accessor: GPIO0 ~ 31 output bit set register
  • PCPU_INT (r) register accessor: GPIO0 ~ 31 PRO_CPU interrupt status register
  • PCPU_INT1 (r) register accessor: GPIO32 ~ 53 PRO_CPU interrupt status register
  • PCPU_NMI_INT (r) register accessor: GPIO0 ~ 31 PRO_CPU non-maskable interrupt status register
  • PCPU_NMI_INT1 (r) register accessor: GPIO32 ~ 53 PRO_CPU non-maskable interrupt status register
  • PIN (rw) register accessor: Configuration for GPIO pin %s
  • REG_DATE (rw) register accessor: Version control register
  • SDIO_SELECT (rw) register accessor: GPIO SDIO selection register
  • STATUS (rw) register accessor: GPIO0 ~ 31 interrupt status register
  • STATUS1 (rw) register accessor: GPIO32 ~ 53 interrupt status register
  • STATUS1_W1TC (w) register accessor: GPIO32 ~ 53 interrupt status bit clear register
  • STATUS1_W1TS (w) register accessor: GPIO32 ~ 53 interrupt status bit set register
  • STATUS_NEXT (r) register accessor: GPIO0 ~ 31 interrupt source register
  • STATUS_NEXT1 (r) register accessor: GPIO32 ~ 53 interrupt source register
  • STATUS_W1TC (w) register accessor: GPIO0 ~ 31 interrupt status bit clear register
  • STATUS_W1TS (w) register accessor: GPIO0 ~ 31 interrupt status bit set register
  • STRAP (r) register accessor: Bootstrap pin value register