Contiki 3.x
Modules | Data Structures | Macros
FGPIO Peripheral Access Layer

Modules

 FGPIO - Register accessor macros
 
 FGPIO Register Masks
 

Data Structures

struct  FGPIO_Type
 FGPIO - Register Layout Typedef. More...
 

Macros

#define FGPIOA_BASE   (0xF80FF000u)
 Peripheral FGPIOA base address.
 
#define FGPIOA   ((FGPIO_Type *)FGPIOA_BASE)
 Peripheral FGPIOA base pointer.
 
#define FGPIOB_BASE   (0xF80FF040u)
 Peripheral FGPIOB base address.
 
#define FGPIOB   ((FGPIO_Type *)FGPIOB_BASE)
 Peripheral FGPIOB base pointer.
 
#define FGPIOC_BASE   (0xF80FF080u)
 Peripheral FGPIOC base address.
 
#define FGPIOC   ((FGPIO_Type *)FGPIOC_BASE)
 Peripheral FGPIOC base pointer.
 
#define FGPIOD_BASE   (0xF80FF0C0u)
 Peripheral FGPIOD base address.
 
#define FGPIOD   ((FGPIO_Type *)FGPIOD_BASE)
 Peripheral FGPIOD base pointer.
 
#define FGPIOE_BASE   (0xF80FF100u)
 Peripheral FGPIOE base address.
 
#define FGPIOE   ((FGPIO_Type *)FGPIOE_BASE)
 Peripheral FGPIOE base pointer.
 
#define FGPIO_BASE_ADDRS   { FGPIOA_BASE, FGPIOB_BASE, FGPIOC_BASE, FGPIOD_BASE, FGPIOE_BASE }
 Array initializer of FGPIO peripheral base addresses.
 
#define FGPIO_BASE_PTRS   { FGPIOA, FGPIOB, FGPIOC, FGPIOD, FGPIOE }
 Array initializer of FGPIO peripheral base pointers.
 

Detailed Description