DECL|AC_INSTS|macro|AC_INSTS
DECL|AC_INST_NUM|macro|AC_INST_NUM
DECL|AC_IRQn|enumerator|AC_IRQn = 22, /**< 22 SAMD20E15 Analog Comparators (AC) */
DECL|AC|macro|AC
DECL|AC|macro|AC
DECL|ADC_INSTS|macro|ADC_INSTS
DECL|ADC_INST_NUM|macro|ADC_INST_NUM
DECL|ADC_IRQn|enumerator|ADC_IRQn = 21, /**< 21 SAMD20E15 Analog Digital Converter (ADC) */
DECL|ADC|macro|ADC
DECL|ADC|macro|ADC
DECL|DAC_INSTS|macro|DAC_INSTS
DECL|DAC_INST_NUM|macro|DAC_INST_NUM
DECL|DAC_IRQn|enumerator|DAC_IRQn = 23, /**< 23 SAMD20E15 Digital Analog Converter (DAC) */
DECL|DAC|macro|DAC
DECL|DAC|macro|DAC
DECL|DSU_DID_RESETVALUE|macro|DSU_DID_RESETVALUE
DECL|DSU_INSTS|macro|DSU_INSTS
DECL|DSU_INST_NUM|macro|DSU_INST_NUM
DECL|DSU|macro|DSU
DECL|DSU|macro|DSU
DECL|DeviceVectors|typedef|} DeviceVectors;
DECL|EIC_INSTS|macro|EIC_INSTS
DECL|EIC_INST_NUM|macro|EIC_INST_NUM
DECL|EIC_IRQn|enumerator|EIC_IRQn = 4, /**< 4 SAMD20E15 External Interrupt Controller (EIC) */
DECL|EIC|macro|EIC
DECL|EIC|macro|EIC
DECL|EVSYS_INSTS|macro|EVSYS_INSTS
DECL|EVSYS_INST_NUM|macro|EVSYS_INST_NUM
DECL|EVSYS_IRQn|enumerator|EVSYS_IRQn = 6, /**< 6 SAMD20E15 Event System Interface (EVSYS) */
DECL|EVSYS|macro|EVSYS
DECL|EVSYS|macro|EVSYS
DECL|FLASH_ADDR|macro|FLASH_ADDR
DECL|FLASH_NB_OF_PAGES|macro|FLASH_NB_OF_PAGES
DECL|FLASH_PAGE_SIZE|macro|FLASH_PAGE_SIZE
DECL|FLASH_SIZE|macro|FLASH_SIZE
DECL|FLASH_USER_PAGE_ADDR|macro|FLASH_USER_PAGE_ADDR
DECL|FLASH_USER_PAGE_SIZE|macro|FLASH_USER_PAGE_SIZE
DECL|GCLK_INSTS|macro|GCLK_INSTS
DECL|GCLK_INST_NUM|macro|GCLK_INST_NUM
DECL|GCLK|macro|GCLK
DECL|GCLK|macro|GCLK
DECL|HPB0_ADDR|macro|HPB0_ADDR
DECL|HPB1_ADDR|macro|HPB1_ADDR
DECL|HPB2_ADDR|macro|HPB2_ADDR
DECL|HRAMC0_ADDR|macro|HRAMC0_ADDR
DECL|HRAMC0_SIZE|macro|HRAMC0_SIZE
DECL|HardFault_IRQn|enumerator|HardFault_IRQn = -13,/**< 3 Cortex-M0+ Hard Fault Interrupt */
DECL|ID_AC|macro|ID_AC
DECL|ID_ADC|macro|ID_ADC
DECL|ID_DAC|macro|ID_DAC
DECL|ID_DSU|macro|ID_DSU
DECL|ID_EIC|macro|ID_EIC
DECL|ID_EVSYS|macro|ID_EVSYS
DECL|ID_GCLK|macro|ID_GCLK
DECL|ID_NVMCTRL|macro|ID_NVMCTRL
DECL|ID_PAC0|macro|ID_PAC0
DECL|ID_PAC1|macro|ID_PAC1
DECL|ID_PAC2|macro|ID_PAC2
DECL|ID_PERIPH_COUNT|macro|ID_PERIPH_COUNT
DECL|ID_PM|macro|ID_PM
DECL|ID_PORT|macro|ID_PORT
DECL|ID_PTC|macro|ID_PTC
DECL|ID_RTC|macro|ID_RTC
DECL|ID_SERCOM0|macro|ID_SERCOM0
DECL|ID_SERCOM1|macro|ID_SERCOM1
DECL|ID_SERCOM2|macro|ID_SERCOM2
DECL|ID_SERCOM3|macro|ID_SERCOM3
DECL|ID_SYSCTRL|macro|ID_SYSCTRL
DECL|ID_TC0|macro|ID_TC0
DECL|ID_TC1|macro|ID_TC1
DECL|ID_TC2|macro|ID_TC2
DECL|ID_TC3|macro|ID_TC3
DECL|ID_TC4|macro|ID_TC4
DECL|ID_TC5|macro|ID_TC5
DECL|ID_WDT|macro|ID_WDT
DECL|IRQn_Type|typedef|} IRQn_Type;
DECL|IRQn|enum|typedef enum IRQn
DECL|LITTLE_ENDIAN|macro|LITTLE_ENDIAN
DECL|NVMCTRL_CAL|macro|NVMCTRL_CAL
DECL|NVMCTRL_CAL|macro|NVMCTRL_CAL
DECL|NVMCTRL_INSTS|macro|NVMCTRL_INSTS
DECL|NVMCTRL_INST_NUM|macro|NVMCTRL_INST_NUM
DECL|NVMCTRL_IRQn|enumerator|NVMCTRL_IRQn = 5, /**< 5 SAMD20E15 Non-Volatile Memory Controller (NVMCTRL) */
DECL|NVMCTRL_LOCKBIT|macro|NVMCTRL_LOCKBIT
DECL|NVMCTRL_LOCKBIT|macro|NVMCTRL_LOCKBIT
DECL|NVMCTRL_OTP1|macro|NVMCTRL_OTP1
DECL|NVMCTRL_OTP1|macro|NVMCTRL_OTP1
DECL|NVMCTRL_OTP2|macro|NVMCTRL_OTP2
DECL|NVMCTRL_OTP2|macro|NVMCTRL_OTP2
DECL|NVMCTRL_OTP4|macro|NVMCTRL_OTP4
DECL|NVMCTRL_OTP4|macro|NVMCTRL_OTP4
DECL|NVMCTRL_TEMP_LOG|macro|NVMCTRL_TEMP_LOG
DECL|NVMCTRL_TEMP_LOG|macro|NVMCTRL_TEMP_LOG
DECL|NVMCTRL_USER|macro|NVMCTRL_USER
DECL|NVMCTRL_USER|macro|NVMCTRL_USER
DECL|NVMCTRL|macro|NVMCTRL
DECL|NVMCTRL|macro|NVMCTRL
DECL|NonMaskableInt_IRQn|enumerator|NonMaskableInt_IRQn = -14,/**< 2 Non Maskable Interrupt */
DECL|PAC0|macro|PAC0
DECL|PAC0|macro|PAC0
DECL|PAC1|macro|PAC1
DECL|PAC1|macro|PAC1
DECL|PAC2|macro|PAC2
DECL|PAC2|macro|PAC2
DECL|PAC_INSTS|macro|PAC_INSTS
DECL|PAC_INST_NUM|macro|PAC_INST_NUM
DECL|PERIPH_COUNT_IRQn|enumerator|PERIPH_COUNT_IRQn = 25 /**< Number of peripheral IDs */
DECL|PM_INSTS|macro|PM_INSTS
DECL|PM_INST_NUM|macro|PM_INST_NUM
DECL|PM_IRQn|enumerator|PM_IRQn = 0, /**< 0 SAMD20E15 Power Manager (PM) */
DECL|PM|macro|PM
DECL|PM|macro|PM
DECL|PORT_GROUPS|macro|PORT_GROUPS
DECL|PORT_INSTS|macro|PORT_INSTS
DECL|PORT_INST_NUM|macro|PORT_INST_NUM
DECL|PORT_IOBUS_INSTS|macro|PORT_IOBUS_INSTS
DECL|PORT_IOBUS_INST_NUM|macro|PORT_IOBUS_INST_NUM
DECL|PORT_IOBUS|macro|PORT_IOBUS
DECL|PORT_IOBUS|macro|PORT_IOBUS
DECL|PORT|macro|PORT
DECL|PORT|macro|PORT
DECL|PPB_ADDR|macro|PPB_ADDR
DECL|PTC_GCLK_ID|macro|PTC_GCLK_ID
DECL|PTC_INSTS|macro|PTC_INSTS
DECL|PTC_INST_NUM|macro|PTC_INST_NUM
DECL|PTC_IRQn|enumerator|PTC_IRQn = 24, /**< 24 SAMD20E15 Peripheral Touch Controller (PTC) */
DECL|PTC|macro|PTC
DECL|PTC|macro|PTC
DECL|PendSV_IRQn|enumerator|PendSV_IRQn = -2, /**< 14 Cortex-M0+ Pend SV Interrupt */
DECL|RTC_INSTS|macro|RTC_INSTS
DECL|RTC_INST_NUM|macro|RTC_INST_NUM
DECL|RTC_IRQn|enumerator|RTC_IRQn = 3, /**< 3 SAMD20E15 Real-Time Counter (RTC) */
DECL|RTC|macro|RTC
DECL|RTC|macro|RTC
DECL|RoReg16|typedef|typedef volatile const uint16_t RoReg16; /**< Read only 16-bit register (volatile const unsigned int) */
DECL|RoReg16|typedef|typedef volatile uint16_t RoReg16; /**< Read only 16-bit register (volatile const unsigned int) */
DECL|RoReg8|typedef|typedef volatile const uint8_t RoReg8; /**< Read only 8-bit register (volatile const unsigned int) */
DECL|RoReg8|typedef|typedef volatile uint8_t RoReg8; /**< Read only 8-bit register (volatile const unsigned int) */
DECL|RoReg|typedef|typedef volatile const uint32_t RoReg; /**< Read only 32-bit register (volatile const unsigned int) */
DECL|RoReg|typedef|typedef volatile uint32_t RoReg; /**< Read only 32-bit register (volatile const unsigned int) */
DECL|RwReg16|typedef|typedef volatile uint16_t RwReg16; /**< Read-Write 16-bit register (volatile unsigned int) */
DECL|RwReg8|typedef|typedef volatile uint8_t RwReg8; /**< Read-Write 8-bit register (volatile unsigned int) */
DECL|RwReg|typedef|typedef volatile uint32_t RwReg; /**< Read-Write 32-bit register (volatile unsigned int) */
DECL|SERCOM0_IRQn|enumerator|SERCOM0_IRQn = 7, /**< 7 SAMD20E15 Serial Communication Interface 0 (SERCOM0) */
DECL|SERCOM0|macro|SERCOM0
DECL|SERCOM0|macro|SERCOM0
DECL|SERCOM1_IRQn|enumerator|SERCOM1_IRQn = 8, /**< 8 SAMD20E15 Serial Communication Interface 1 (SERCOM1) */
DECL|SERCOM1|macro|SERCOM1
DECL|SERCOM1|macro|SERCOM1
DECL|SERCOM2_IRQn|enumerator|SERCOM2_IRQn = 9, /**< 9 SAMD20E15 Serial Communication Interface 2 (SERCOM2) */
DECL|SERCOM2|macro|SERCOM2
DECL|SERCOM2|macro|SERCOM2
DECL|SERCOM3_IRQn|enumerator|SERCOM3_IRQn = 10, /**< 10 SAMD20E15 Serial Communication Interface 3 (SERCOM3) */
DECL|SERCOM3|macro|SERCOM3
DECL|SERCOM3|macro|SERCOM3
DECL|SERCOM_INSTS|macro|SERCOM_INSTS
DECL|SERCOM_INST_NUM|macro|SERCOM_INST_NUM
DECL|SVCall_IRQn|enumerator|SVCall_IRQn = -5, /**< 11 Cortex-M0+ SV Call Interrupt */
DECL|SYSCTRL_INSTS|macro|SYSCTRL_INSTS
DECL|SYSCTRL_INST_NUM|macro|SYSCTRL_INST_NUM
DECL|SYSCTRL_IRQn|enumerator|SYSCTRL_IRQn = 1, /**< 1 SAMD20E15 System Control (SYSCTRL) */
DECL|SYSCTRL|macro|SYSCTRL
DECL|SYSCTRL|macro|SYSCTRL
DECL|SysTick_IRQn|enumerator|SysTick_IRQn = -1, /**< 15 Cortex-M0+ System Tick Interrupt */
DECL|TC0_IRQn|enumerator|TC0_IRQn = 13, /**< 13 SAMD20E15 Basic Timer Counter 0 (TC0) */
DECL|TC0|macro|TC0
DECL|TC0|macro|TC0
DECL|TC1_IRQn|enumerator|TC1_IRQn = 14, /**< 14 SAMD20E15 Basic Timer Counter 1 (TC1) */
DECL|TC1|macro|TC1
DECL|TC1|macro|TC1
DECL|TC2_IRQn|enumerator|TC2_IRQn = 15, /**< 15 SAMD20E15 Basic Timer Counter 2 (TC2) */
DECL|TC2|macro|TC2
DECL|TC2|macro|TC2
DECL|TC3_IRQn|enumerator|TC3_IRQn = 16, /**< 16 SAMD20E15 Basic Timer Counter 3 (TC3) */
DECL|TC3|macro|TC3
DECL|TC3|macro|TC3
DECL|TC4_IRQn|enumerator|TC4_IRQn = 17, /**< 17 SAMD20E15 Basic Timer Counter 4 (TC4) */
DECL|TC4|macro|TC4
DECL|TC4|macro|TC4
DECL|TC5_IRQn|enumerator|TC5_IRQn = 18, /**< 18 SAMD20E15 Basic Timer Counter 5 (TC5) */
DECL|TC5|macro|TC5
DECL|TC5|macro|TC5
DECL|TC_INSTS|macro|TC_INSTS
DECL|TC_INST_NUM|macro|TC_INST_NUM
DECL|WDT_INSTS|macro|WDT_INSTS
DECL|WDT_INST_NUM|macro|WDT_INST_NUM
DECL|WDT_IRQn|enumerator|WDT_IRQn = 2, /**< 2 SAMD20E15 Watchdog Timer (WDT) */
DECL|WDT|macro|WDT
DECL|WDT|macro|WDT
DECL|WoReg16|typedef|typedef volatile uint16_t WoReg16; /**< Write only 16-bit register (volatile unsigned int) */
DECL|WoReg8|typedef|typedef volatile uint8_t WoReg8; /**< Write only 8-bit register (volatile unsigned int) */
DECL|WoReg|typedef|typedef volatile uint32_t WoReg; /**< Write only 32-bit register (volatile unsigned int) */
DECL|_DeviceVectors|struct|typedef struct _DeviceVectors
DECL|_L_|macro|_L_
DECL|_L_|macro|_L_
DECL|_SAMD20E15_|macro|_SAMD20E15_
DECL|_UL_|macro|_UL_
DECL|_UL_|macro|_UL_
DECL|_U_|macro|_U_
DECL|_U_|macro|_U_
DECL|__CM0PLUS_REV|macro|__CM0PLUS_REV
DECL|__MPU_PRESENT|macro|__MPU_PRESENT
DECL|__NVIC_PRIO_BITS|macro|__NVIC_PRIO_BITS
DECL|__VTOR_PRESENT|macro|__VTOR_PRESENT
DECL|__Vendor_SysTickConfig|macro|__Vendor_SysTickConfig
DECL|pfnAC_Handler|member|void* pfnAC_Handler; /* 22 Analog Comparators */
DECL|pfnADC_Handler|member|void* pfnADC_Handler; /* 21 Analog Digital Converter */
DECL|pfnDAC_Handler|member|void* pfnDAC_Handler; /* 23 Digital Analog Converter */
DECL|pfnEIC_Handler|member|void* pfnEIC_Handler; /* 4 External Interrupt Controller */
DECL|pfnEVSYS_Handler|member|void* pfnEVSYS_Handler; /* 6 Event System Interface */
DECL|pfnHardFault_Handler|member|void* pfnHardFault_Handler;
DECL|pfnNMI_Handler|member|void* pfnNMI_Handler;
DECL|pfnNVMCTRL_Handler|member|void* pfnNVMCTRL_Handler; /* 5 Non-Volatile Memory Controller */
DECL|pfnPM_Handler|member|void* pfnPM_Handler; /* 0 Power Manager */
DECL|pfnPTC_Handler|member|void* pfnPTC_Handler; /* 24 Peripheral Touch Controller */
DECL|pfnPendSV_Handler|member|void* pfnPendSV_Handler;
DECL|pfnRTC_Handler|member|void* pfnRTC_Handler; /* 3 Real-Time Counter */
DECL|pfnReset_Handler|member|void* pfnReset_Handler;
DECL|pfnSERCOM0_Handler|member|void* pfnSERCOM0_Handler; /* 7 Serial Communication Interface 0 */
DECL|pfnSERCOM1_Handler|member|void* pfnSERCOM1_Handler; /* 8 Serial Communication Interface 1 */
DECL|pfnSERCOM2_Handler|member|void* pfnSERCOM2_Handler; /* 9 Serial Communication Interface 2 */
DECL|pfnSERCOM3_Handler|member|void* pfnSERCOM3_Handler; /* 10 Serial Communication Interface 3 */
DECL|pfnSVC_Handler|member|void* pfnSVC_Handler;
DECL|pfnSYSCTRL_Handler|member|void* pfnSYSCTRL_Handler; /* 1 System Control */
DECL|pfnSysTick_Handler|member|void* pfnSysTick_Handler;
DECL|pfnTC0_Handler|member|void* pfnTC0_Handler; /* 13 Basic Timer Counter 0 */
DECL|pfnTC1_Handler|member|void* pfnTC1_Handler; /* 14 Basic Timer Counter 1 */
DECL|pfnTC2_Handler|member|void* pfnTC2_Handler; /* 15 Basic Timer Counter 2 */
DECL|pfnTC3_Handler|member|void* pfnTC3_Handler; /* 16 Basic Timer Counter 3 */
DECL|pfnTC4_Handler|member|void* pfnTC4_Handler; /* 17 Basic Timer Counter 4 */
DECL|pfnTC5_Handler|member|void* pfnTC5_Handler; /* 18 Basic Timer Counter 5 */
DECL|pfnWDT_Handler|member|void* pfnWDT_Handler; /* 2 Watchdog Timer */
DECL|pvReserved11|member|void* pvReserved11;
DECL|pvReserved12|member|void* pvReserved12;
DECL|pvReserved19|member|void* pvReserved19;
DECL|pvReserved20|member|void* pvReserved20;
DECL|pvReservedM10|member|void* pvReservedM10;
DECL|pvReservedM11|member|void* pvReservedM11;
DECL|pvReservedM12|member|void* pvReservedM12;
DECL|pvReservedM3|member|void* pvReservedM3;
DECL|pvReservedM4|member|void* pvReservedM4;
DECL|pvReservedM6|member|void* pvReservedM6;
DECL|pvReservedM7|member|void* pvReservedM7;
DECL|pvReservedM8|member|void* pvReservedM8;
DECL|pvReservedM9|member|void* pvReservedM9;
DECL|pvStack|member|void* pvStack;
