Macros

#define GPIO_DATA_ADDR(x)   (GPIO##x##_BASE+0x00)
 
#define GPIO_DATAOUT_ADDR(x)   (GPIO##x##_BASE+0x04)
 
#define GPIO_OUTENSET_ADDR(x)   (GPIO##x##_BASE+0x10)
 
#define GPIO_OUTENCLR_ADDR(x)   (GPIO##x##_BASE+0x14)
 
#define GPIO_ALTFUNCSET_ADDR(x)   (GPIO##x##_BASE+0x18)
 
#define GPIO_ALTFUNCCLR_ADDR(x)   (GPIO##x##_BASE+0x1c)
 
#define GPIO_INTENSET_ADDR(x)   (GPIO##x##_BASE+0x20)
 
#define GPIO_INTENCLR_ADDR(x)   (GPIO##x##_BASE+0x24)
 
#define GPIO_INTTYPESET_ADDR(x)   (GPIO##x##_BASE+0x28)
 
#define GPIO_INTTYPECLR_ADDR(x)   (GPIO##x##_BASE+0x2c)
 
#define GPIO_INTPOLSET_ADDR(x)   (GPIO##x##_BASE+0x30)
 
#define GPIO_INTPOLCLR_ADDR(x)   (GPIO##x##_BASE+0x34)
 
#define GPIO_INTSTAT_ADDR(x)   (GPIO##x##_BASE+0x38)
 
#define GPIO_INTDBESET_ADDR(x)   (GPIO##x##_BASE+0x40)
 
#define GPIO_INTDBECLR_ADDR(x)   (GPIO##x##_BASE+0x44)
 

Detailed Description

Attention
x=0/1/2

Macro Definition Documentation

◆ GPIO_ALTFUNCCLR_ADDR

#define GPIO_ALTFUNCCLR_ADDR (   x)    (GPIO##x##_BASE+0x1c)

GPIOx_ALTFUNCCLR_ADDR

Definition at line 224 of file ll_gpio.h.

◆ GPIO_ALTFUNCSET_ADDR

#define GPIO_ALTFUNCSET_ADDR (   x)    (GPIO##x##_BASE+0x18)

GPIOx_ALTFUNCSET_ADDR

Definition at line 223 of file ll_gpio.h.

◆ GPIO_DATA_ADDR

#define GPIO_DATA_ADDR (   x)    (GPIO##x##_BASE+0x00)

GPIOx_DATA_ADDR

Definition at line 219 of file ll_gpio.h.

◆ GPIO_DATAOUT_ADDR

#define GPIO_DATAOUT_ADDR (   x)    (GPIO##x##_BASE+0x04)

GPIOx_DATAOUT_ADDR

Definition at line 220 of file ll_gpio.h.

◆ GPIO_INTDBECLR_ADDR

#define GPIO_INTDBECLR_ADDR (   x)    (GPIO##x##_BASE+0x44)

GPIOx_INTDBECLR_ADDR

Definition at line 233 of file ll_gpio.h.

◆ GPIO_INTDBESET_ADDR

#define GPIO_INTDBESET_ADDR (   x)    (GPIO##x##_BASE+0x40)

GPIOx_INTDBESET_ADDR

Definition at line 232 of file ll_gpio.h.

◆ GPIO_INTENCLR_ADDR

#define GPIO_INTENCLR_ADDR (   x)    (GPIO##x##_BASE+0x24)

GPIOx_INTENCLR_ADDR

Definition at line 226 of file ll_gpio.h.

◆ GPIO_INTENSET_ADDR

#define GPIO_INTENSET_ADDR (   x)    (GPIO##x##_BASE+0x20)

GPIOx_INTENSET_ADDR

Definition at line 225 of file ll_gpio.h.

◆ GPIO_INTPOLCLR_ADDR

#define GPIO_INTPOLCLR_ADDR (   x)    (GPIO##x##_BASE+0x34)

GPIOx_INTPOLCLR_ADDR

Definition at line 230 of file ll_gpio.h.

◆ GPIO_INTPOLSET_ADDR

#define GPIO_INTPOLSET_ADDR (   x)    (GPIO##x##_BASE+0x30)

GPIOx_INTPOLSET_ADDR

Definition at line 229 of file ll_gpio.h.

◆ GPIO_INTSTAT_ADDR

#define GPIO_INTSTAT_ADDR (   x)    (GPIO##x##_BASE+0x38)

GPIOx_INTSTAT_ADDR

Definition at line 231 of file ll_gpio.h.

◆ GPIO_INTTYPECLR_ADDR

#define GPIO_INTTYPECLR_ADDR (   x)    (GPIO##x##_BASE+0x2c)

GPIOx_INTTYPECLR_ADDR

Definition at line 228 of file ll_gpio.h.

◆ GPIO_INTTYPESET_ADDR

#define GPIO_INTTYPESET_ADDR (   x)    (GPIO##x##_BASE+0x28)

GPIOx_INTTYPESET_ADDR

Definition at line 227 of file ll_gpio.h.

◆ GPIO_OUTENCLR_ADDR

#define GPIO_OUTENCLR_ADDR (   x)    (GPIO##x##_BASE+0x14)

GPIOx_OUTENCLR_ADDR

Definition at line 222 of file ll_gpio.h.

◆ GPIO_OUTENSET_ADDR

#define GPIO_OUTENSET_ADDR (   x)    (GPIO##x##_BASE+0x10)

GPIOx_OUTENSET_ADDR

Definition at line 221 of file ll_gpio.h.