SYS IOMUX CFG

See SYS IOMUX CFG for a complete list of all the relevant registers and their respective descriptions.

SYS IOMUX CFG is used to configure the GPIO ports, the register map is shown as follows.
typedef struct
{
    __IO uint32_t doen[16];
    __IO uint32_t dout[16];
    __IO uint32_t sig_in[23];
    __IO uint32_t en;
    __IO uint32_t is[2];
    __IO uint32_t ic[2];
    __IO uint32_t ibe[2];
    __IO uint32_t iev[2];
    __IO uint32_t ie[2];
    __I  uint32_t ris[2];
    __I  uint32_t mis[2];
    __I  uint32_t din[2];
} sys_gpio_regs_t;