
#define REG_GPIO_1_GPIODATA         (0x0000 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIODATA_F       (0x03FC + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIODIR          (0x0400 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOIS           (0x0404 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOIBE          (0x0408 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOIEV          (0x040C + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOIE           (0x0410 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIORIS          (0x0414 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOMIS          (0x0418 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOIC           (0x041C + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOAFSEL        (0x0420 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPeriphID0    (0x0FE0 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPeriphID1    (0x0FE4 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPeriphID2    (0x0FE8 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPeriphID3    (0x0FEC + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPCellID0     (0x0FF0 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPCellID1     (0x0FF4 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPCellID2     (0x0FF8 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOPCellID3     (0x0FFC + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITCR         (0x0600 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITIP1        (0x0604 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITIP2        (0x0608 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITOP1        (0x060C + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITOP2        (0x0610 + REG_GPIO1_BASE)
#define REG_GPIO_1_GPIOITOP3        (0x0614 + REG_GPIO1_BASE)

#define REG_GPIO_2_GPIODATA         (0x0000 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIODATA_F       (0x03FC + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIODIR          (0x0400 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOIS           (0x0404 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOIBE          (0x0408 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOIEV          (0x040C + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOIE           (0x0410 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIORIS          (0x0414 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOMIS          (0x0418 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOIC           (0x041C + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOAFSEL        (0x0420 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPeriphID0    (0x0FE0 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPeriphID1    (0x0FE4 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPeriphID2    (0x0FE8 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPeriphID3    (0x0FEC + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPCellID0     (0x0FF0 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPCellID1     (0x0FF4 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPCellID2     (0x0FF8 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOPCellID3     (0x0FFC + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITCR         (0x0600 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITIP1        (0x0604 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITIP2        (0x0608 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITOP1        (0x060C + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITOP2        (0x0610 + REG_GPIO2_BASE)
#define REG_GPIO_2_GPIOITOP3        (0x0614 + REG_GPIO2_BASE)

#define REG_GPIO_3_GPIODATA         (0x0000 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIODATA_F       (0x03FC + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIODIR          (0x0400 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOIS           (0x0404 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOIBE          (0x0408 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOIEV          (0x040C + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOIE           (0x0410 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIORIS          (0x0414 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOMIS          (0x0418 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOIC           (0x041C + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOAFSEL        (0x0420 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPeriphID0    (0x0FE0 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPeriphID1    (0x0FE4 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPeriphID2    (0x0FE8 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPeriphID3    (0x0FEC + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPCellID0     (0x0FF0 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPCellID1     (0x0FF4 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPCellID2     (0x0FF8 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOPCellID3     (0x0FFC + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITCR         (0x0600 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITIP1        (0x0604 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITIP2        (0x0608 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITOP1        (0x060C + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITOP2        (0x0610 + REG_GPIO3_BASE)
#define REG_GPIO_3_GPIOITOP3        (0x0614 + REG_GPIO3_BASE)

#define REG_GPIO_4_GPIODATA         (0x0000 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIODATA_F       (0x03FC + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIODIR          (0x0400 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOIS           (0x0404 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOIBE          (0x0408 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOIEV          (0x040C + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOIE           (0x0410 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIORIS          (0x0414 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOMIS          (0x0418 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOIC           (0x041C + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOAFSEL        (0x0420 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPeriphID0    (0x0FE0 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPeriphID1    (0x0FE4 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPeriphID2    (0x0FE8 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPeriphID3    (0x0FEC + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPCellID0     (0x0FF0 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPCellID1     (0x0FF4 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPCellID2     (0x0FF8 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOPCellID3     (0x0FFC + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITCR         (0x0600 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITIP1        (0x0604 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITIP2        (0x0608 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITOP1        (0x060C + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITOP2        (0x0610 + REG_GPIO4_BASE)
#define REG_GPIO_4_GPIOITOP3        (0x0614 + REG_GPIO4_BASE)
