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

Modules

 UART - Register accessor macros
 
 UART Register Masks
 

Data Structures

struct  UART_Type
 UART - Register Layout Typedef. More...
 

Macros

#define UART1_BASE   (0x4006B000u)
 Peripheral UART1 base address.
 
#define UART1   ((UART_Type *)UART1_BASE)
 Peripheral UART1 base pointer.
 
#define UART2_BASE   (0x4006C000u)
 Peripheral UART2 base address.
 
#define UART2   ((UART_Type *)UART2_BASE)
 Peripheral UART2 base pointer.
 
#define UART_BASE_ADDRS   { 0u, UART1_BASE, UART2_BASE }
 Array initializer of UART peripheral base addresses.
 
#define UART_BASE_PTRS   { (UART_Type *)0u, UART1, UART2 }
 Array initializer of UART peripheral base pointers.
 
#define UART_RX_TX_IRQS   { NotAvail_IRQn, UART1_IRQn, UART2_IRQn }
 Interrupt vectors for the UART peripheral type.
 

Detailed Description