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

Modules

 SPI - Register accessor macros
 
 SPI Register Masks
 

Data Structures

struct  SPI_Type
 SPI - Register Layout Typedef. More...
 

Macros

#define SPI0_BASE   (0x40076000u)
 Peripheral SPI0 base address.
 
#define SPI0   ((SPI_Type *)SPI0_BASE)
 Peripheral SPI0 base pointer.
 
#define SPI1_BASE   (0x40077000u)
 Peripheral SPI1 base address.
 
#define SPI1   ((SPI_Type *)SPI1_BASE)
 Peripheral SPI1 base pointer.
 
#define SPI_BASE_ADDRS   { SPI0_BASE, SPI1_BASE }
 Array initializer of SPI peripheral base addresses.
 
#define SPI_BASE_PTRS   { SPI0, SPI1 }
 Array initializer of SPI peripheral base pointers.
 
#define SPI_IRQS   { SPI0_IRQn, SPI1_IRQn }
 Interrupt vectors for the SPI peripheral type.
 

Detailed Description