libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
sam/d/memorymap.h File Reference
Include dependency graph for sam/d/memorymap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PM_BASE   (0x40000400U)
 
#define SYSCTRL_BASE   (0x40000800U)
 
#define GCLK_BASE   (0x40000c00U)
 
#define WDT_BASE   (0x40001000U)
 
#define RTC_BASE   (0x40001400U)
 
#define EIC_BASE   (0x40001800U)
 
#define DSU_BASE   (0x41002000U)
 
#define NVMCTRL_BASE   (0x41004000U)
 
#define PORT_BASE   (0x41004400U)
 
#define DMAC_BASE   (0x41004800U)
 
#define MTB_BASE   (0x41006000U)
 
#define EVSYS_BASE   (0x42000400U)
 
#define SERCOM0_BASE   (0x42000800U)
 
#define SERCOM1_BASE   (0x42000c00U)
 
#define SERCOM2_BASE   (0x42001000U)
 
#define TCC0_BASE   (0x42001400U)
 
#define TC1_BASE   (0x42001800U)
 
#define TC2_BASE   (0x42001c00U)
 
#define ADC_BASE   (0x42002000U)
 
#define AC_BASE   (0x42002400U)
 
#define DAC_BASE   (0x42002800U)
 
#define PTC_BASE   (0x42002c00U)
 

Macro Definition Documentation

◆ AC_BASE

#define AC_BASE   (0x42002400U)

Definition at line 47 of file sam/d/memorymap.h.

◆ ADC_BASE

#define ADC_BASE   (0x42002000U)

Definition at line 46 of file sam/d/memorymap.h.

◆ DAC_BASE

#define DAC_BASE   (0x42002800U)

Definition at line 48 of file sam/d/memorymap.h.

◆ DMAC_BASE

#define DMAC_BASE   (0x41004800U)

Definition at line 36 of file sam/d/memorymap.h.

◆ DSU_BASE

#define DSU_BASE   (0x41002000U)

Definition at line 33 of file sam/d/memorymap.h.

◆ EIC_BASE

#define EIC_BASE   (0x40001800U)

Definition at line 31 of file sam/d/memorymap.h.

◆ EVSYS_BASE

#define EVSYS_BASE   (0x42000400U)

Definition at line 39 of file sam/d/memorymap.h.

◆ GCLK_BASE

#define GCLK_BASE   (0x40000c00U)

Definition at line 28 of file sam/d/memorymap.h.

◆ MTB_BASE

#define MTB_BASE   (0x41006000U)

Definition at line 37 of file sam/d/memorymap.h.

◆ NVMCTRL_BASE

#define NVMCTRL_BASE   (0x41004000U)

Definition at line 34 of file sam/d/memorymap.h.

◆ PM_BASE

#define PM_BASE   (0x40000400U)

Definition at line 26 of file sam/d/memorymap.h.

◆ PORT_BASE

#define PORT_BASE   (0x41004400U)

Definition at line 35 of file sam/d/memorymap.h.

◆ PTC_BASE

#define PTC_BASE   (0x42002c00U)

Definition at line 49 of file sam/d/memorymap.h.

◆ RTC_BASE

#define RTC_BASE   (0x40001400U)

Definition at line 30 of file sam/d/memorymap.h.

◆ SERCOM0_BASE

#define SERCOM0_BASE   (0x42000800U)

Definition at line 40 of file sam/d/memorymap.h.

◆ SERCOM1_BASE

#define SERCOM1_BASE   (0x42000c00U)

Definition at line 41 of file sam/d/memorymap.h.

◆ SERCOM2_BASE

#define SERCOM2_BASE   (0x42001000U)

Definition at line 42 of file sam/d/memorymap.h.

◆ SYSCTRL_BASE

#define SYSCTRL_BASE   (0x40000800U)

Definition at line 27 of file sam/d/memorymap.h.

◆ TC1_BASE

#define TC1_BASE   (0x42001800U)

Definition at line 44 of file sam/d/memorymap.h.

◆ TC2_BASE

#define TC2_BASE   (0x42001c00U)

Definition at line 45 of file sam/d/memorymap.h.

◆ TCC0_BASE

#define TCC0_BASE   (0x42001400U)

Definition at line 43 of file sam/d/memorymap.h.

◆ WDT_BASE

#define WDT_BASE   (0x40001000U)

Definition at line 29 of file sam/d/memorymap.h.