libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
sam/3u/memorymap.h File Reference
Include dependency graph for sam/3u/memorymap.h:

Go to the source code of this file.

Macros

#define HSMCI_BASE   (0x40000000U)
 
#define SSC_BASE   (0x40004000U)
 
#define SPI_BASE   (0x40008000U)
 
#define TC0_BASE   (0x40080000U)
 
#define TC1_BASE   (0x40080040U)
 
#define TC2_BASE   (0x40080080U)
 
#define TWI0_BASE   (0x40084000U)
 
#define TWI1_BASE   (0x40088000U)
 
#define PWM_BASE   (0x4008C000U)
 
#define USART0_BASE   (0x40090000U)
 
#define USART1_BASE   (0x40094000U)
 
#define USART2_BASE   (0x40098000U)
 
#define USART3_BASE   (0x4009C000U)
 
#define UDPHS_BASE   (0x400A4000U)
 
#define ADC12B_BASE   (0x400A8000U)
 
#define ADC_BASE   (0x400AC000U)
 
#define DMAC_BASE   (0x400B0000U)
 
#define SMC_BASE   (0x400E0000U)
 
#define MATRIX_BASE   (0x400E0200U)
 
#define PMC_BASE   (0x400E0400U)
 
#define UART_BASE   (0x400E0600U)
 
#define CHIPID_BASE   (0x400E0740U)
 
#define EEFC0_BASE   (0x400E0800U)
 
#define EEFC1_BASE   (0x400E0A00U)
 
#define PIOA_BASE   (0x400E0C00U)
 
#define PIOB_BASE   (0x400E0E00U)
 
#define PIOC_BASE   (0x400E1000U)
 
#define RSTC_BASE   (0x400E1200U)
 
#define SUPC_BASE   (0x400E1210U)
 
#define RTT_BASE   (0x400E1230U)
 
#define WDT_BASE   (0x400E1250U)
 
#define RTC_BASE   (0x400E1260U)
 
#define GPBR_BASE   (0x400E1290U)
 

Macro Definition Documentation

◆ ADC12B_BASE

#define ADC12B_BASE   (0x400A8000U)

Definition at line 41 of file sam/3u/memorymap.h.

◆ ADC_BASE

#define ADC_BASE   (0x400AC000U)

Definition at line 42 of file sam/3u/memorymap.h.

◆ CHIPID_BASE

#define CHIPID_BASE   (0x400E0740U)

Definition at line 50 of file sam/3u/memorymap.h.

◆ DMAC_BASE

#define DMAC_BASE   (0x400B0000U)

Definition at line 43 of file sam/3u/memorymap.h.

◆ EEFC0_BASE

#define EEFC0_BASE   (0x400E0800U)

Definition at line 51 of file sam/3u/memorymap.h.

◆ EEFC1_BASE

#define EEFC1_BASE   (0x400E0A00U)

Definition at line 52 of file sam/3u/memorymap.h.

◆ GPBR_BASE

#define GPBR_BASE   (0x400E1290U)

Definition at line 61 of file sam/3u/memorymap.h.

◆ HSMCI_BASE

#define HSMCI_BASE   (0x40000000U)

Definition at line 27 of file sam/3u/memorymap.h.

◆ MATRIX_BASE

#define MATRIX_BASE   (0x400E0200U)

Definition at line 47 of file sam/3u/memorymap.h.

◆ PIOA_BASE

#define PIOA_BASE   (0x400E0C00U)

Definition at line 53 of file sam/3u/memorymap.h.

◆ PIOB_BASE

#define PIOB_BASE   (0x400E0E00U)

Definition at line 54 of file sam/3u/memorymap.h.

◆ PIOC_BASE

#define PIOC_BASE   (0x400E1000U)

Definition at line 55 of file sam/3u/memorymap.h.

◆ PMC_BASE

#define PMC_BASE   (0x400E0400U)

Definition at line 48 of file sam/3u/memorymap.h.

◆ PWM_BASE

#define PWM_BASE   (0x4008C000U)

Definition at line 35 of file sam/3u/memorymap.h.

◆ RSTC_BASE

#define RSTC_BASE   (0x400E1200U)

Definition at line 56 of file sam/3u/memorymap.h.

◆ RTC_BASE

#define RTC_BASE   (0x400E1260U)

Definition at line 60 of file sam/3u/memorymap.h.

◆ RTT_BASE

#define RTT_BASE   (0x400E1230U)

Definition at line 58 of file sam/3u/memorymap.h.

◆ SMC_BASE

#define SMC_BASE   (0x400E0000U)

Definition at line 46 of file sam/3u/memorymap.h.

◆ SPI_BASE

#define SPI_BASE   (0x40008000U)

Definition at line 29 of file sam/3u/memorymap.h.

◆ SSC_BASE

#define SSC_BASE   (0x40004000U)

Definition at line 28 of file sam/3u/memorymap.h.

◆ SUPC_BASE

#define SUPC_BASE   (0x400E1210U)

Definition at line 57 of file sam/3u/memorymap.h.

◆ TC0_BASE

#define TC0_BASE   (0x40080000U)

Definition at line 30 of file sam/3u/memorymap.h.

◆ TC1_BASE

#define TC1_BASE   (0x40080040U)

Definition at line 31 of file sam/3u/memorymap.h.

◆ TC2_BASE

#define TC2_BASE   (0x40080080U)

Definition at line 32 of file sam/3u/memorymap.h.

◆ TWI0_BASE

#define TWI0_BASE   (0x40084000U)

Definition at line 33 of file sam/3u/memorymap.h.

◆ TWI1_BASE

#define TWI1_BASE   (0x40088000U)

Definition at line 34 of file sam/3u/memorymap.h.

◆ UART_BASE

#define UART_BASE   (0x400E0600U)

Definition at line 49 of file sam/3u/memorymap.h.

◆ UDPHS_BASE

#define UDPHS_BASE   (0x400A4000U)

Definition at line 40 of file sam/3u/memorymap.h.

◆ USART0_BASE

#define USART0_BASE   (0x40090000U)

Definition at line 36 of file sam/3u/memorymap.h.

◆ USART1_BASE

#define USART1_BASE   (0x40094000U)

Definition at line 37 of file sam/3u/memorymap.h.

◆ USART2_BASE

#define USART2_BASE   (0x40098000U)

Definition at line 38 of file sam/3u/memorymap.h.

◆ USART3_BASE

#define USART3_BASE   (0x4009C000U)

Definition at line 39 of file sam/3u/memorymap.h.

◆ WDT_BASE

#define WDT_BASE   (0x400E1250U)

Definition at line 59 of file sam/3u/memorymap.h.