NANO103 BSP V3.01.004
The Board Support Package for Nano103 Series
Data Structures | Macros | Typedefs | Enumerations
Nano103.h File Reference

NANO103 peripheral access layer header file. This file contains all the peripheral register's definitions, bits definitions and memory mapping for NuMicro NANO103 MCU. More...

#include "core_cm0.h"
#include "system_Nano103.h"
#include <stdint.h>
#include "sys.h"
#include "clk.h"
#include "acmp.h"
#include "adc.h"
#include "fmc.h"
#include "gpio.h"
#include "i2c.h"
#include "crc.h"
#include "pdma.h"
#include "pwm.h"
#include "rtc.h"
#include "sc.h"
#include "scuart.h"
#include "spi.h"
#include "timer.h"
#include "uart.h"
#include "wdt.h"
#include "wwdt.h"
Include dependency graph for Nano103.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  INT_T
 
struct  SYS_T
 
struct  CLK_T
 
struct  FMC_T
 
struct  GPIO_T
 
struct  GP_DB_T
 
struct  PDMA_CH_T
 
struct  DMA_CRC_T
 
struct  DMA_GCR_T
 
struct  TIMER_T
 
struct  PWM_T
 
struct  WDT_T
 
struct  WWDT_T
 
struct  RTC_T
 
struct  UART_T
 
struct  SC_T
 
struct  I2C_T
 
struct  SPI_T
 
struct  ADC_T
 
struct  ACMP_T
 

Macros

#define __CM0_REV   0x0201
 
#define __NVIC_PRIO_BITS   2
 
#define __Vendor_SysTickConfig   0
 
#define __MPU_PRESENT   0
 
#define __FPU_PRESENT   0
 
#define FLASH_BASE   ((uint32_t)0x00000000)
 Flash base address. More...
 
#define SRAM_BASE   ((uint32_t)0x20000000)
 SRAM base address. More...
 
#define APB1PERIPH_BASE   ((uint32_t)0x40000000)
 APB1 base address. More...
 
#define APB2PERIPH_BASE   ((uint32_t)0x40100000)
 APB2 base address. More...
 
#define AHBPERIPH_BASE   ((uint32_t)0x50000000)
 AHB base address. More...
 
#define WDT_BASE   (APB1PERIPH_BASE + 0x04000)
 WDT register base address. More...
 
#define WWDT_BASE   (APB1PERIPH_BASE + 0x04100)
 WWDT register base address. More...
 
#define RTC_BASE   (APB1PERIPH_BASE + 0x08000)
 RTC register base address. More...
 
#define TIMER0_BASE   (APB1PERIPH_BASE + 0x10000)
 TIMER0 register base address. More...
 
#define TIMER1_BASE   (APB1PERIPH_BASE + 0x10100)
 TIMER1 register base address. More...
 
#define I2C0_BASE   (APB1PERIPH_BASE + 0x20000)
 I2C0 register base address. More...
 
#define SPI0_BASE   (APB1PERIPH_BASE + 0x30000)
 SPI0 register base address. More...
 
#define SPI2_BASE   (APB1PERIPH_BASE + 0xD0000)
 SPI2 register base address. More...
 
#define PWM0_BASE   (APB1PERIPH_BASE + 0x40000)
 PWM0 register base address. More...
 
#define UART0_BASE   (APB1PERIPH_BASE + 0x50000)
 UART0 register base address. More...
 
#define LCD_BASE   (APB1PERIPH_BASE + 0xB0000)
 LCD register base address. More...
 
#define ADC_BASE   (APB1PERIPH_BASE + 0xE0000)
 ADC register base address. More...
 
#define TIMER2_BASE   (APB2PERIPH_BASE + 0x10000)
 TIMER2 register base address. More...
 
#define TIMER3_BASE   (APB2PERIPH_BASE + 0x10100)
 TIMER3 register base address. More...
 
#define I2C1_BASE   (APB2PERIPH_BASE + 0x20000)
 I2C1 register base address. More...
 
#define SPI1_BASE   (APB2PERIPH_BASE + 0x30000)
 SPI1 register base address. More...
 
#define SPI3_BASE   (APB2PERIPH_BASE + 0xE0000)
 SPI3 register base address. More...
 
#define UART1_BASE   (APB2PERIPH_BASE + 0x50000)
 UART1 register base address. More...
 
#define SC0_BASE   (APB2PERIPH_BASE + 0x90000)
 SC0 register base address. More...
 
#define SC1_BASE   (APB2PERIPH_BASE + 0xB0000)
 SC1 register base address. More...
 
#define ACMP_BASE   (APB2PERIPH_BASE + 0xD0000)
 ACMP register base address. More...
 
#define SYS_BASE   (AHBPERIPH_BASE + 0x00000)
 SYS register base address. More...
 
#define CLK_BASE   (AHBPERIPH_BASE + 0x00200)
 CLK register base address. More...
 
#define INTID_BASE   (AHBPERIPH_BASE + 0x00300)
 INT register base address. More...
 
#define GPIOA_BASE   (AHBPERIPH_BASE + 0x04000)
 GPIO port A register base address. More...
 
#define GPIOB_BASE   (AHBPERIPH_BASE + 0x04040)
 GPIO port B register base address. More...
 
#define GPIOC_BASE   (AHBPERIPH_BASE + 0x04080)
 GPIO port C register base address. More...
 
#define GPIOD_BASE   (AHBPERIPH_BASE + 0x040C0)
 GPIO port D register base address. More...
 
#define GPIOE_BASE   (AHBPERIPH_BASE + 0x04100)
 GPIO port E register base address. More...
 
#define GPIOF_BASE   (AHBPERIPH_BASE + 0x04140)
 GPIO port F register base address. More...
 
#define GPIODBNCE_BASE   (AHBPERIPH_BASE + 0x04180)
 GPIO debounce register base address. More...
 
#define GPIO_PIN_DATA_BASE   (AHBPERIPH_BASE + 0x04200)
 GPIO bit access register base address. More...
 
#define PDMA0_BASE   (AHBPERIPH_BASE + 0x08000)
 PDMA0 register base address. More...
 
#define PDMA1_BASE   (AHBPERIPH_BASE + 0x08100)
 PDMA1 register base address. More...
 
#define PDMA2_BASE   (AHBPERIPH_BASE + 0x08200)
 PDMA2 register base address. More...
 
#define PDMA3_BASE   (AHBPERIPH_BASE + 0x08300)
 PDMA3 register base address. More...
 
#define PDMA4_BASE   (AHBPERIPH_BASE + 0x08400)
 PDMA4 register base address. More...
 
#define PDMACRC_BASE   (AHBPERIPH_BASE + 0x08E00)
 PDMA global control register base address. More...
 
#define PDMAGCR_BASE   (AHBPERIPH_BASE + 0x08F00)
 PDMA CRC register base address. More...
 
#define FMC_BASE   (AHBPERIPH_BASE + 0x0C000)
 FMC register base address. More...
 
#define WDT   ((WDT_T *) WDT_BASE)
 Pointer to WDT register structure. More...
 
#define WWDT   ((WWDT_T *) WWDT_BASE)
 Pointer to WWDT register structure. More...
 
#define RTC   ((RTC_T *) RTC_BASE)
 Pointer to RTC register structure. More...
 
#define TIMER0   ((TIMER_T *) TIMER0_BASE)
 Pointer to TIMER0 register structure. More...
 
#define TIMER1   ((TIMER_T *) TIMER1_BASE)
 Pointer to TIMER1 register structure. More...
 
#define TIMER2   ((TIMER_T *) TIMER2_BASE)
 Pointer to TIMER2 register structure. More...
 
#define TIMER3   ((TIMER_T *) TIMER3_BASE)
 Pointer to TIMER3 register structure. More...
 
#define I2C0   ((I2C_T *) I2C0_BASE)
 Pointer to I2C0 register structure. More...
 
#define I2C1   ((I2C_T *) I2C1_BASE)
 Pointer to I2C1 register structure. More...
 
#define SPI0   ((SPI_T *) SPI0_BASE)
 Pointer to SPI0 register structure. More...
 
#define SPI1   ((SPI_T *) SPI1_BASE)
 Pointer to SPI1 register structure. More...
 
#define SPI2   ((SPI_T *) SPI2_BASE)
 Pointer to SPI2 register structure. More...
 
#define SPI3   ((SPI_T *) SPI3_BASE)
 Pointer to SPI3 register structure. More...
 
#define PWM0   ((PWM_T *) PWM0_BASE)
 Pointer to PWM0 register structure. More...
 
#define UART0   ((UART_T *) UART0_BASE)
 Pointer to UART0 register structure. More...
 
#define UART1   ((UART_T *) UART1_BASE)
 Pointer to UART1 register structure. More...
 
#define LCD   ((LCD_T *) LCD_BASE)
 Pointer to LCD register structure. More...
 
#define ADC   ((ADC_T *) ADC_BASE)
 Pointer to ADC register structure. More...
 
#define SC0   ((SC_T *) SC0_BASE)
 Pointer to SC0 register structure. More...
 
#define SC1   ((SC_T *) SC1_BASE)
 Pointer to SC1 register structure. More...
 
#define ACMP   ((ACMP_T *) ACMP_BASE)
 Pointer to ACMP register structure. More...
 
#define SYS   ((SYS_T *) SYS_BASE)
 Pointer to SYS register structure. More...
 
#define CLK   ((CLK_T *) CLK_BASE)
 Pointer to CLK register structure. More...
 
#define PA   ((GPIO_T *) GPIOA_BASE)
 Pointer to GPIO port A register structure. More...
 
#define PB   ((GPIO_T *) GPIOB_BASE)
 Pointer to GPIO port B register structure. More...
 
#define PC   ((GPIO_T *) GPIOC_BASE)
 Pointer to GPIO port C register structure. More...
 
#define PD   ((GPIO_T *) GPIOD_BASE)
 Pointer to GPIO port D register structure. More...
 
#define PE   ((GPIO_T *) GPIOE_BASE)
 Pointer to GPIO port E register structure. More...
 
#define PF   ((GPIO_T *) GPIOF_BASE)
 Pointer to GPIO port F register structure. More...
 
#define GPIO   ((GP_DB_T *) GPIODBNCE_BASE)
 Pointer to GPIO debounce register structure. More...
 
#define PDMA1   ((PDMA_CH_T *) PDMA1_BASE)
 Pointer to PDMA1 register structure. More...
 
#define PDMA2   ((PDMA_CH_T *) PDMA2_BASE)
 Pointer to PDMA2 register structure. More...
 
#define PDMA3   ((PDMA_CH_T *) PDMA3_BASE)
 Pointer to PDMA3 register structure. More...
 
#define PDMA4   ((PDMA_CH_T *) PDMA4_BASE)
 Pointer to PDMA4 register structure. More...
 
#define PDMACRC   ((DMA_CRC_T *) PDMACRC_BASE)
 Pointer to PDMA CRC register structure. More...
 
#define PDMAGCR   ((DMA_GCR_T *) PDMAGCR_BASE)
 Pointer to PDMA global control register structure. More...
 
#define FMC   ((FMC_T *) FMC_BASE)
 Pointer to FMC register structure. More...
 
#define M8(addr)   (*((vu8 *) (addr)))
 Get a 8-bit unsigned value from specified address. More...
 
#define M16(addr)   (*((vu16 *) (addr)))
 Get a 16-bit unsigned value from specified address. More...
 
#define M32(addr)   (*((vu32 *) (addr)))
 Get a 32-bit unsigned value from specified address. More...
 
#define outpw(port, value)   *((volatile unsigned int *)(port)) = value
 Set a 32-bit unsigned value to specified I/O port. More...
 
#define inpw(port)   (*((volatile unsigned int *)(port)))
 Get a 32-bit unsigned value from specified I/O port. More...
 
#define outps(port, value)   *((volatile unsigned short *)(port)) = value
 Set a 16-bit unsigned value to specified I/O port. More...
 
#define inps(port)   (*((volatile unsigned short *)(port)))
 Get a 16-bit unsigned value from specified I/O port. More...
 
#define outpb(port, value)   *((volatile unsigned char *)(port)) = value
 Set a 8-bit unsigned value to specified I/O port. More...
 
#define inpb(port)   (*((volatile unsigned char *)(port)))
 Get a 8-bit unsigned value from specified I/O port. More...
 
#define outp32(port, value)   *((volatile unsigned int *)(port)) = value
 Set a 32-bit unsigned value to specified I/O port. More...
 
#define inp32(port)   (*((volatile unsigned int *)(port)))
 Get a 32-bit unsigned value from specified I/O port. More...
 
#define outp16(port, value)   *((volatile unsigned short *)(port)) = value
 Set a 16-bit unsigned value to specified I/O port. More...
 
#define inp16(port)   (*((volatile unsigned short *)(port)))
 Get a 16-bit unsigned value from specified I/O port. More...
 
#define outp8(port, value)   *((volatile unsigned char *)(port)) = value
 Set a 8-bit unsigned value to specified I/O port. More...
 
#define inp8(port)   (*((volatile unsigned char *)(port)))
 Get a 8-bit unsigned value from specified I/O port. More...
 
#define NULL   (0)
 NULL pointer. More...
 
#define TRUE   (1)
 Boolean true, define to use in API parameters or return value. More...
 
#define FALSE   (0)
 Boolean false, define to use in API parameters or return value. More...
 
#define ENABLE   (1)
 Enable, define to use in API parameters. More...
 
#define DISABLE   (0)
 Disable, define to use in API parameters. More...
 
#define BIT0   (0x00000001)
 Bit 0 mask of an 32 bit integer. More...
 
#define BIT1   (0x00000002)
 Bit 1 mask of an 32 bit integer. More...
 
#define BIT2   (0x00000004)
 Bit 2 mask of an 32 bit integer. More...
 
#define BIT3   (0x00000008)
 Bit 3 mask of an 32 bit integer. More...
 
#define BIT4   (0x00000010)
 Bit 4 mask of an 32 bit integer. More...
 
#define BIT5   (0x00000020)
 Bit 5 mask of an 32 bit integer. More...
 
#define BIT6   (0x00000040)
 Bit 6 mask of an 32 bit integer. More...
 
#define BIT7   (0x00000080)
 Bit 7 mask of an 32 bit integer. More...
 
#define BIT8   (0x00000100)
 Bit 8 mask of an 32 bit integer. More...
 
#define BIT9   (0x00000200)
 Bit 9 mask of an 32 bit integer. More...
 
#define BIT10   (0x00000400)
 Bit 10 mask of an 32 bit integer. More...
 
#define BIT11   (0x00000800)
 Bit 11 mask of an 32 bit integer. More...
 
#define BIT12   (0x00001000)
 Bit 12 mask of an 32 bit integer. More...
 
#define BIT13   (0x00002000)
 Bit 13 mask of an 32 bit integer. More...
 
#define BIT14   (0x00004000)
 Bit 14 mask of an 32 bit integer. More...
 
#define BIT15   (0x00008000)
 Bit 15 mask of an 32 bit integer. More...
 
#define BIT16   (0x00010000)
 Bit 16 mask of an 32 bit integer. More...
 
#define BIT17   (0x00020000)
 Bit 17 mask of an 32 bit integer. More...
 
#define BIT18   (0x00040000)
 Bit 18 mask of an 32 bit integer. More...
 
#define BIT19   (0x00080000)
 Bit 19 mask of an 32 bit integer. More...
 
#define BIT20   (0x00100000)
 Bit 20 mask of an 32 bit integer. More...
 
#define BIT21   (0x00200000)
 Bit 21 mask of an 32 bit integer. More...
 
#define BIT22   (0x00400000)
 Bit 22 mask of an 32 bit integer. More...
 
#define BIT23   (0x00800000)
 Bit 23 mask of an 32 bit integer. More...
 
#define BIT24   (0x01000000)
 Bit 24 mask of an 32 bit integer. More...
 
#define BIT25   (0x02000000)
 Bit 25 mask of an 32 bit integer. More...
 
#define BIT26   (0x04000000)
 Bit 26 mask of an 32 bit integer. More...
 
#define BIT27   (0x08000000)
 Bit 27 mask of an 32 bit integer. More...
 
#define BIT28   (0x10000000)
 Bit 28 mask of an 32 bit integer. More...
 
#define BIT29   (0x20000000)
 Bit 29 mask of an 32 bit integer. More...
 
#define BIT30   (0x40000000)
 Bit 30 mask of an 32 bit integer. More...
 
#define BIT31   (0x80000000)
 Bit 31 mask of an 32 bit integer. More...
 
#define BYTE0_Msk   (0x000000FF)
 Mask to get bit0~bit7 from a 32 bit integer. More...
 
#define BYTE1_Msk   (0x0000FF00)
 Mask to get bit8~bit15 from a 32 bit integer. More...
 
#define BYTE2_Msk   (0x00FF0000)
 Mask to get bit16~bit23 from a 32 bit integer. More...
 
#define BYTE3_Msk   (0xFF000000)
 Mask to get bit24~bit31 from a 32 bit integer. More...
 
#define GET_BYTE0(u32Param)   ((u32Param & BYTE0_Msk) )
 
#define GET_BYTE1(u32Param)   ((u32Param & BYTE1_Msk) >> 8)
 
#define GET_BYTE2(u32Param)   ((u32Param & BYTE2_Msk) >> 16)
 
#define GET_BYTE3(u32Param)   ((u32Param & BYTE3_Msk) >> 24)
 
#define INT_IRQ0_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ0_SRC_INT_SRC_Msk   (0xful << INT_IRQ0_SRC_INT_SRC_Pos)
 
#define INT_IRQ1_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ1_SRC_INT_SRC_Msk   (0xful << INT_IRQ1_SRC_INT_SRC_Pos)
 
#define INT_IRQ2_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ2_SRC_INT_SRC_Msk   (0xful << INT_IRQ2_SRC_INT_SRC_Pos)
 
#define INT_IRQ3_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ3_SRC_INT_SRC_Msk   (0xful << INT_IRQ3_SRC_INT_SRC_Pos)
 
#define INT_IRQ4_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ4_SRC_INT_SRC_Msk   (0xful << INT_IRQ4_SRC_INT_SRC_Pos)
 
#define INT_IRQ5_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ5_SRC_INT_SRC_Msk   (0xful << INT_IRQ5_SRC_INT_SRC_Pos)
 
#define INT_IRQ6_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ6_SRC_INT_SRC_Msk   (0xful << INT_IRQ6_SRC6_INT_SRC_Pos)
 
#define INT_IRQ7_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ7_SRC_INT_SRC_Msk   (0xful << INT_IRQ7_SRC_INT_SRC_Pos)
 
#define INT_IRQ8_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ8_SRC_INT_SRC_Msk   (0xful << INT_IRQ8_SRC_INT_SRC_Pos)
 
#define INT_IRQ9_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ9_SRC_INT_SRC_Msk   (0xful << INT_IRQ9_SRC_INT_SRC_Pos)
 
#define INT_IRQ10_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ10_SRC_INT_SRC_Msk   (0xful << INT_IRQ10_SRC_INT_SRC_Pos)
 
#define INT_IRQ11_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ11_SRC_INT_SRC_Msk   (0xful << INT_IRQ11_SRC_INT_SRC_Pos)
 
#define INT_IRQ12_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ12_SRC_INT_SRC_Msk   (0xful << INT_IRQ12_SRC_INT_SRC_Pos)
 
#define INT_IRQ13_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ13_SRC_INT_SRC_Msk   (0xful << INT_IRQ13_SRC_INT_SRC_Pos)
 
#define INT_IRQ14_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ14_SRC_INT_SRC_Msk   (0xful << INT_IRQ14_SRC_INT_SRC_Pos)
 
#define INT_IRQ15_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ15_SRC_INT_SRC_Msk   (0xful << INT_IRQ15_SRC_INT_SRC_Pos)
 
#define INT_IRQ16_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ16_SRC_INT_SRC_Msk   (0xful << INT_IRQ16_SRC_INT_SRC_Pos)
 
#define INT_IRQ17_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ17_SRC_INT_SRC_Msk   (0xful << INT_IRQ17_SRC_INT_SRC_Pos)
 
#define INT_IRQ18_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ18_SRC_INT_SRC_Msk   (0xful << INT_IRQ18_SRC_INT_SRC_Pos)
 
#define INT_IRQ19_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ19_SRC_INT_SRC_Msk   (0xful << INT_IRQ19_SRC_INT_SRC_Pos)
 
#define INT_IRQ20_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ20_SRC_INT_SRC_Msk   (0xful << INT_IRQ20_SRC_INT_SRC_Pos)
 
#define INT_IRQ21_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ21_SRC_INT_SRC_Msk   (0xful << INT_IRQ21_SRC_INT_SRC_Pos)
 
#define INT_IRQ22_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ22_SRC_INT_SRC_Msk   (0xful << INT_IRQ22_SRC_INT_SRC_Pos)
 
#define INT_IRQ23_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ23_SRC_INT_SRC_Msk   (0xful << INT_IRQ23_SRC_INT_SRC_Pos)
 
#define INT_IRQ24_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ24_SRC_INT_SRC_Msk   (0xful << INT_IRQ24_SRC_INT_SRC_Pos)
 
#define INT_IRQ25_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ25_SRC_INT_SRC_Msk   (0xful << INT_IRQ25_SRC_INT_SRC_Pos)
 
#define INT_IRQ26_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ26_SRC_INT_SRC_Msk   (0xful << INT_IRQ26_SRC_INT_SRC_Pos)
 
#define INT_IRQ27_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ27_SRC_INT_SRC_Msk   (0xful << INT_IRQ27_SRC_INT_SRC_Pos)
 
#define INT_IRQ28_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ28_SRC_INT_SRC_Msk   (0xful << INT_IRQ28_SRC_INT_SRC_Pos)
 
#define INT_IRQ29_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ29_SRC_INT_SRC_Msk   (0xful << INT_IRQ29_SRC_INT_SRC_Pos)
 
#define INT_IRQ30_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ30_SRC_INT_SRC_Msk   (0xful << INT_IRQ30_SRC_INT_SRC_Pos)
 
#define INT_IRQ31_SRC_INT_SRC_Pos   (0)
 
#define INT_IRQ31_SRC_INT_SRC_Msk   (0xful << INT_IRQ31_SRC_INT_SRC_Pos)
 
#define INT_NMI_SEL_NMI_SEL_Pos   (0)
 
#define INT_NMI_SEL_NMI_SEL_Msk   (0x1ful << INT_NMI_SEL_NMI_SEL_Pos)
 
#define INT_MCU_IRQ_MCU_IRQ_Pos   (0)
 
#define INT_MCU_IRQ_MCU_IRQ_Msk   (0xfffffffful << INT_MCU_IRQ_MCU_IRQ_Pos)
 
#define SYS_PDID_PDID_Pos   (0)
 
#define SYS_PDID_PDID_Msk   (0xfffffffful << SYS_PDID_PDID_Pos)
 
#define SYS_RSTSTS_PORF_Pos   (0)
 
#define SYS_RSTSTS_PORF_Msk   (0x1ul << SYS_RSTSTS_PORF_Pos)
 
#define SYS_RSTSTS_PINRF_Pos   (1)
 
#define SYS_RSTSTS_PINRF_Msk   (0x1ul << SYS_RSTSTS_PINRF_Pos)
 
#define SYS_RSTSTS_WDTRF_Pos   (2)
 
#define SYS_RSTSTS_WDTRF_Msk   (0x1ul << SYS_RSTSTS_WDTRF_Pos)
 
#define SYS_RSTSTS_LVRF_Pos   (3)
 
#define SYS_RSTSTS_LVRF_Msk   (0x1ul << SYS_RSTSTS_LVRF_Pos)
 
#define SYS_RSTSTS_BODRF_Pos   (4)
 
#define SYS_RSTSTS_BODRF_Msk   (0x1ul << SYS_RSTSTS_BODRF_Pos)
 
#define SYS_RSTSTS_SYSRF_Pos   (5)
 
#define SYS_RSTSTS_SYSRF_Msk   (0x1ul << SYS_RSTSTS_SYSRF_Pos)
 
#define SYS_RSTSTS_CPURF_Pos   (7)
 
#define SYS_RSTSTS_CPURF_Msk   (0x1ul << SYS_RSTSTS_CPURF_Pos)
 
#define SYS_RSTSTS_LOCKRF_Pos   (8)
 
#define SYS_RSTSTS_LOCKRF_Msk   (0x1ul << SYS_RSTSTS_LOCKRF_Pos)
 
#define SYS_IPRST1_CHIPRST_Pos   (0)
 
#define SYS_IPRST1_CHIPRST_Msk   (0x1ul << SYS_IPRST1_CHIPRST_Pos)
 
#define SYS_IPRST1_CPURST_Pos   (1)
 
#define SYS_IPRST1_CPURST_Msk   (0x1ul << SYS_IPRST1_CPURST_Pos)
 
#define SYS_IPRST1_PDMARST_Pos   (2)
 
#define SYS_IPRST1_PDMARST_Msk   (0x1ul << SYS_IPRST1_PDMARST_Pos)
 
#define SYS_IPRST2_GPIORST_Pos   (1)
 
#define SYS_IPRST2_GPIORST_Msk   (0x1ul << SYS_IPRST2_GPIORST_Pos)
 
#define SYS_IPRST2_TMR0RST_Pos   (2)
 
#define SYS_IPRST2_TMR0RST_Msk   (0x1ul << SYS_IPRST2_TMR0RST_Pos)
 
#define SYS_IPRST2_TMR1RST_Pos   (3)
 
#define SYS_IPRST2_TMR1RST_Msk   (0x1ul << SYS_IPRST2_TMR1RST_Pos)
 
#define SYS_IPRST2_TMR2RST_Pos   (4)
 
#define SYS_IPRST2_TMR2RST_Msk   (0x1ul << SYS_IPRST2_TMR2RST_Pos)
 
#define SYS_IPRST2_TMR3RST_Pos   (5)
 
#define SYS_IPRST2_TMR3RST_Msk   (0x1ul << SYS_IPRST2_TMR3RST_Pos)
 
#define SYS_IPRST2_I2C0RST_Pos   (8)
 
#define SYS_IPRST2_I2C0RST_Msk   (0x1ul << SYS_IPRST2_I2C0RST_Pos)
 
#define SYS_IPRST2_I2C1RST_Pos   (9)
 
#define SYS_IPRST2_I2C1RST_Msk   (0x1ul << SYS_IPRST2_I2C1RST_Pos)
 
#define SYS_IPRST2_SPI0RST_Pos   (12)
 
#define SYS_IPRST2_SPI0RST_Msk   (0x1ul << SYS_IPRST2_SPI0RST_Pos)
 
#define SYS_IPRST2_SPI1RST_Pos   (13)
 
#define SYS_IPRST2_SPI1RST_Msk   (0x1ul << SYS_IPRST2_SPI1RST_Pos)
 
#define SYS_IPRST2_SPI2RST_Pos   (14)
 
#define SYS_IPRST2_SPI2RST_Msk   (0x1ul << SYS_IPRST2_SPI2RST_Pos)
 
#define SYS_IPRST2_SPI3RST_Pos   (15)
 
#define SYS_IPRST2_SPI3RST_Msk   (0x1ul << SYS_IPRST2_SPI3RST_Pos)
 
#define SYS_IPRST2_UART0RST_Pos   (16)
 
#define SYS_IPRST2_UART0RST_Msk   (0x1ul << SYS_IPRST2_UART0RST_Pos)
 
#define SYS_IPRST2_UART1RST_Pos   (17)
 
#define SYS_IPRST2_UART1RST_Msk   (0x1ul << SYS_IPRST2_UART1RST_Pos)
 
#define SYS_IPRST2_PWM0RST_Pos   (20)
 
#define SYS_IPRST2_PWM0RST_Msk   (0x1ul << SYS_IPRST2_PWM0RST_Pos)
 
#define SYS_IPRST2_ACMP0RST_Pos   (22)
 
#define SYS_IPRST2_ACMP0RST_Msk   (0x1ul << SYS_IPRST2_ACMP0RST_Pos)
 
#define SYS_IPRST2_ADCRST_Pos   (28)
 
#define SYS_IPRST2_ADCRST_Msk   (0x1ul << SYS_IPRST2_ADCRST_Pos)
 
#define SYS_IPRST2_SC0RST_Pos   (30)
 
#define SYS_IPRST2_SC0RST_Msk   (0x1ul << SYS_IPRST2_SC0RST_Pos)
 
#define SYS_IPRST2_SC1RST_Pos   (31)
 
#define SYS_IPRST2_SC1RST_Msk   (0x1ul << SYS_IPRST2_SC1RST_Pos)
 
#define SYS_MISCCTL_POR33DIS_Pos   (6)
 
#define SYS_MISCCTL_POR33DIS_Msk   (0x1ul << SYS_MISCCTL_POR33DIS_Pos)
 
#define SYS_MISCCTL_POR18DIS_Pos   (7)
 
#define SYS_MISCCTL_POR18DIS_Msk   (0x1ul << SYS_MISCCTL_POR18DIS_Pos)
 
#define SYS_TEMPCTL_VTEMPEN_Pos   (0)
 
#define SYS_TEMPCTL_VTEMPEN_Msk   (0x1ul << SYS_TEMPCTL_VTEMPEN_Pos)
 
#define SYS_RCCFCTL_HIRC0FEN_Pos   (0)
 
#define SYS_RCCFCTL_HIRC0FEN_Msk   (0x1ul << SYS_RCCFCTL_HIRC0FEN_Pos)
 
#define SYS_RCCFCTL_HIRC1FEN_Pos   (1)
 
#define SYS_RCCFCTL_HIRC1FEN_Msk   (0x1ul << SYS_RCCFCTL_HIRC1FEN_Pos)
 
#define SYS_RCCFCTL_MRCFEN_Pos   (2)
 
#define SYS_RCCFCTL_MRCFEN_Msk   (0x1ul << SYS_RCCFCTL_MRCFEN_Pos)
 
#define SYS_GPA_MFPL_PA0MFP_Pos   (0)
 
#define SYS_GPA_MFPL_PA0MFP_Msk   (0xful << SYS_GPA_MFPL_PA0MFP_Pos)
 
#define SYS_GPA_MFPL_PA1MFP_Pos   (4)
 
#define SYS_GPA_MFPL_PA1MFP_Msk   (0xful << SYS_GPA_MFPL_PA1MFP_Pos)
 
#define SYS_GPA_MFPL_PA2MFP_Pos   (8)
 
#define SYS_GPA_MFPL_PA2MFP_Msk   (0xful << SYS_GPA_MFPL_PA2MFP_Pos)
 
#define SYS_GPA_MFPL_PA3MFP_Pos   (12)
 
#define SYS_GPA_MFPL_PA3MFP_Msk   (0xful << SYS_GPA_MFPL_PA3MFP_Pos)
 
#define SYS_GPA_MFPL_PA4MFP_Pos   (16)
 
#define SYS_GPA_MFPL_PA4MFP_Msk   (0xful << SYS_GPA_MFPL_PA4MFP_Pos)
 
#define SYS_GPA_MFPL_PA5MFP_Pos   (20)
 
#define SYS_GPA_MFPL_PA5MFP_Msk   (0xful << SYS_GPA_MFPL_PA5MFP_Pos)
 
#define SYS_GPA_MFPL_PA6MFP_Pos   (24)
 
#define SYS_GPA_MFPL_PA6MFP_Msk   (0xful << SYS_GPA_MFPL_PA6MFP_Pos)
 
#define SYS_GPA_MFPH_PA8MFP_Pos   (0)
 
#define SYS_GPA_MFPH_PA8MFP_Msk   (0xful << SYS_GPA_MFPH_PA8MFP_Pos)
 
#define SYS_GPA_MFPH_PA9MFP_Pos   (4)
 
#define SYS_GPA_MFPH_PA9MFP_Msk   (0xful << SYS_GPA_MFPH_PA9MFP_Pos)
 
#define SYS_GPA_MFPH_PA10MFP_Pos   (8)
 
#define SYS_GPA_MFPH_PA10MFP_Msk   (0xful << SYS_GPA_MFPH_PA10MFP_Pos)
 
#define SYS_GPA_MFPH_PA11MFP_Pos   (12)
 
#define SYS_GPA_MFPH_PA11MFP_Msk   (0xful << SYS_GPA_MFPH_PA11MFP_Pos)
 
#define SYS_GPA_MFPH_PA12MFP_Pos   (16)
 
#define SYS_GPA_MFPH_PA12MFP_Msk   (0xful << SYS_GPA_MFPH_PA12MFP_Pos)
 
#define SYS_GPA_MFPH_PA13MFP_Pos   (20)
 
#define SYS_GPA_MFPH_PA13MFP_Msk   (0xful << SYS_GPA_MFPH_PA13MFP_Pos)
 
#define SYS_GPA_MFPH_PA14MFP_Pos   (24)
 
#define SYS_GPA_MFPH_PA14MFP_Msk   (0xful << SYS_GPA_MFPH_PA14MFP_Pos)
 
#define SYS_GPA_MFPH_PA15MFP_Pos   (28)
 
#define SYS_GPA_MFPH_PA15MFP_Msk   (0xful << SYS_GPA_MFPH_PA15MFP_Pos)
 
#define SYS_GPB_MFPL_PB0MFP_Pos   (0)
 
#define SYS_GPB_MFPL_PB0MFP_Msk   (0xful << SYS_GPB_MFPL_PB0MFP_Pos)
 
#define SYS_GPB_MFPL_PB1MFP_Pos   (4)
 
#define SYS_GPB_MFPL_PB1MFP_Msk   (0xful << SYS_GPB_MFPL_PB1MFP_Pos)
 
#define SYS_GPB_MFPL_PB2MFP_Pos   (8)
 
#define SYS_GPB_MFPL_PB2MFP_Msk   (0xful << SYS_GPB_MFPL_PB2MFP_Pos)
 
#define SYS_GPB_MFPL_PB3MFP_Pos   (12)
 
#define SYS_GPB_MFPL_PB3MFP_Msk   (0xful << SYS_GPB_MFPL_PB3MFP_Pos)
 
#define SYS_GPB_MFPL_PB4MFP_Pos   (16)
 
#define SYS_GPB_MFPL_PB4MFP_Msk   (0xful << SYS_GPB_MFPL_PB4MFP_Pos)
 
#define SYS_GPB_MFPL_PB5MFP_Pos   (20)
 
#define SYS_GPB_MFPL_PB5MFP_Msk   (0xful << SYS_GPB_MFPL_PB5MFP_Pos)
 
#define SYS_GPB_MFPL_PB6MFP_Pos   (24)
 
#define SYS_GPB_MFPL_PB6MFP_Msk   (0xful << SYS_GPB_MFPL_PB6MFP_Pos)
 
#define SYS_GPB_MFPL_PB7MFP_Pos   (28)
 
#define SYS_GPB_MFPL_PB7MFP_Msk   (0xful << SYS_GPB_MFPL_PB7MFP_Pos)
 
#define SYS_GPB_MFPH_PB8MFP_Pos   (0)
 
#define SYS_GPB_MFPH_PB8MFP_Msk   (0xful << SYS_GPB_MFPH_PB8MFP_Pos)
 
#define SYS_GPB_MFPH_PB9MFP_Pos   (4)
 
#define SYS_GPB_MFPH_PB9MFP_Msk   (0xful << SYS_GPB_MFPH_PB9MFP_Pos)
 
#define SYS_GPB_MFPH_PB10MFP_Pos   (8)
 
#define SYS_GPB_MFPH_PB10MFP_Msk   (0xful << SYS_GPB_MFPH_PB10MFP_Pos)
 
#define SYS_GPB_MFPH_PB11MFP_Pos   (12)
 
#define SYS_GPB_MFPH_PB11MFP_Msk   (0xful << SYS_GPB_MFPH_PB11MFP_Pos)
 
#define SYS_GPB_MFPH_PB13MFP_Pos   (20)
 
#define SYS_GPB_MFPH_PB13MFP_Msk   (0xful << SYS_GPB_MFPH_PB13MFP_Pos)
 
#define SYS_GPB_MFPH_PB14MFP_Pos   (24)
 
#define SYS_GPB_MFPH_PB14MFP_Msk   (0xful << SYS_GPB_MFPH_PB14MFP_Pos)
 
#define SYS_GPB_MFPH_PB15MFP_Pos   (28)
 
#define SYS_GPB_MFPH_PB15MFP_Msk   (0xful << SYS_GPB_MFPH_PB15MFP_Pos)
 
#define SYS_GPC_MFPL_PC0MFP_Pos   (0)
 
#define SYS_GPC_MFPL_PC0MFP_Msk   (0xful << SYS_GPC_MFPL_PC0MFP_Pos)
 
#define SYS_GPC_MFPL_PC1MFP_Pos   (4)
 
#define SYS_GPC_MFPL_PC1MFP_Msk   (0xful << SYS_GPC_MFPL_PC1MFP_Pos)
 
#define SYS_GPC_MFPL_PC2MFP_Pos   (8)
 
#define SYS_GPC_MFPL_PC2MFP_Msk   (0xful << SYS_GPC_MFPL_PC2MFP_Pos)
 
#define SYS_GPC_MFPL_PC3MFP_Pos   (12)
 
#define SYS_GPC_MFPL_PC3MFP_Msk   (0xful << SYS_GPC_MFPL_PC3MFP_Pos)
 
#define SYS_GPC_MFPL_PC6MFP_Pos   (24)
 
#define SYS_GPC_MFPL_PC6MFP_Msk   (0xful << SYS_GPC_MFPL_PC6MFP_Pos)
 
#define SYS_GPC_MFPL_PC7MFP_Pos   (28)
 
#define SYS_GPC_MFPL_PC7MFP_Msk   (0xful << SYS_GPC_MFPL_PC7MFP_Pos)
 
#define SYS_GPC_MFPH_PC8MFP_Pos   (0)
 
#define SYS_GPC_MFPH_PC8MFP_Msk   (0xful << SYS_GPC_MFPH_PC8MFP_Pos)
 
#define SYS_GPC_MFPH_PC9MFP_Pos   (4)
 
#define SYS_GPC_MFPH_PC9MFP_Msk   (0xful << SYS_GPC_MFPH_PC9MFP_Pos)
 
#define SYS_GPC_MFPH_PC10MFP_Pos   (8)
 
#define SYS_GPC_MFPH_PC10MFP_Msk   (0xful << SYS_GPC_MFPH_PC10MFP_Pos)
 
#define SYS_GPC_MFPH_PC11MFP_Pos   (12)
 
#define SYS_GPC_MFPH_PC11MFP_Msk   (0xful << SYS_GPC_MFPH_PC11MFP_Pos)
 
#define SYS_GPC_MFPH_PC14MFP_Pos   (24)
 
#define SYS_GPC_MFPH_PC14MFP_Msk   (0xful << SYS_GPC_MFPH_PC14MFP_Pos)
 
#define SYS_GPC_MFPH_PC15MFP_Pos   (28)
 
#define SYS_GPC_MFPH_PC15MFP_Msk   (0xful << SYS_GPC_MFPH_PC15MFP_Pos)
 
#define SYS_GPD_MFPL_PD6MFP_Pos   (24)
 
#define SYS_GPD_MFPL_PD6MFP_Msk   (0xful << SYS_GPD_MFPL_PD6MFP_Pos)
 
#define SYS_GPD_MFPL_PD7MFP_Pos   (28)
 
#define SYS_GPD_MFPL_PD7MFP_Msk   (0xful << SYS_GPD_MFPL_PD7MFP_Pos)
 
#define SYS_GPD_MFPH_PD14MFP_Pos   (24)
 
#define SYS_GPD_MFPH_PD14MFP_Msk   (0xful << SYS_GPD_MFPH_PD14MFP_Pos)
 
#define SYS_GPD_MFPH_PD15MFP_Pos   (28)
 
#define SYS_GPD_MFPH_PD15MFP_Msk   (0x7ul << SYS_GPD_MFPH_PD15MFP_Pos)
 
#define SYS_GPE_MFPL_PE5MFP_Pos   (20)
 
#define SYS_GPE_MFPL_PE5MFP_Msk   (0xful << SYS_GPE_MFPL_PE5MFP_Pos)
 
#define SYS_GPF_MFPL_PF0MFP_Pos   (0)
 
#define SYS_GPF_MFPL_PF0MFP_Msk   (0xful << SYS_GPF_MFPL_PF0MFP_Pos)
 
#define SYS_GPF_MFPL_PF1MFP_Pos   (4)
 
#define SYS_GPF_MFPL_PF1MFP_Msk   (0xful << SYS_GPF_MFPL_PF1MFP_Pos)
 
#define SYS_GPF_MFPL_PF2MFP_Pos   (8)
 
#define SYS_GPF_MFPL_PF2MFP_Msk   (0xful << SYS_GPF_MFPL_PF2MFP_Pos)
 
#define SYS_GPF_MFPL_PF3MFP_Pos   (12)
 
#define SYS_GPF_MFPL_PF3MFP_Msk   (0xful << SYS_GPF_MFPL_PF3MFP_Pos)
 
#define SYS_GPF_MFPL_PF6MFP_Pos   (24)
 
#define SYS_GPF_MFPL_PF6MFP_Msk   (0xful << SYS_GPF_MFPL_PF6MFP_Pos)
 
#define SYS_GPF_MFPL_PF7MFP_Pos   (28)
 
#define SYS_GPF_MFPL_PF7MFP_Msk   (0xful << SYS_GPF_MFPL_PF7MFP_Pos)
 
#define SYS_PORCTL_POROFF_Pos   (0)
 
#define SYS_PORCTL_POROFF_Msk   (0xfffful << SYS_PORCTL_POROFF_Pos)
 
#define SYS_BODCTL_BODEN_Pos   (0)
 
#define SYS_BODCTL_BODEN_Msk   (0x1ul << SYS_BODCTL_BODEN_Pos)
 
#define SYS_BODCTL_BODIE_Pos   (2)
 
#define SYS_BODCTL_BODIE_Msk   (0x1ul << SYS_BODCTL_BODIE_Pos)
 
#define SYS_BODCTL_BODREN_Pos   (3)
 
#define SYS_BODCTL_BODREN_Msk   (0x1ul << SYS_BODCTL_BODREN_Pos)
 
#define SYS_BODCTL_BODIF_Pos   (4)
 
#define SYS_BODCTL_BODIF_Msk   (0x1ul << SYS_BODCTL_BODIF_Pos)
 
#define SYS_BODCTL_BODOUT_Pos   (6)
 
#define SYS_BODCTL_BODOUT_Msk   (0x1ul << SYS_BODCTL_BODOUT_Pos)
 
#define SYS_BODCTL_LVREN_Pos   (7)
 
#define SYS_BODCTL_LVREN_Msk   (0x1ul << SYS_BODCTL_LVREN_Pos)
 
#define SYS_BODCTL_LPBODEN_Pos   (8)
 
#define SYS_BODCTL_LPBODEN_Msk   (0x1ul << SYS_BODCTL_LPBODEN_Pos)
 
#define SYS_BODCTL_LPBODVL_Pos   (9)
 
#define SYS_BODCTL_LPBODVL_Msk   (0x1ul << SYS_BODCTL_LPBODVL_Pos)
 
#define SYS_BODCTL_LPBODIE_Pos   (10)
 
#define SYS_BODCTL_LPBODIE_Msk   (0x1ul << SYS_BODCTL_LPBODIE_Pos)
 
#define SYS_BODCTL_LPBODREN_Pos   (11)
 
#define SYS_BODCTL_LPBODREN_Msk   (0x1ul << SYS_BODCTL_LPBODREN_Pos)
 
#define SYS_BODCTL_BODVL_Pos   (12)
 
#define SYS_BODCTL_BODVL_Msk   (0xful << SYS_BODCTL_BODVL_Pos)
 
#define SYS_BODCTL_LPBOD20TRIM_Pos   (16)
 
#define SYS_BODCTL_LPBOD20TRIM_Msk   (0xful << SYS_BODCTL_LPBOD20TRIM_Pos)
 
#define SYS_BODCTL_LPBOD25TRIM_Pos   (20)
 
#define SYS_BODCTL_LPBOD25TRIM_Msk   (0xful << SYS_BODCTL_LPBOD25TRIM_Pos)
 
#define SYS_BODCTL_BODDGSEL_Pos   (24)
 
#define SYS_BODCTL_BODDGSEL_Msk   (0x7ul << SYS_BODCTL_BODDGSEL_Pos)
 
#define SYS_BODCTL_LVRDGSEL_Pos   (28)
 
#define SYS_BODCTL_LVRDGSEL_Msk   (0x7ul << SYS_BODCTL_LVRDGSEL_Pos)
 
#define SYS_IVREFCTL_BGPEN_Pos   (0)
 
#define SYS_IVREFCTL_BGPEN_Msk   (0x1ul << SYS_IVREFCTL_BGPEN_Pos)
 
#define SYS_IVREFCTL_REGEN_Pos   (1)
 
#define SYS_IVREFCTL_REGEN_Msk   (0x1ul << SYS_IVREFCTL_REGEN_Pos)
 
#define SYS_IVREFCTL_SEL25_Pos   (2)
 
#define SYS_IVREFCTL_SEL25_Msk   (0x3ul << SYS_IVREFCTL_SEL25_Pos)
 
#define SYS_IVREFCTL_EXTMODE_Pos   (4)
 
#define SYS_IVREFCTL_EXTMODE_Msk   (0x1ul << SYS_IVREFCTL_EXTMODE_Pos)
 
#define SYS_IVREFCTL_VREFTRIM_Pos   (8)
 
#define SYS_IVREFCTL_VREFTRIM_Msk   (0xful << SYS_IVREFCTL_VREFTRIM_Pos)
 
#define SYS_LDOCTL_FASTWK_Pos   (1)
 
#define SYS_LDOCTL_FASTWK_Msk   (0x1ul << SYS_LDOCTL_FASTWK_Pos)
 
#define SYS_LDOCTL_LDOLVL_Pos   (2)
 
#define SYS_LDOCTL_LDOLVL_Msk   (0x3ul << SYS_LDOCTL_LDOLVL_Pos)
 
#define SYS_LDOCTL_LPRMEN_Pos   (4)
 
#define SYS_LDOCTL_LPRMEN_Msk   (0x1ul << SYS_LDOCTL_LPRMEN_Pos)
 
#define SYS_LDOCTL_FMCLVEN_Pos   (5)
 
#define SYS_LDOCTL_FMCLVEN_Msk   (0x1ul << SYS_LDOCTL_FMCLVEN_Pos)
 
#define SYS_BATDIVCTL_BATDIV2EN_Pos   (0)
 
#define SYS_BATDIVCTL_BATDIV2EN_Msk   (0x1ul << SYS_BATDIVCTL_BATDIV2EN_Pos)
 
#define SYS_WKSTS_ACMPWK_Pos   (0)
 
#define SYS_WKSTS_ACMPWK_Msk   (0x1ul << SYS_WKSTS_ACMPWK_Pos)
 
#define SYS_WKSTS_I2C1WK_Pos   (1)
 
#define SYS_WKSTS_I2C1WK_Msk   (0x1ul << SYS_WKSTS_I2C1WK_Pos)
 
#define SYS_WKSTS_I2C0WK_Pos   (2)
 
#define SYS_WKSTS_I2C0WK_Msk   (0x1ul << SYS_WKSTS_I2C0WK_Pos)
 
#define SYS_WKSTS_TMR3WK_Pos   (3)
 
#define SYS_WKSTS_TMR3WK_Msk   (0x1ul << SYS_WKSTS_TMR3WK_Pos)
 
#define SYS_WKSTS_TMR2WK_Pos   (4)
 
#define SYS_WKSTS_TMR2WK_Msk   (0x1ul << SYS_WKSTS_TMR2WK_Pos)
 
#define SYS_WKSTS_TMR1WK_Pos   (5)
 
#define SYS_WKSTS_TMR1WK_Msk   (0x1ul << SYS_WKSTS_TMR1WK_Pos)
 
#define SYS_WKSTS_TMR0WK_Pos   (6)
 
#define SYS_WKSTS_TMR0WK_Msk   (0x1ul << SYS_WKSTS_TMR0WK_Pos)
 
#define SYS_WKSTS_WDTWK_Pos   (7)
 
#define SYS_WKSTS_WDTWK_Msk   (0x1ul << SYS_WKSTS_WDTWK_Pos)
 
#define SYS_WKSTS_BODWK_Pos   (8)
 
#define SYS_WKSTS_BODWK_Msk   (0x1ul << SYS_WKSTS_BODWK_Pos)
 
#define SYS_WKSTS_SPI3WK_Pos   (9)
 
#define SYS_WKSTS_SPI3WK_Msk   (0x1ul << SYS_WKSTS_SPI3WK_Pos)
 
#define SYS_WKSTS_SPI2WK_Pos   (10)
 
#define SYS_WKSTS_SPI2WK_Msk   (0x1ul << SYS_WKSTS_SPI2WK_Pos)
 
#define SYS_WKSTS_SPI1WK_Pos   (11)
 
#define SYS_WKSTS_SPI1WK_Msk   (0x1ul << SYS_WKSTS_SPI1WK_Pos)
 
#define SYS_WKSTS_SPI0WK_Pos   (12)
 
#define SYS_WKSTS_SPI0WK_Msk   (0x1ul << SYS_WKSTS_SPI0WK_Pos)
 
#define SYS_WKSTS_UART1WK_Pos   (13)
 
#define SYS_WKSTS_UART1WK_Msk   (0x1ul << SYS_WKSTS_UART1WK_Pos)
 
#define SYS_WKSTS_UART0WK_Pos   (14)
 
#define SYS_WKSTS_UART0WK_Msk   (0x1ul << SYS_WKSTS_UART0WK_Pos)
 
#define SYS_WKSTS_RTCWK_Pos   (15)
 
#define SYS_WKSTS_RTCWK_Msk   (0x1ul << SYS_WKSTS_RTCWK_Pos)
 
#define SYS_WKSTS_GPIOWK_Pos   (16)
 
#define SYS_WKSTS_GPIOWK_Msk   (0x1ul << SYS_WKSTS_GPIOWK_Pos)
 
#define SYS_IRC0TCTL_FREQSEL_Pos   (0)
 
#define SYS_IRC0TCTL_FREQSEL_Msk   (0x7ul << SYS_IRC0TCTL_FREQSEL_Pos)
 
#define SYS_IRC0TCTL_LOOPSEL_Pos   (4)
 
#define SYS_IRC0TCTL_LOOPSEL_Msk   (0x3ul << SYS_IRC0TCTL_LOOPSEL_Pos)
 
#define SYS_IRC0TCTL_RETRYCNT_Pos   (6)
 
#define SYS_IRC0TCTL_RETRYCNT_Msk   (0x3ul << SYS_IRC0TCTL_RETRYCNT_Pos)
 
#define SYS_IRC0TCTL_CESTOPEN_Pos   (8)
 
#define SYS_IRC0TCTL_CESTOPEN_Msk   (0x1ul << SYS_IRC0TCTL_CESTOPEN_Pos)
 
#define SYS_IRC0TIEN_TFAILIEN_Pos   (1)
 
#define SYS_IRC0TIEN_TFAILIEN_Msk   (0x1ul << SYS_IRC0TIEN_TFAILIEN_Pos)
 
#define SYS_IRC0TIEN_CLKEIEN_Pos   (2)
 
#define SYS_IRC0TIEN_CLKEIEN_Msk   (0x1ul << SYS_IRC0TIEN_CLKEIEN_Pos)
 
#define SYS_IRC0TISTS_FREQLOCK_Pos   (0)
 
#define SYS_IRC0TISTS_FREQLOCK_Msk   (0x1ul << SYS_IRC0TISTS_FREQLOCK_Pos)
 
#define SYS_IRC0TISTS_TFAILIF_Pos   (1)
 
#define SYS_IRC0TISTS_TFAILIF_Msk   (0x1ul << SYS_IRC0TISTS_TFAILIF_Pos)
 
#define SYS_IRC0TISTS_CLKERRIF_Pos   (2)
 
#define SYS_IRC0TISTS_CLKERRIF_Msk   (0x1ul << SYS_IRC0TISTS_CLKERRIF_Pos)
 
#define SYS_IRC1TCTL_FREQSEL_Pos   (0)
 
#define SYS_IRC1TCTL_FREQSEL_Msk   (0x3ul << SYS_IRC1TCTL_FREQSEL_Pos)
 
#define SYS_IRC1TCTL_LOOPSEL_Pos   (4)
 
#define SYS_IRC1TCTL_LOOPSEL_Msk   (0x3ul << SYS_IRC1TCTL_LOOPSEL_Pos)
 
#define SYS_IRC1TCTL_RETRYCNT_Pos   (6)
 
#define SYS_IRC1TCTL_RETRYCNT_Msk   (0x3ul << SYS_IRC1TCTL_RETRYCNT_Pos)
 
#define SYS_IRC1TCTL_CESTOPEN_Pos   (8)
 
#define SYS_IRC1TCTL_CESTOPEN_Msk   (0x1ul << SYS_IRC1TCTL_CESTOPEN_Pos)
 
#define SYS_IRC1TIEN_TFAILIEN_Pos   (1)
 
#define SYS_IRC1TIEN_TFAILIEN_Msk   (0x1ul << SYS_IRC1TIEN_TFAILIEN_Pos)
 
#define SYS_IRC1TIEN_CLKEIEN_Pos   (2)
 
#define SYS_IRC1TIEN_CLKEIEN_Msk   (0x1ul << SYS_IRC1TIEN_CLKEIEN_Pos)
 
#define SYS_IRC1TISTS_FREQLOCK_Pos   (0)
 
#define SYS_IRC1TISTS_FREQLOCK_Msk   (0x1ul << SYS_IRC1TISTS_FREQLOCK_Pos)
 
#define SYS_IRC1TISTS_TFAILIF_Pos   (1)
 
#define SYS_IRC1TISTS_TFAILIF_Msk   (0x1ul << SYS_IRC1TISTS_TFAILIF_Pos)
 
#define SYS_IRC1TISTS_CLKERRIF_Pos   (2)
 
#define SYS_IRC1TISTS_CLKERRIF_Msk   (0x1ul << SYS_IRC1TISTS_CLKERRIF_Pos)
 
#define SYS_MIRCTCTL_FREQSEL_Pos   (0)
 
#define SYS_MIRCTCTL_FREQSEL_Msk   (0x3ul << SYS_MIRCTCTL_FREQSEL_Pos)
 
#define SYS_MIRCTCTL_LOOPSEL_Pos   (4)
 
#define SYS_MIRCTCTL_LOOPSEL_Msk   (0x3ul << SYS_MIRCTCTL_LOOPSEL_Pos)
 
#define SYS_MIRCTCTL_RETRYCNT_Pos   (6)
 
#define SYS_MIRCTCTL_RETRYCNT_Msk   (0x3ul << SYS_MIRCTCTL_RETRYCNT_Pos)
 
#define SYS_MIRCTCTL_CESTOPEN_Pos   (8)
 
#define SYS_MIRCTCTL_CESTOPEN_Msk   (0x1ul << SYS_MIRCTCTL_CESTOPEN_Pos)
 
#define SYS_MIRCTIEN_TFAILIEN_Pos   (1)
 
#define SYS_MIRCTIEN_TFAILIEN_Msk   (0x1ul << SYS_MIRCTIEN_TFAILIEN_Pos)
 
#define SYS_MIRCTIEN_CLKEIEN_Pos   (2)
 
#define SYS_MIRCTIEN_CLKEIEN_Msk   (0x1ul << SYS_MIRCTIEN_CLKEIEN_Pos)
 
#define SYS_MIRCTISTS_FREQLOCK_Pos   (0)
 
#define SYS_MIRCTISTS_FREQLOCK_Msk   (0x1ul << SYS_MIRCTISTS_FREQLOCK_Pos)
 
#define SYS_MIRCTISTS_TFAILIF_Pos   (1)
 
#define SYS_MIRCTISTS_TFAILIF_Msk   (0x1ul << SYS_MIRCTISTS_TFAILIF_Pos)
 
#define SYS_MIRCTISTS_CLKERRIF_Pos   (2)
 
#define SYS_MIRCTISTS_CLKERRIF_Msk   (0x1ul << SYS_MIRCTISTS_CLKERRIF_Pos)
 
#define SYS_REGLCTL_REGLCTL_Pos   (0)
 
#define SYS_REGLCTL_REGLCTL_Msk   (0x1ul << SYS_REGLCTL_REGLCTL_Pos)
 
#define SYS_RPDBCLK_RSTPDBCLK_Pos   (6)
 
#define SYS_RPDBCLK_RSTPDBCLK_Msk   (0x1ul << SYS_RPDBCLK_RSTPDBCLK_Pos)
 
#define CLK_PWRCTL_HXTEN_Pos   (0)
 
#define CLK_PWRCTL_HXTEN_Msk   (0x1ul << CLK_PWRCTL_HXTEN_Pos)
 
#define CLK_PWRCTL_LXTEN_Pos   (1)
 
#define CLK_PWRCTL_LXTEN_Msk   (0x1ul << CLK_PWRCTL_LXTEN_Pos)
 
#define CLK_PWRCTL_HIRC0EN_Pos   (2)
 
#define CLK_PWRCTL_HIRC0EN_Msk   (0x1ul << CLK_PWRCTL_HIRC0EN_Pos)
 
#define CLK_PWRCTL_LIRCEN_Pos   (3)
 
#define CLK_PWRCTL_LIRCEN_Msk   (0x1ul << CLK_PWRCTL_LIRCEN_Pos)
 
#define CLK_PWRCTL_PDWKDLY_Pos   (4)
 
#define CLK_PWRCTL_PDWKDLY_Msk   (0x1ul << CLK_PWRCTL_PDWKDLY_Pos)
 
#define CLK_PWRCTL_PDWKIEN_Pos   (5)
 
#define CLK_PWRCTL_PDWKIEN_Msk   (0x1ul << CLK_PWRCTL_PDWKIEN_Pos)
 
#define CLK_PWRCTL_PDEN_Pos   (6)
 
#define CLK_PWRCTL_PDEN_Msk   (0x1ul << CLK_PWRCTL_PDEN_Pos)
 
#define CLK_PWRCTL_HXTSLTYP_Pos   (8)
 
#define CLK_PWRCTL_HXTSLTYP_Msk   (0x1ul << CLK_PWRCTL_HXTSLTYP_Pos)
 
#define CLK_PWRCTL_HXTGAIN_Pos   (10)
 
#define CLK_PWRCTL_HXTGAIN_Msk   (0x7ul << CLK_PWRCTL_HXTGAIN_Pos)
 
#define CLK_PWRCTL_HIRC0FSEL_Pos   (13)
 
#define CLK_PWRCTL_HIRC0FSEL_Msk   (0x1ul << CLK_PWRCTL_HIRC0FSEL_Pos)
 
#define CLK_PWRCTL_HIRC0FSTOP_Pos   (14)
 
#define CLK_PWRCTL_HIRC0FSTOP_Msk   (0x1ul << CLK_PWRCTL_HIRC0FSTOP_Pos)
 
#define CLK_PWRCTL_HIRC1EN_Pos   (24)
 
#define CLK_PWRCTL_HIRC1EN_Msk   (0x1ul << CLK_PWRCTL_HIRC1EN_Pos)
 
#define CLK_PWRCTL_MIRCEN_Pos   (25)
 
#define CLK_PWRCTL_MIRCEN_Msk   (0x1ul << CLK_PWRCTL_MIRCEN_Pos)
 
#define CLK_AHBCLK_GPIOCKEN_Pos   (0)
 
#define CLK_AHBCLK_GPIOCKEN_Msk   (0x1ul << CLK_AHBCLK_GPIOCKEN_Pos)
 
#define CLK_AHBCLK_PDMACKEN_Pos   (1)
 
#define CLK_AHBCLK_PDMACKEN_Msk   (0x1ul << CLK_AHBCLK_PDMACKEN_Pos)
 
#define CLK_AHBCLK_ISPCKEN_Pos   (2)
 
#define CLK_AHBCLK_ISPCKEN_Msk   (0x1ul << CLK_AHBCLK_ISPCKEN_Pos)
 
#define CLK_AHBCLK_SRAMCKEN_Pos   (4)
 
#define CLK_AHBCLK_SRAMCKEN_Msk   (0x1ul << CLK_AHBCLK_SRAMCKEN_Pos)
 
#define CLK_AHBCLK_STCKEN_Pos   (5)
 
#define CLK_AHBCLK_STCKEN_Msk   (0x1ul << CLK_AHBCLK_STCKEN_Pos)
 
#define CLK_APBCLK_WDTCKEN_Pos   (0)
 
#define CLK_APBCLK_WDTCKEN_Msk   (0x1ul << CLK_APBCLK_WDTCKEN_Pos)
 
#define CLK_APBCLK_RTCCKEN_Pos   (1)
 
#define CLK_APBCLK_RTCCKEN_Msk   (0x1ul << CLK_APBCLK_RTCCKEN_Pos)
 
#define CLK_APBCLK_TMR0CKEN_Pos   (2)
 
#define CLK_APBCLK_TMR0CKEN_Msk   (0x1ul << CLK_APBCLK_TMR0CKEN_Pos)
 
#define CLK_APBCLK_TMR1CKEN_Pos   (3)
 
#define CLK_APBCLK_TMR1CKEN_Msk   (0x1ul << CLK_APBCLK_TMR1CKEN_Pos)
 
#define CLK_APBCLK_TMR2CKEN_Pos   (4)
 
#define CLK_APBCLK_TMR2CKEN_Msk   (0x1ul << CLK_APBCLK_TMR2CKEN_Pos)
 
#define CLK_APBCLK_TMR3CKEN_Pos   (5)
 
#define CLK_APBCLK_TMR3CKEN_Msk   (0x1ul << CLK_APBCLK_TMR3CKEN_Pos)
 
#define CLK_APBCLK_CLKOCKEN_Pos   (6)
 
#define CLK_APBCLK_CLKOCKEN_Msk   (0x1ul << CLK_APBCLK_CLKOCKEN_Pos)
 
#define CLK_APBCLK_I2C0CKEN_Pos   (8)
 
#define CLK_APBCLK_I2C0CKEN_Msk   (0x1ul << CLK_APBCLK_I2C0CKEN_Pos)
 
#define CLK_APBCLK_I2C1CKEN_Pos   (9)
 
#define CLK_APBCLK_I2C1CKEN_Msk   (0x1ul << CLK_APBCLK_I2C1CKEN_Pos)
 
#define CLK_APBCLK_ACMP0CKEN_Pos   (11)
 
#define CLK_APBCLK_ACMP0CKEN_Msk   (0x1ul << CLK_APBCLK_ACMP0CKEN_Pos)
 
#define CLK_APBCLK_SPI0CKEN_Pos   (12)
 
#define CLK_APBCLK_SPI0CKEN_Msk   (0x1ul << CLK_APBCLK_SPI0CKEN_Pos)
 
#define CLK_APBCLK_SPI1CKEN_Pos   (13)
 
#define CLK_APBCLK_SPI1CKEN_Msk   (0x1ul << CLK_APBCLK_SPI1CKEN_Pos)
 
#define CLK_APBCLK_SPI2CKEN_Pos   (14)
 
#define CLK_APBCLK_SPI2CKEN_Msk   (0x1ul << CLK_APBCLK_SPI2CKEN_Pos)
 
#define CLK_APBCLK_SPI3CKEN_Pos   (15)
 
#define CLK_APBCLK_SPI3CKEN_Msk   (0x1ul << CLK_APBCLK_SPI3CKEN_Pos)
 
#define CLK_APBCLK_UART0CKEN_Pos   (16)
 
#define CLK_APBCLK_UART0CKEN_Msk   (0x1ul << CLK_APBCLK_UART0CKEN_Pos)
 
#define CLK_APBCLK_UART1CKEN_Pos   (17)
 
#define CLK_APBCLK_UART1CKEN_Msk   (0x1ul << CLK_APBCLK_UART1CKEN_Pos)
 
#define CLK_APBCLK_PWM0CKEN_Pos   (20)
 
#define CLK_APBCLK_PWM0CKEN_Msk   (0x1ul << CLK_APBCLK_PWM0CKEN_Pos)
 
#define CLK_APBCLK_ADCCKEN_Pos   (28)
 
#define CLK_APBCLK_ADCCKEN_Msk   (0x1ul << CLK_APBCLK_ADCCKEN_Pos)
 
#define CLK_APBCLK_SC0CKEN_Pos   (30)
 
#define CLK_APBCLK_SC0CKEN_Msk   (0x1ul << CLK_APBCLK_SC0CKEN_Pos)
 
#define CLK_APBCLK_SC1CKEN_Pos   (31)
 
#define CLK_APBCLK_SC1CKEN_Msk   (0x1ul << CLK_APBCLK_SC1CKEN_Pos)
 
#define CLK_STATUS_HXTSTB_Pos   (0)
 
#define CLK_STATUS_HXTSTB_Msk   (0x1ul << CLK_STATUS_HXTSTB_Pos)
 
#define CLK_STATUS_LXTSTB_Pos   (1)
 
#define CLK_STATUS_LXTSTB_Msk   (0x1ul << CLK_STATUS_LXTSTB_Pos)
 
#define CLK_STATUS_PLLSTB_Pos   (2)
 
#define CLK_STATUS_PLLSTB_Msk   (0x1ul << CLK_STATUS_PLLSTB_Pos)
 
#define CLK_STATUS_LIRCSTB_Pos   (3)
 
#define CLK_STATUS_LIRCSTB_Msk   (0x1ul << CLK_STATUS_LIRCSTB_Pos)
 
#define CLK_STATUS_HIRC0STB_Pos   (4)
 
#define CLK_STATUS_HIRC0STB_Msk   (0x1ul << CLK_STATUS_HIRC0STB_Pos)
 
#define CLK_STATUS_HIRC1STB_Pos   (5)
 
#define CLK_STATUS_HIRC1STB_Msk   (0x1ul << CLK_STATUS_HIRC1STB_Pos)
 
#define CLK_STATUS_MIRCSTB_Pos   (6)
 
#define CLK_STATUS_MIRCSTB_Msk   (0x1ul << CLK_STATUS_MIRCSTB_Pos)
 
#define CLK_STATUS_CLKSFAIL_Pos   (7)
 
#define CLK_STATUS_CLKSFAIL_Msk   (0x1ul << CLK_STATUS_CLKSFAIL_Pos)
 
#define CLK_CLKSEL0_HCLKSEL_Pos   (0)
 
#define CLK_CLKSEL0_HCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_HCLKSEL_Pos)
 
#define CLK_CLKSEL0_HIRCSEL_Pos   (3)
 
#define CLK_CLKSEL0_HIRCSEL_Msk   (0x1ul << CLK_CLKSEL0_HIRCSEL_Pos)
 
#define CLK_CLKSEL0_ISPSEL_Pos   (4)
 
#define CLK_CLKSEL0_ISPSEL_Msk   (0x1ul << CLK_CLKSEL0_ISPSEL_Pos)
 
#define CLK_CLKSEL1_UART0SEL_Pos   (0)
 
#define CLK_CLKSEL1_UART0SEL_Msk   (0x7ul << CLK_CLKSEL1_UART0SEL_Pos)
 
#define CLK_CLKSEL1_PWM0SEL_Pos   (4)
 
#define CLK_CLKSEL1_PWM0SEL_Msk   (0x1ul << CLK_CLKSEL1_PWM0SEL_Pos)
 
#define CLK_CLKSEL1_TMR0SEL_Pos   (8)
 
#define CLK_CLKSEL1_TMR0SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR0SEL_Pos)
 
#define CLK_CLKSEL1_TMR1SEL_Pos   (12)
 
#define CLK_CLKSEL1_TMR1SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR1SEL_Pos)
 
#define CLK_CLKSEL1_ADCSEL_Pos   (19)
 
#define CLK_CLKSEL1_ADCSEL_Msk   (0x7ul << CLK_CLKSEL1_ADCSEL_Pos)
 
#define CLK_CLKSEL1_SPI0SEL_Pos   (24)
 
#define CLK_CLKSEL1_SPI0SEL_Msk   (0x3ul << CLK_CLKSEL1_SPI0SEL_Pos)
 
#define CLK_CLKSEL1_SPI2SEL_Pos   (26)
 
#define CLK_CLKSEL1_SPI2SEL_Msk   (0x3ul << CLK_CLKSEL1_SPI2SEL_Pos)
 
#define CLK_CLKSEL1_WDTSEL_Pos   (28)
 
#define CLK_CLKSEL1_WDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WDTSEL_Pos)
 
#define CLK_CLKSEL1_WWDTSEL_Pos   (30)
 
#define CLK_CLKSEL1_WWDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WWDTSEL_Pos)
 
#define CLK_CLKSEL2_UART1SEL_Pos   (0)
 
#define CLK_CLKSEL2_UART1SEL_Msk   (0x7ul << CLK_CLKSEL2_UART1SEL_Pos)
 
#define CLK_CLKSEL2_CLKOSEL_Pos   (4)
 
#define CLK_CLKSEL2_CLKOSEL_Msk   (0x7ul << CLK_CLKSEL2_CLKOSEL_Pos)
 
#define CLK_CLKSEL2_TMR2SEL_Pos   (8)
 
#define CLK_CLKSEL2_TMR2SEL_Msk   (0x7ul << CLK_CLKSEL2_TMR2SEL_Pos)
 
#define CLK_CLKSEL2_TMR3SEL_Pos   (12)
 
#define CLK_CLKSEL2_TMR3SEL_Msk   (0x7ul << CLK_CLKSEL2_TMR3SEL_Pos)
 
#define CLK_CLKSEL2_SC0SEL_Pos   (16)
 
#define CLK_CLKSEL2_SC0SEL_Msk   (0x7ul << CLK_CLKSEL2_SC0SEL_Pos)
 
#define CLK_CLKSEL2_SC1SEL_Pos   (20)
 
#define CLK_CLKSEL2_SC1SEL_Msk   (0x7ul << CLK_CLKSEL2_SC1SEL_Pos)
 
#define CLK_CLKSEL2_SPI1SEL_Pos   (24)
 
#define CLK_CLKSEL2_SPI1SEL_Msk   (0x3ul << CLK_CLKSEL2_SPI1SEL_Pos)
 
#define CLK_CLKSEL2_SPI3SEL_Pos   (26)
 
#define CLK_CLKSEL2_SPI3SEL_Msk   (0x3ul << CLK_CLKSEL2_SPI3SEL_Pos)
 
#define CLK_CLKDIV0_HCLKDIV_Pos   (0)
 
#define CLK_CLKDIV0_HCLKDIV_Msk   (0xful << CLK_CLKDIV0_HCLKDIV_Pos)
 
#define CLK_CLKDIV0_UART0DIV_Pos   (8)
 
#define CLK_CLKDIV0_UART0DIV_Msk   (0xful << CLK_CLKDIV0_UART0DIV_Pos)
 
#define CLK_CLKDIV0_UART1DIV_Pos   (12)
 
#define CLK_CLKDIV0_UART1DIV_Msk   (0xful << CLK_CLKDIV0_UART1DIV_Pos)
 
#define CLK_CLKDIV0_ADCDIV_Pos   (16)
 
#define CLK_CLKDIV0_ADCDIV_Msk   (0xfful << CLK_CLKDIV0_ADCDIV_Pos)
 
#define CLK_CLKDIV0_SC0DIV_Pos   (28)
 
#define CLK_CLKDIV0_SC0DIV_Msk   (0xful << CLK_CLKDIV0_SC0DIV_Pos)
 
#define CLK_CLKDIV1_SC1DIV_Pos   (0)
 
#define CLK_CLKDIV1_SC1DIV_Msk   (0xful << CLK_CLKDIV1_SC1DIV_Pos)
 
#define CLK_CLKDIV1_TMR0DIV_Pos   (8)
 
#define CLK_CLKDIV1_TMR0DIV_Msk   (0xful << CLK_CLKDIV1_TMR0DIV_Pos)
 
#define CLK_CLKDIV1_TMR1DIV_Pos   (12)
 
#define CLK_CLKDIV1_TMR1DIV_Msk   (0xful << CLK_CLKDIV1_TMR1DIV_Pos)
 
#define CLK_CLKDIV1_TMR2DIV_Pos   (16)
 
#define CLK_CLKDIV1_TMR2DIV_Msk   (0xful << CLK_CLKDIV1_TMR2DIV_Pos)
 
#define CLK_CLKDIV1_TMR3DIV_Pos   (20)
 
#define CLK_CLKDIV1_TMR3DIV_Msk   (0xful << CLK_CLKDIV1_TMR3DIV_Pos)
 
#define CLK_PLLCTL_PLLMLP_Pos   (0)
 
#define CLK_PLLCTL_PLLMLP_Msk   (0x3ful << CLK_PLLCTL_PLLMLP_Pos)
 
#define CLK_PLLCTL_INDIV_Pos   (8)
 
#define CLK_PLLCTL_INDIV_Msk   (0x3ful << CLK_PLLCTL_INDIV_Pos)
 
#define CLK_PLLCTL_STBTSEL_Pos   (14)
 
#define CLK_PLLCTL_STBTSEL_Msk   (0x3ul << CLK_PLLCTL_STBTSEL_Pos)
 
#define CLK_PLLCTL_PD_Pos   (16)
 
#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)
 
#define CLK_PLLCTL_PLLSRC_Pos   (17)
 
#define CLK_PLLCTL_PLLSRC_Msk   (0x3ul << CLK_PLLCTL_PLLSRC_Pos)
 
#define CLK_CLKOCTL_FREQSEL_Pos   (0)
 
#define CLK_CLKOCTL_FREQSEL_Msk   (0xful << CLK_CLKOCTL_FREQSEL_Pos)
 
#define CLK_CLKOCTL_CLKOEN_Pos   (4)
 
#define CLK_CLKOCTL_CLKOEN_Msk   (0x1ul << CLK_CLKOCTL_CLKOEN_Pos)
 
#define CLK_CLKOCTL_DIV1EN_Pos   (5)
 
#define CLK_CLKOCTL_DIV1EN_Msk   (0x1ul << CLK_CLKOCTL_DIV1EN_Pos)
 
#define CLK_WKINTSTS_PDWKIF_Pos   (0)
 
#define CLK_WKINTSTS_PDWKIF_Msk   (0x1ul << CLK_WKINTSTS_PDWKIF_Pos)
 
#define CLK_APBDIV_APB0DIV_Pos   (0)
 
#define CLK_APBDIV_APB0DIV_Msk   (0x7ul << CLK_APBDIV_APB0DIV_Pos)
 
#define CLK_APBDIV_APB1DIV_Pos   (4)
 
#define CLK_APBDIV_APB1DIV_Msk   (0x7ul << CLK_APBDIV_APB1DIV_Pos)
 
#define CLK_CLKDCTL_HXTFDEN_Pos   (0)
 
#define CLK_CLKDCTL_HXTFDEN_Msk   (0x1ul << CLK_CLKDCTL_HXTFDEN_Pos)
 
#define CLK_CLKDCTL_LXTFDEN_Pos   (1)
 
#define CLK_CLKDCTL_LXTFDEN_Msk   (0x1ul << CLK_CLKDCTL_LXTFDEN_Pos)
 
#define CLK_CLKDCTL_HXTFQDEN_Pos   (2)
 
#define CLK_CLKDCTL_HXTFQDEN_Msk   (0x1ul << CLK_CLKDCTL_HXTFQDEN_Pos)
 
#define CLK_CLKDIE_HXTFIEN_Pos   (0)
 
#define CLK_CLKDIE_HXTFIEN_Msk   (0x1ul << CLK_CLKDIE_HXTFIEN_Pos)
 
#define CLK_CLKDIE_LXTFIEN_Pos   (1)
 
#define CLK_CLKDIE_LXTFIEN_Msk   (0x1ul << CLK_CLKDIE_LXTFIEN_Pos)
 
#define CLK_CLKDIE_HXTFQIEN_Pos   (2)
 
#define CLK_CLKDIE_HXTFQIEN_Msk   (0x1ul << CLK_CLKDIE_HXTFQIEN_Pos)
 
#define CLK_CLKDSTS_HXTFIF_Pos   (0)
 
#define CLK_CLKDSTS_HXTFIF_Msk   (0x1ul << CLK_CLKDSTS_HXTFIF_Pos)
 
#define CLK_CLKDSTS_LXTFIF_Pos   (1)
 
#define CLK_CLKDSTS_LXTFIF_Msk   (0x1ul << CLK_CLKDSTS_LXTFIF_Pos)
 
#define CLK_CLKDSTS_HXTFQIF_Pos   (2)
 
#define CLK_CLKDSTS_HXTFQIF_Msk   (0x1ul << CLK_CLKDSTS_HXTFQIF_Pos)
 
#define CLK_CDUPB_UPERBD_Pos   (0)
 
#define CLK_CDUPB_UPERBD_Msk   (0x7fful << CLK_CDUPB_UPERBD_Pos)
 
#define CLK_CDLOWB_LOWERBD_Pos   (0)
 
#define CLK_CDLOWB_LOWERBD_Msk   (0x7fful << CLK_CDLOWB_LOWERBD_Pos)
 
#define FMC_ISPCTL_ISPEN_Pos   (0)
 
#define FMC_ISPCTL_ISPEN_Msk   (0x1ul << FMC_ISPCTL_ISPEN_Pos)
 
#define FMC_ISPCTL_BS_Pos   (1)
 
#define FMC_ISPCTL_BS_Msk   (0x1ul << FMC_ISPCTL_BS_Pos)
 
#define FMC_ISPCTL_APUEN_Pos   (3)
 
#define FMC_ISPCTL_APUEN_Msk   (0x1ul << FMC_ISPCTL_APUEN_Pos)
 
#define FMC_ISPCTL_CFGUEN_Pos   (4)
 
#define FMC_ISPCTL_CFGUEN_Msk   (0x1ul << FMC_ISPCTL_CFGUEN_Pos)
 
#define FMC_ISPCTL_LDUEN_Pos   (5)
 
#define FMC_ISPCTL_LDUEN_Msk   (0x1ul << FMC_ISPCTL_LDUEN_Pos)
 
#define FMC_ISPCTL_ISPFF_Pos   (6)
 
#define FMC_ISPCTL_ISPFF_Msk   (0x1ul << FMC_ISPCTL_ISPFF_Pos)
 
#define FMC_ISPADDR_ISPADDR_Pos   (0)
 
#define FMC_ISPADDR_ISPADDR_Msk   (0xfffffffful << FMC_ISPADDR_ISPADDR_Pos)
 
#define FMC_ISPDAT_ISPDAT_Pos   (0)
 
#define FMC_ISPDAT_ISPDAT_Msk   (0xfffffffful << FMC_ISPDAT_ISPDAT_Pos)
 
#define FMC_ISPCMD_CMD_Pos   (0)
 
#define FMC_ISPCMD_CMD_Msk   (0x3ful << FMC_ISPCMD_CMD_Pos)
 
#define FMC_ISPTRG_ISPGO_Pos   (0)
 
#define FMC_ISPTRG_ISPGO_Msk   (0x1ul << FMC_ISPTRG_ISPGO_Pos)
 
#define FMC_DFBA_DFBA_Pos   (0)
 
#define FMC_DFBA_DFBA_Msk   (0xfffffffful << FMC_DFBA_DFBA_Pos)
 
#define FMC_FTCTL_FOM_Pos   (4)
 
#define FMC_FTCTL_FOM_Msk   (0x7ul << FMC_FTCTL_FOM_Pos)
 
#define FMC_FTCTL_CACHEOFF_Pos   (7)
 
#define FMC_FTCTL_CACHEOFF_Msk   (0x1ul << FMC_FTCTL_CACHEOFF_Pos)
 
#define FMC_ISPSTS_ISPBUSY_Pos   (0)
 
#define FMC_ISPSTS_ISPBUSY_Msk   (0x1ul << FMC_ISPSTS_ISPBUSY_Pos)
 
#define FMC_ISPSTS_CBS_Pos   (1)
 
#define FMC_ISPSTS_CBS_Msk   (0x3ul << FMC_ISPSTS_CBS_Pos)
 
#define FMC_ISPSTS_PGFF_Pos   (5)
 
#define FMC_ISPSTS_PGFF_Msk   (0x1ul << FMC_ISPSTS_PGFF_Pos)
 
#define FMC_ISPSTS_ISPFF_Pos   (6)
 
#define FMC_ISPSTS_ISPFF_Msk   (0x1ul << FMC_ISPSTS_ISPFF_Pos)
 
#define FMC_ISPSTS_ALLONE_Pos   (7)
 
#define FMC_ISPSTS_ALLONE_Msk   (0x1ul << FMC_ISPSTS_ALLONE_Pos)
 
#define FMC_ISPSTS_VECMAP_Pos   (9)
 
#define FMC_ISPSTS_VECMAP_Msk   (0x1ffffful << FMC_ISPSTS_VECMAP_Pos)
 
#define FMC_KEY0_KEY0_Pos   (0)
 
#define FMC_KEY0_KEY0_Msk   (0xfffffffful << FMC_KEY0_KEY0_Pos)
 
#define FMC_KEY1_KEY1_Pos   (0)
 
#define FMC_KEY1_KEY1_Msk   (0xfffffffful << FMC_KEY1_KEY1_Pos)
 
#define FMC_KEY2_KEY2_Pos   (0)
 
#define FMC_KEY2_KEY2_Msk   (0xfffffffful << FMC_KEY2_KEY2_Pos)
 
#define FMC_KEYTRG_KEYGO_Pos   (0)
 
#define FMC_KEYTRG_KEYGO_Msk   (0x1ul << FMC_KEYTRG_KEYGO_Pos)
 
#define FMC_KEYTRG_TCEN_Pos   (1)
 
#define FMC_KEYTRG_TCEN_Msk   (0x1ul << FMC_KEYTRG_TCEN_Pos)
 
#define FMC_KEYSTS_KEYBUSY_Pos   (0)
 
#define FMC_KEYSTS_KEYBUSY_Msk   (0x1ul << FMC_KEYSTS_KEYBUSY_Pos)
 
#define FMC_KEYSTS_KEYLOCK_Pos   (1)
 
#define FMC_KEYSTS_KEYLOCK_Msk   (0x1ul << FMC_KEYSTS_KEYLOCK_Pos)
 
#define FMC_KEYSTS_KEYMATCH_Pos   (2)
 
#define FMC_KEYSTS_KEYMATCH_Msk   (0x1ul << FMC_KEYSTS_KEYMATCH_Pos)
 
#define FMC_KEYSTS_FORBID_Pos   (3)
 
#define FMC_KEYSTS_FORBID_Msk   (0x1ul << FMC_KEYSTS_FORBID_Pos)
 
#define FMC_KEYSTS_KEYFLAG_Pos   (4)
 
#define FMC_KEYSTS_KEYFLAG_Msk   (0x1ul << FMC_KEYSTS_KEYFLAG_Pos)
 
#define FMC_KEYSTS_CFGFLAG_Pos   (5)
 
#define FMC_KEYSTS_CFGFLAG_Msk   (0x1ul << FMC_KEYSTS_CFGFLAG_Pos)
 
#define FMC_KECNT_KECNT_Pos   (0)
 
#define FMC_KECNT_KECNT_Msk   (0x3ful << FMC_KECNT_KECNT_Pos)
 
#define FMC_KECNT_KEMAX_Pos   (8)
 
#define FMC_KECNT_KEMAX_Msk   (0x3ful << FMC_KECNT_KEMAX_Pos)
 
#define FMC_KPCNT_KPCNT_Pos   (0)
 
#define FMC_KPCNT_KPCNT_Msk   (0xful << FMC_KPCNT_KPCNT_Pos)
 
#define FMC_KPCNT_KPMAX_Pos   (8)
 
#define FMC_KPCNT_KPMAX_Msk   (0xful << FMC_KPCNT_KPMAX_Pos)
 
#define GPIO_MODE_MODE0_Pos   (0)
 
#define GPIO_MODE_MODE0_Msk   (0x3ul << GPIO_MODE_MODE0_Pos)
 
#define GPIO_MODE_MODE1_Pos   (2)
 
#define GPIO_MODE_MODE1_Msk   (0x3ul << GPIO_MODE_MODE1_Pos)
 
#define GPIO_MODE_MODE2_Pos   (4)
 
#define GPIO_MODE_MODE2_Msk   (0x3ul << GPIO_MODE_MODE2_Pos)
 
#define GPIO_MODE_MODE3_Pos   (6)
 
#define GPIO_MODE_MODE3_Msk   (0x3ul << GPIO_MODE_MODE3_Pos)
 
#define GPIO_MODE_MODE4_Pos   (8)
 
#define GPIO_MODE_MODE4_Msk   (0x3ul << GPIO_MODE_MODE4_Pos)
 
#define GPIO_MODE_MODE5_Pos   (10)
 
#define GPIO_MODE_MODE5_Msk   (0x3ul << GPIO_MODE_MODE5_Pos)
 
#define GPIO_MODE_MODE6_Pos   (12)
 
#define GPIO_MODE_MODE6_Msk   (0x3ul << GPIO_MODE_MODE6_Pos)
 
#define GPIO_MODE_MODE7_Pos   (14)
 
#define GPIO_MODE_MODE7_Msk   (0x3ul << GPIO_MODE_MODE7_Pos)
 
#define GPIO_MODE_MODE8_Pos   (16)
 
#define GPIO_MODE_MODE8_Msk   (0x3ul << GPIO_MODE_MODE8_Pos)
 
#define GPIO_MODE_MODE9_Pos   (18)
 
#define GPIO_MODE_MODE9_Msk   (0x3ul << GPIO_MODE_MODE9_Pos)
 
#define GPIO_MODE_MODE10_Pos   (20)
 
#define GPIO_MODE_MODE10_Msk   (0x3ul << GPIO_MODE_MODE10_Pos)
 
#define GPIO_MODE_MODE11_Pos   (22)
 
#define GPIO_MODE_MODE11_Msk   (0x3ul << GPIO_MODE_MODE11_Pos)
 
#define GPIO_MODE_MODE12_Pos   (24)
 
#define GPIO_MODE_MODE12_Msk   (0x3ul << GPIO_MODE_MODE12_Pos)
 
#define GPIO_MODE_MODE13_Pos   (26)
 
#define GPIO_MODE_MODE13_Msk   (0x3ul << GPIO_MODE_MODE13_Pos)
 
#define GPIO_MODE_MODE14_Pos   (28)
 
#define GPIO_MODE_MODE14_Msk   (0x3ul << GPIO_MODE_MODE14_Pos)
 
#define GPIO_MODE_MODE15_Pos   (30)
 
#define GPIO_MODE_MODE15_Msk   (0x3ul << GPIO_MODE_MODE15_Pos)
 
#define GPIO_DINOFF_DINOFF0_Pos   (16)
 
#define GPIO_DINOFF_DINOFF0_Msk   (0x1ul << GPIO_DINOFF_DINOFF0_Pos)
 
#define GPIO_DINOFF_DINOFF1_Pos   (17)
 
#define GPIO_DINOFF_DINOFF1_Msk   (0x1ul << GPIO_DINOFF_DINOFF1_Pos)
 
#define GPIO_DINOFF_DINOFF2_Pos   (18)
 
#define GPIO_DINOFF_DINOFF2_Msk   (0x1ul << GPIO_DINOFF_DINOFF2_Pos)
 
#define GPIO_DINOFF_DINOFF3_Pos   (19)
 
#define GPIO_DINOFF_DINOFF3_Msk   (0x1ul << GPIO_DINOFF_DINOFF3_Pos)
 
#define GPIO_DINOFF_DINOFF4_Pos   (20)
 
#define GPIO_DINOFF_DINOFF4_Msk   (0x1ul << GPIO_DINOFF_DINOFF4_Pos)
 
#define GPIO_DINOFF_DINOFF5_Pos   (21)
 
#define GPIO_DINOFF_DINOFF5_Msk   (0x1ul << GPIO_DINOFF_DINOFF5_Pos)
 
#define GPIO_DINOFF_DINOFF6_Pos   (22)
 
#define GPIO_DINOFF_DINOFF6_Msk   (0x1ul << GPIO_DINOFF_DINOFF6_Pos)
 
#define GPIO_DINOFF_DINOFF7_Pos   (23)
 
#define GPIO_DINOFF_DINOFF7_Msk   (0x1ul << GPIO_DINOFF_DINOFF7_Pos)
 
#define GPIO_DINOFF_DINOFF8_Pos   (24)
 
#define GPIO_DINOFF_DINOFF8_Msk   (0x1ul << GPIO_DINOFF_DINOFF8_Pos)
 
#define GPIO_DINOFF_DINOFF9_Pos   (25)
 
#define GPIO_DINOFF_DINOFF9_Msk   (0x1ul << GPIO_DINOFF_DINOFF9_Pos)
 
#define GPIO_DINOFF_DINOFF10_Pos   (26)
 
#define GPIO_DINOFF_DINOFF10_Msk   (0x1ul << GPIO_DINOFF_DINOFF10_Pos)
 
#define GPIO_DINOFF_DINOFF11_Pos   (27)
 
#define GPIO_DINOFF_DINOFF11_Msk   (0x1ul << GPIO_DINOFF_DINOFF11_Pos)
 
#define GPIO_DINOFF_DINOFF12_Pos   (28)
 
#define GPIO_DINOFF_DINOFF12_Msk   (0x1ul << GPIO_DINOFF_DINOFF12_Pos)
 
#define GPIO_DINOFF_DINOFF13_Pos   (29)
 
#define GPIO_DINOFF_DINOFF13_Msk   (0x1ul << GPIO_DINOFF_DINOFF13_Pos)
 
#define GPIO_DINOFF_DINOFF14_Pos   (30)
 
#define GPIO_DINOFF_DINOFF14_Msk   (0x1ul << GPIO_DINOFF_DINOFF14_Pos)
 
#define GPIO_DINOFF_DINOFF15_Pos   (31)
 
#define GPIO_DINOFF_DINOFF15_Msk   (0x1ul << GPIO_DINOFF_DINOFF15_Pos)
 
#define GPIO_DOUT_DOUT0_Pos   (0)
 
#define GPIO_DOUT_DOUT0_Msk   (0x1ul << GPIO_DOUT_DOUT0_Pos)
 
#define GPIO_DOUT_DOUT1_Pos   (1)
 
#define GPIO_DOUT_DOUT1_Msk   (0x1ul << GPIO_DOUT_DOUT1_Pos)
 
#define GPIO_DOUT_DOUT2_Pos   (2)
 
#define GPIO_DOUT_DOUT2_Msk   (0x1ul << GPIO_DOUT_DOUT2_Pos)
 
#define GPIO_DOUT_DOUT3_Pos   (3)
 
#define GPIO_DOUT_DOUT3_Msk   (0x1ul << GPIO_DOUT_DOUT3_Pos)
 
#define GPIO_DOUT_DOUT4_Pos   (4)
 
#define GPIO_DOUT_DOUT4_Msk   (0x1ul << GPIO_DOUT_DOUT4_Pos)
 
#define GPIO_DOUT_DOUT5_Pos   (5)
 
#define GPIO_DOUT_DOUT5_Msk   (0x1ul << GPIO_DOUT_DOUT5_Pos)
 
#define GPIO_DOUT_DOUT6_Pos   (6)
 
#define GPIO_DOUT_DOUT6_Msk   (0x1ul << GPIO_DOUT_DOUT6_Pos)
 
#define GPIO_DOUT_DOUT7_Pos   (7)
 
#define GPIO_DOUT_DOUT7_Msk   (0x1ul << GPIO_DOUT_DOUT7_Pos)
 
#define GPIO_DOUT_DOUT8_Pos   (8)
 
#define GPIO_DOUT_DOUT8_Msk   (0x1ul << GPIO_DOUT_DOUT8_Pos)
 
#define GPIO_DOUT_DOUT9_Pos   (9)
 
#define GPIO_DOUT_DOUT9_Msk   (0x1ul << GPIO_DOUT_DOUT9_Pos)
 
#define GPIO_DOUT_DOUT10_Pos   (10)
 
#define GPIO_DOUT_DOUT10_Msk   (0x1ul << GPIO_DOUT_DOUT10_Pos)
 
#define GPIO_DOUT_DOUT11_Pos   (11)
 
#define GPIO_DOUT_DOUT11_Msk   (0x1ul << GPIO_DOUT_DOUT11_Pos)
 
#define GPIO_DOUT_DOUT12_Pos   (12)
 
#define GPIO_DOUT_DOUT12_Msk   (0x1ul << GPIO_DOUT_DOUT12_Pos)
 
#define GPIO_DOUT_DOUT13_Pos   (13)
 
#define GPIO_DOUT_DOUT13_Msk   (0x1ul << GPIO_DOUT_DOUT13_Pos)
 
#define GPIO_DOUT_DOUT14_Pos   (14)
 
#define GPIO_DOUT_DOUT14_Msk   (0x1ul << GPIO_DOUT_DOUT14_Pos)
 
#define GPIO_DOUT_DOUT15_Pos   (15)
 
#define GPIO_DOUT_DOUT15_Msk   (0x1ul << GPIO_DOUT_DOUT15_Pos)
 
#define GPIO_DATMSK_DMASK0_Pos   (0)
 
#define GPIO_DATMSK_DMASK0_Msk   (0x1ul << GPIO_DATMSK_DMASK0_Pos)
 
#define GPIO_DATMSK_DMASK1_Pos   (1)
 
#define GPIO_DATMSK_DMASK1_Msk   (0x1ul << GPIO_DATMSK_DMASK1_Pos)
 
#define GPIO_DATMSK_DMASK2_Pos   (2)
 
#define GPIO_DATMSK_DMASK2_Msk   (0x1ul << GPIO_DATMSK_DMASK2_Pos)
 
#define GPIO_DATMSK_DMASK3_Pos   (3)
 
#define GPIO_DATMSK_DMASK3_Msk   (0x1ul << GPIO_DATMSK_DMASK3_Pos)
 
#define GPIO_DATMSK_DMASK4_Pos   (4)
 
#define GPIO_DATMSK_DMASK4_Msk   (0x1ul << GPIO_DATMSK_DMASK4_Pos)
 
#define GPIO_DATMSK_DMASK5_Pos   (5)
 
#define GPIO_DATMSK_DMASK5_Msk   (0x1ul << GPIO_DATMSK_DMASK5_Pos)
 
#define GPIO_DATMSK_DMASK6_Pos   (6)
 
#define GPIO_DATMSK_DMASK6_Msk   (0x1ul << GPIO_DATMSK_DMASK6_Pos)
 
#define GPIO_DATMSK_DMASK7_Pos   (7)
 
#define GPIO_DATMSK_DMASK7_Msk   (0x1ul << GPIO_DATMSK_DMASK7_Pos)
 
#define GPIO_DATMSK_DMASK8_Pos   (8)
 
#define GPIO_DATMSK_DMASK8_Msk   (0x1ul << GPIO_DATMSK_DMASK8_Pos)
 
#define GPIO_DATMSK_DMASK9_Pos   (9)
 
#define GPIO_DATMSK_DMASK9_Msk   (0x1ul << GPIO_DATMSK_DMASK9_Pos)
 
#define GPIO_DATMSK_DMASK10_Pos   (10)
 
#define GPIO_DATMSK_DMASK10_Msk   (0x1ul << GPIO_DATMSK_DMASK10_Pos)
 
#define GPIO_DATMSK_DMASK11_Pos   (11)
 
#define GPIO_DATMSK_DMASK11_Msk   (0x1ul << GPIO_DATMSK_DMASK11_Pos)
 
#define GPIO_DATMSK_DMASK12_Pos   (12)
 
#define GPIO_DATMSK_DMASK12_Msk   (0x1ul << GPIO_DATMSK_DMASK12_Pos)
 
#define GPIO_DATMSK_DMASK13_Pos   (13)
 
#define GPIO_DATMSK_DMASK13_Msk   (0x1ul << GPIO_DATMSK_DMASK13_Pos)
 
#define GPIO_DATMSK_DMASK14_Pos   (14)
 
#define GPIO_DATMSK_DMASK14_Msk   (0x1ul << GPIO_DATMSK_DMASK14_Pos)
 
#define GPIO_DATMSK_DMASK15_Pos   (15)
 
#define GPIO_DATMSK_DMASK15_Msk   (0x1ul << GPIO_DATMSK_DMASK15_Pos)
 
#define GPIO_PIN_PIN0_Pos   (0)
 
#define GPIO_PIN_PIN0_Msk   (0x1ul << GPIO_PIN_PIN0_Pos)
 
#define GPIO_PIN_PIN1_Pos   (1)
 
#define GPIO_PIN_PIN1_Msk   (0x1ul << GPIO_PIN_PIN1_Pos)
 
#define GPIO_PIN_PIN2_Pos   (2)
 
#define GPIO_PIN_PIN2_Msk   (0x1ul << GPIO_PIN_PIN2_Pos)
 
#define GPIO_PIN_PIN3_Pos   (3)
 
#define GPIO_PIN_PIN3_Msk   (0x1ul << GPIO_PIN_PIN3_Pos)
 
#define GPIO_PIN_PIN4_Pos   (4)
 
#define GPIO_PIN_PIN4_Msk   (0x1ul << GPIO_PIN_PIN4_Pos)
 
#define GPIO_PIN_PIN5_Pos   (5)
 
#define GPIO_PIN_PIN5_Msk   (0x1ul << GPIO_PIN_PIN5_Pos)
 
#define GPIO_PIN_PIN6_Pos   (6)
 
#define GPIO_PIN_PIN6_Msk   (0x1ul << GPIO_PIN_PIN6_Pos)
 
#define GPIO_PIN_PIN7_Pos   (7)
 
#define GPIO_PIN_PIN7_Msk   (0x1ul << GPIO_PIN_PIN7_Pos)
 
#define GPIO_PIN_PIN8_Pos   (8)
 
#define GPIO_PIN_PIN8_Msk   (0x1ul << GPIO_PIN_PIN8_Pos)
 
#define GPIO_PIN_PIN9_Pos   (9)
 
#define GPIO_PIN_PIN9_Msk   (0x1ul << GPIO_PIN_PIN9_Pos)
 
#define GPIO_PIN_PIN10_Pos   (10)
 
#define GPIO_PIN_PIN10_Msk   (0x1ul << GPIO_PIN_PIN10_Pos)
 
#define GPIO_PIN_PIN11_Pos   (11)
 
#define GPIO_PIN_PIN11_Msk   (0x1ul << GPIO_PIN_PIN11_Pos)
 
#define GPIO_PIN_PIN12_Pos   (12)
 
#define GPIO_PIN_PIN12_Msk   (0x1ul << GPIO_PIN_PIN12_Pos)
 
#define GPIO_PIN_PIN13_Pos   (13)
 
#define GPIO_PIN_PIN13_Msk   (0x1ul << GPIO_PIN_PIN13_Pos)
 
#define GPIO_PIN_PIN14_Pos   (14)
 
#define GPIO_PIN_PIN14_Msk   (0x1ul << GPIO_PIN_PIN14_Pos)
 
#define GPIO_PIN_PIN15_Pos   (15)
 
#define GPIO_PIN_PIN15_Msk   (0x1ul << GPIO_PIN_PIN15_Pos)
 
#define GPIO_DBEN_DBEN0_Pos   (0)
 
#define GPIO_DBEN_DBEN0_Msk   (0x1ul << GPIO_DBEN_DBEN0_Pos)
 
#define GPIO_DBEN_DBEN1_Pos   (1)
 
#define GPIO_DBEN_DBEN1_Msk   (0x1ul << GPIO_DBEN_DBEN1_Pos)
 
#define GPIO_DBEN_DBEN2_Pos   (2)
 
#define GPIO_DBEN_DBEN2_Msk   (0x1ul << GPIO_DBEN_DBEN2_Pos)
 
#define GPIO_DBEN_DBEN3_Pos   (3)
 
#define GPIO_DBEN_DBEN3_Msk   (0x1ul << GPIO_DBEN_DBEN3_Pos)
 
#define GPIO_DBEN_DBEN4_Pos   (4)
 
#define GPIO_DBEN_DBEN4_Msk   (0x1ul << GPIO_DBEN_DBEN4_Pos)
 
#define GPIO_DBEN_DBEN5_Pos   (5)
 
#define GPIO_DBEN_DBEN5_Msk   (0x1ul << GPIO_DBEN_DBEN5_Pos)
 
#define GPIO_DBEN_DBEN6_Pos   (6)
 
#define GPIO_DBEN_DBEN6_Msk   (0x1ul << GPIO_DBEN_DBEN6_Pos)
 
#define GPIO_DBEN_DBEN7_Pos   (7)
 
#define GPIO_DBEN_DBEN7_Msk   (0x1ul << GPIO_DBEN_DBEN7_Pos)
 
#define GPIO_DBEN_DBEN8_Pos   (8)
 
#define GPIO_DBEN_DBEN8_Msk   (0x1ul << GPIO_DBEN_DBEN8_Pos)
 
#define GPIO_DBEN_DBEN9_Pos   (9)
 
#define GPIO_DBEN_DBEN9_Msk   (0x1ul << GPIO_DBEN_DBEN9_Pos)
 
#define GPIO_DBEN_DBEN10_Pos   (10)
 
#define GPIO_DBEN_DBEN10_Msk   (0x1ul << GPIO_DBEN_DBEN10_Pos)
 
#define GPIO_DBEN_DBEN11_Pos   (11)
 
#define GPIO_DBEN_DBEN11_Msk   (0x1ul << GPIO_DBEN_DBEN11_Pos)
 
#define GPIO_DBEN_DBEN12_Pos   (12)
 
#define GPIO_DBEN_DBEN12_Msk   (0x1ul << GPIO_DBEN_DBEN12_Pos)
 
#define GPIO_DBEN_DBEN13_Pos   (13)
 
#define GPIO_DBEN_DBEN13_Msk   (0x1ul << GPIO_DBEN_DBEN13_Pos)
 
#define GPIO_DBEN_DBEN14_Pos   (14)
 
#define GPIO_DBEN_DBEN14_Msk   (0x1ul << GPIO_DBEN_DBEN14_Pos)
 
#define GPIO_DBEN_DBEN15_Pos   (15)
 
#define GPIO_DBEN_DBEN15_Msk   (0x1ul << GPIO_DBEN_DBEN15_Pos)
 
#define GPIO_INTTYPE_TYPE0_Pos   (0)
 
#define GPIO_INTTYPE_TYPE0_Msk   (0x1ul << GPIO_INTTYPE_TYPE0_Pos)
 
#define GPIO_INTTYPE_TYPE1_Pos   (1)
 
#define GPIO_INTTYPE_TYPE1_Msk   (0x1ul << GPIO_INTTYPE_TYPE1_Pos)
 
#define GPIO_INTTYPE_TYPE2_Pos   (2)
 
#define GPIO_INTTYPE_TYPE2_Msk   (0x1ul << GPIO_INTTYPE_TYPE2_Pos)
 
#define GPIO_INTTYPE_TYPE3_Pos   (3)
 
#define GPIO_INTTYPE_TYPE3_Msk   (0x1ul << GPIO_INTTYPE_TYPE3_Pos)
 
#define GPIO_INTTYPE_TYPE4_Pos   (4)
 
#define GPIO_INTTYPE_TYPE4_Msk   (0x1ul << GPIO_INTTYPE_TYPE4_Pos)
 
#define GPIO_INTTYPE_TYPE5_Pos   (5)
 
#define GPIO_INTTYPE_TYPE5_Msk   (0x1ul << GPIO_INTTYPE_TYPE5_Pos)
 
#define GPIO_INTTYPE_TYPE6_Pos   (6)
 
#define GPIO_INTTYPE_TYPE6_Msk   (0x1ul << GPIO_INTTYPE_TYPE6_Pos)
 
#define GPIO_INTTYPE_TYPE7_Pos   (7)
 
#define GPIO_INTTYPE_TYPE7_Msk   (0x1ul << GPIO_INTTYPE_TYPE7_Pos)
 
#define GPIO_INTTYPE_TYPE8_Pos   (8)
 
#define GPIO_INTTYPE_TYPE8_Msk   (0x1ul << GPIO_INTTYPE_TYPE8_Pos)
 
#define GPIO_INTTYPE_TYPE9_Pos   (9)
 
#define GPIO_INTTYPE_TYPE9_Msk   (0x1ul << GPIO_INTTYPE_TYPE9_Pos)
 
#define GPIO_INTTYPE_TYPE10_Pos   (10)
 
#define GPIO_INTTYPE_TYPE10_Msk   (0x1ul << GPIO_INTTYPE_TYPE10_Pos)
 
#define GPIO_INTTYPE_TYPE11_Pos   (11)
 
#define GPIO_INTTYPE_TYPE11_Msk   (0x1ul << GPIO_INTTYPE_TYPE11_Pos)
 
#define GPIO_INTTYPE_TYPE12_Pos   (12)
 
#define GPIO_INTTYPE_TYPE12_Msk   (0x1ul << GPIO_INTTYPE_TYPE12_Pos)
 
#define GPIO_INTTYPE_TYPE13_Pos   (13)
 
#define GPIO_INTTYPE_TYPE13_Msk   (0x1ul << GPIO_INTTYPE_TYPE13_Pos)
 
#define GPIO_INTTYPE_TYPE14_Pos   (14)
 
#define GPIO_INTTYPE_TYPE14_Msk   (0x1ul << GPIO_INTTYPE_TYPE14_Pos)
 
#define GPIO_INTTYPE_TYPE15_Pos   (15)
 
#define GPIO_INTTYPE_TYPE15_Msk   (0x1ul << GPIO_INTTYPE_TYPE15_Pos)
 
#define GPIO_INTEN_FLIEN0_Pos   (0)
 
#define GPIO_INTEN_FLIEN0_Msk   (0x1ul << GPIO_INTEN_FLIEN0_Pos)
 
#define GPIO_INTEN_FLIEN1_Pos   (1)
 
#define GPIO_INTEN_FLIEN1_Msk   (0x1ul << GPIO_INTEN_FLIEN1_Pos)
 
#define GPIO_INTEN_FLIEN2_Pos   (2)
 
#define GPIO_INTEN_FLIEN2_Msk   (0x1ul << GPIO_INTEN_FLIEN2_Pos)
 
#define GPIO_INTEN_FLIEN3_Pos   (3)
 
#define GPIO_INTEN_FLIEN3_Msk   (0x1ul << GPIO_INTEN_FLIEN3_Pos)
 
#define GPIO_INTEN_FLIEN4_Pos   (4)
 
#define GPIO_INTEN_FLIEN4_Msk   (0x1ul << GPIO_INTEN_FLIEN4_Pos)
 
#define GPIO_INTEN_FLIEN5_Pos   (5)
 
#define GPIO_INTEN_FLIEN5_Msk   (0x1ul << GPIO_INTEN_FLIEN5_Pos)
 
#define GPIO_INTEN_FLIEN6_Pos   (6)
 
#define GPIO_INTEN_FLIEN6_Msk   (0x1ul << GPIO_INTEN_FLIEN6_Pos)
 
#define GPIO_INTEN_FLIEN7_Pos   (7)
 
#define GPIO_INTEN_FLIEN7_Msk   (0x1ul << GPIO_INTEN_FLIEN7_Pos)
 
#define GPIO_INTEN_FLIEN8_Pos   (8)
 
#define GPIO_INTEN_FLIEN8_Msk   (0x1ul << GPIO_INTEN_FLIEN8_Pos)
 
#define GPIO_INTEN_FLIEN9_Pos   (9)
 
#define GPIO_INTEN_FLIEN9_Msk   (0x1ul << GPIO_INTEN_FLIEN9_Pos)
 
#define GPIO_INTEN_FLIEN10_Pos   (10)
 
#define GPIO_INTEN_FLIEN10_Msk   (0x1ul << GPIO_INTEN_FLIEN10_Pos)
 
#define GPIO_INTEN_FLIEN11_Pos   (11)
 
#define GPIO_INTEN_FLIEN11_Msk   (0x1ul << GPIO_INTEN_FLIEN11_Pos)
 
#define GPIO_INTEN_FLIEN12_Pos   (12)
 
#define GPIO_INTEN_FLIEN12_Msk   (0x1ul << GPIO_INTEN_FLIEN12_Pos)
 
#define GPIO_INTEN_FLIEN13_Pos   (13)
 
#define GPIO_INTEN_FLIEN13_Msk   (0x1ul << GPIO_INTEN_FLIEN13_Pos)
 
#define GPIO_INTEN_FLIEN14_Pos   (14)
 
#define GPIO_INTEN_FLIEN14_Msk   (0x1ul << GPIO_INTEN_FLIEN14_Pos)
 
#define GPIO_INTEN_FLIEN15_Pos   (15)
 
#define GPIO_INTEN_FLIEN15_Msk   (0x1ul << GPIO_INTEN_FLIEN15_Pos)
 
#define GPIO_INTEN_RHIEN0_Pos   (16)
 
#define GPIO_INTEN_RHIEN0_Msk   (0x1ul << GPIO_INTEN_RHIEN0_Pos)
 
#define GPIO_INTEN_RHIEN1_Pos   (17)
 
#define GPIO_INTEN_RHIEN1_Msk   (0x1ul << GPIO_INTEN_RHIEN1_Pos)
 
#define GPIO_INTEN_RHIEN2_Pos   (18)
 
#define GPIO_INTEN_RHIEN2_Msk   (0x1ul << GPIO_INTEN_RHIEN2_Pos)
 
#define GPIO_INTEN_RHIEN3_Pos   (19)
 
#define GPIO_INTEN_RHIEN3_Msk   (0x1ul << GPIO_INTEN_RHIEN3_Pos)
 
#define GPIO_INTEN_RHIEN4_Pos   (20)
 
#define GPIO_INTEN_RHIEN4_Msk   (0x1ul << GPIO_INTEN_RHIEN4_Pos)
 
#define GPIO_INTEN_RHIEN5_Pos   (21)
 
#define GPIO_INTEN_RHIEN5_Msk   (0x1ul << GPIO_INTEN_RHIEN5_Pos)
 
#define GPIO_INTEN_RHIEN6_Pos   (22)
 
#define GPIO_INTEN_RHIEN6_Msk   (0x1ul << GPIO_INTEN_RHIEN6_Pos)
 
#define GPIO_INTEN_RHIEN7_Pos   (23)
 
#define GPIO_INTEN_RHIEN7_Msk   (0x1ul << GPIO_INTEN_RHIEN7_Pos)
 
#define GPIO_INTEN_RHIEN8_Pos   (24)
 
#define GPIO_INTEN_RHIEN8_Msk   (0x1ul << GPIO_INTEN_RHIEN8_Pos)
 
#define GPIO_INTEN_RHIEN9_Pos   (25)
 
#define GPIO_INTEN_RHIEN9_Msk   (0x1ul << GPIO_INTEN_RHIEN9_Pos)
 
#define GPIO_INTEN_RHIEN10_Pos   (26)
 
#define GPIO_INTEN_RHIEN10_Msk   (0x1ul << GPIO_INTEN_RHIEN10_Pos)
 
#define GPIO_INTEN_RHIEN11_Pos   (27)
 
#define GPIO_INTEN_RHIEN11_Msk   (0x1ul << GPIO_INTEN_RHIEN11_Pos)
 
#define GPIO_INTEN_RHIEN12_Pos   (28)
 
#define GPIO_INTEN_RHIEN12_Msk   (0x1ul << GPIO_INTEN_RHIEN12_Pos)
 
#define GPIO_INTEN_RHIEN13_Pos   (29)
 
#define GPIO_INTEN_RHIEN13_Msk   (0x1ul << GPIO_INTEN_RHIEN13_Pos)
 
#define GPIO_INTEN_RHIEN14_Pos   (30)
 
#define GPIO_INTEN_RHIEN14_Msk   (0x1ul << GPIO_INTEN_RHIEN14_Pos)
 
#define GPIO_INTEN_RHIEN15_Pos   (31)
 
#define GPIO_INTEN_RHIEN15_Msk   (0x1ul << GPIO_INTEN_RHIEN15_Pos)
 
#define GPIO_INTSRC_INTSRC0_Pos   (0)
 
#define GPIO_INTSRC_INTSRC0_Msk   (0x1ul << GPIO_INTSRC_INTSRC0_Pos)
 
#define GPIO_INTSRC_INTSRC1_Pos   (1)
 
#define GPIO_INTSRC_INTSRC1_Msk   (0x1ul << GPIO_INTSRC_INTSRC1_Pos)
 
#define GPIO_INTSRC_INTSRC2_Pos   (2)
 
#define GPIO_INTSRC_INTSRC2_Msk   (0x1ul << GPIO_INTSRC_INTSRC2_Pos)
 
#define GPIO_INTSRC_INTSRC3_Pos   (3)
 
#define GPIO_INTSRC_INTSRC3_Msk   (0x1ul << GPIO_INTSRC_INTSRC3_Pos)
 
#define GPIO_INTSRC_INTSRC4_Pos   (4)
 
#define GPIO_INTSRC_INTSRC4_Msk   (0x1ul << GPIO_INTSRC_INTSRC4_Pos)
 
#define GPIO_INTSRC_INTSRC5_Pos   (5)
 
#define GPIO_INTSRC_INTSRC5_Msk   (0x1ul << GPIO_INTSRC_INTSRC5_Pos)
 
#define GPIO_INTSRC_INTSRC6_Pos   (6)
 
#define GPIO_INTSRC_INTSRC6_Msk   (0x1ul << GPIO_INTSRC_INTSRC6_Pos)
 
#define GPIO_INTSRC_INTSRC7_Pos   (7)
 
#define GPIO_INTSRC_INTSRC7_Msk   (0x1ul << GPIO_INTSRC_INTSRC7_Pos)
 
#define GPIO_INTSRC_INTSRC8_Pos   (8)
 
#define GPIO_INTSRC_INTSRC8_Msk   (0x1ul << GPIO_INTSRC_INTSRC8_Pos)
 
#define GPIO_INTSRC_INTSRC9_Pos   (9)
 
#define GPIO_INTSRC_INTSRC9_Msk   (0x1ul << GPIO_INTSRC_INTSRC9_Pos)
 
#define GPIO_INTSRC_INTSRC10_Pos   (10)
 
#define GPIO_INTSRC_INTSRC10_Msk   (0x1ul << GPIO_INTSRC_INTSRC10_Pos)
 
#define GPIO_INTSRC_INTSRC11_Pos   (11)
 
#define GPIO_INTSRC_INTSRC11_Msk   (0x1ul << GPIO_INTSRC_INTSRC11_Pos)
 
#define GPIO_INTSRC_INTSRC12_Pos   (12)
 
#define GPIO_INTSRC_INTSRC12_Msk   (0x1ul << GPIO_INTSRC_INTSRC12_Pos)
 
#define GPIO_INTSRC_INTSRC13_Pos   (13)
 
#define GPIO_INTSRC_INTSRC13_Msk   (0x1ul << GPIO_INTSRC_INTSRC13_Pos)
 
#define GPIO_INTSRC_INTSRC14_Pos   (14)
 
#define GPIO_INTSRC_INTSRC14_Msk   (0x1ul << GPIO_INTSRC_INTSRC14_Pos)
 
#define GPIO_INTSRC_INTSRC15_Pos   (15)
 
#define GPIO_INTSRC_INTSRC15_Msk   (0x1ul << GPIO_INTSRC_INTSRC15_Pos)
 
#define GPIO_PUEN_PUEN0_Pos   (0)
 
#define GPIO_PUEN_PUEN0_Msk   (0x1ul << GPIO_PUEN_PUEN0_Pos)
 
#define GPIO_PUEN_PUEN1_Pos   (1)
 
#define GPIO_PUEN_PUEN1_Msk   (0x1ul << GPIO_PUEN_PUEN1_Pos)
 
#define GPIO_PUEN_PUEN2_Pos   (2)
 
#define GPIO_PUEN_PUEN2_Msk   (0x1ul << GPIO_PUEN_PUEN2_Pos)
 
#define GPIO_PUEN_PUEN3_Pos   (3)
 
#define GPIO_PUEN_PUEN3_Msk   (0x1ul << GPIO_PUEN_PUEN3_Pos)
 
#define GPIO_PUEN_PUEN4_Pos   (4)
 
#define GPIO_PUEN_PUEN4_Msk   (0x1ul << GPIO_PUEN_PUEN4_Pos)
 
#define GPIO_PUEN_PUEN5_Pos   (5)
 
#define GPIO_PUEN_PUEN5_Msk   (0x1ul << GPIO_PUEN_PUEN5_Pos)
 
#define GPIO_PUEN_PUEN6_Pos   (6)
 
#define GPIO_PUEN_PUEN6_Msk   (0x1ul << GPIO_PUEN_PUEN6_Pos)
 
#define GPIO_PUEN_PUEN7_Pos   (7)
 
#define GPIO_PUEN_PUEN7_Msk   (0x1ul << GPIO_PUEN_PUEN7_Pos)
 
#define GPIO_PUEN_PUEN8_Pos   (8)
 
#define GPIO_PUEN_PUEN8_Msk   (0x1ul << GPIO_PUEN_PUEN8_Pos)
 
#define GPIO_PUEN_PUEN9_Pos   (9)
 
#define GPIO_PUEN_PUEN9_Msk   (0x1ul << GPIO_PUEN_PUEN9_Pos)
 
#define GPIO_PUEN_PUEN10_Pos   (10)
 
#define GPIO_PUEN_PUEN10_Msk   (0x1ul << GPIO_PUEN_PUEN10_Pos)
 
#define GPIO_PUEN_PUEN11_Pos   (11)
 
#define GPIO_PUEN_PUEN11_Msk   (0x1ul << GPIO_PUEN_PUEN11_Pos)
 
#define GPIO_PUEN_PUEN12_Pos   (12)
 
#define GPIO_PUEN_PUEN12_Msk   (0x1ul << GPIO_PUEN_PUEN12_Pos)
 
#define GPIO_PUEN_PUEN13_Pos   (13)
 
#define GPIO_PUEN_PUEN13_Msk   (0x1ul << GPIO_PUEN_PUEN13_Pos)
 
#define GPIO_PUEN_PUEN14_Pos   (14)
 
#define GPIO_PUEN_PUEN14_Msk   (0x1ul << GPIO_PUEN_PUEN14_Pos)
 
#define GPIO_PUEN_PUEN15_Pos   (15)
 
#define GPIO_PUEN_PUEN15_Msk   (0x1ul << GPIO_PUEN_PUEN15_Pos)
 
#define GPIO_INTSTS_FLISTS0_Pos   (0)
 
#define GPIO_INTSTS_FLISTS0_Msk   (0x1ul << GPIO_INTSTS_FLISTS0_Pos)
 
#define GPIO_INTSTS_FLISTS1_Pos   (1)
 
#define GPIO_INTSTS_FLISTS1_Msk   (0x1ul << GPIO_INTSTS_FLISTS1_Pos)
 
#define GPIO_INTSTS_FLISTS2_Pos   (2)
 
#define GPIO_INTSTS_FLISTS2_Msk   (0x1ul << GPIO_INTSTS_FLISTS2_Pos)
 
#define GPIO_INTSTS_FLISTS3_Pos   (3)
 
#define GPIO_INTSTS_FLISTS3_Msk   (0x1ul << GPIO_INTSTS_FLISTS3_Pos)
 
#define GPIO_INTSTS_FLISTS4_Pos   (4)
 
#define GPIO_INTSTS_FLISTS4_Msk   (0x1ul << GPIO_INTSTS_FLISTS4_Pos)
 
#define GPIO_INTSTS_FLISTS5_Pos   (5)
 
#define GPIO_INTSTS_FLISTS5_Msk   (0x1ul << GPIO_INTSTS_FLISTS5_Pos)
 
#define GPIO_INTSTS_FLISTS6_Pos   (6)
 
#define GPIO_INTSTS_FLISTS6_Msk   (0x1ul << GPIO_INTSTS_FLISTS6_Pos)
 
#define GPIO_INTSTS_FLISTS7_Pos   (7)
 
#define GPIO_INTSTS_FLISTS7_Msk   (0x1ul << GPIO_INTSTS_FLISTS7_Pos)
 
#define GPIO_INTSTS_FLISTS8_Pos   (8)
 
#define GPIO_INTSTS_FLISTS8_Msk   (0x1ul << GPIO_INTSTS_FLISTS8_Pos)
 
#define GPIO_INTSTS_FLISTS9_Pos   (9)
 
#define GPIO_INTSTS_FLISTS9_Msk   (0x1ul << GPIO_INTSTS_FLISTS9_Pos)
 
#define GPIO_INTSTS_FLISTS10_Pos   (10)
 
#define GPIO_INTSTS_FLISTS10_Msk   (0x1ul << GPIO_INTSTS_FLISTS10_Pos)
 
#define GPIO_INTSTS_FLISTS11_Pos   (11)
 
#define GPIO_INTSTS_FLISTS11_Msk   (0x1ul << GPIO_INTSTS_FLISTS11_Pos)
 
#define GPIO_INTSTS_FLISTS12_Pos   (12)
 
#define GPIO_INTSTS_FLISTS12_Msk   (0x1ul << GPIO_INTSTS_FLISTS12_Pos)
 
#define GPIO_INTSTS_FLISTS13_Pos   (13)
 
#define GPIO_INTSTS_FLISTS13_Msk   (0x1ul << GPIO_INTSTS_FLISTS13_Pos)
 
#define GPIO_INTSTS_FLISTS14_Pos   (14)
 
#define GPIO_INTSTS_FLISTS14_Msk   (0x1ul << GPIO_INTSTS_FLISTS14_Pos)
 
#define GPIO_INTSTS_FLISTS15_Pos   (15)
 
#define GPIO_INTSTS_FLISTS15_Msk   (0x1ul << GPIO_INTSTS_FLISTS15_Pos)
 
#define GPIO_INTSTS_RHISTS0_Pos   (16)
 
#define GPIO_INTSTS_RHISTS0_Msk   (0x1ul << GPIO_INTSTS_RHISTS0_Pos)
 
#define GPIO_INTSTS_RHISTS1_Pos   (17)
 
#define GPIO_INTSTS_RHISTS1_Msk   (0x1ul << GPIO_INTSTS_RHISTS1_Pos)
 
#define GPIO_INTSTS_RHISTS2_Pos   (18)
 
#define GPIO_INTSTS_RHISTS2_Msk   (0x1ul << GPIO_INTSTS_RHISTS2_Pos)
 
#define GPIO_INTSTS_RHISTS3_Pos   (19)
 
#define GPIO_INTSTS_RHISTS3_Msk   (0x1ul << GPIO_INTSTS_RHISTS3_Pos)
 
#define GPIO_INTSTS_RHISTS4_Pos   (20)
 
#define GPIO_INTSTS_RHISTS4_Msk   (0x1ul << GPIO_INTSTS_RHISTS4_Pos)
 
#define GPIO_INTSTS_RHISTS5_Pos   (21)
 
#define GPIO_INTSTS_RHISTS5_Msk   (0x1ul << GPIO_INTSTS_RHISTS5_Pos)
 
#define GPIO_INTSTS_RHISTS6_Pos   (22)
 
#define GPIO_INTSTS_RHISTS6_Msk   (0x1ul << GPIO_INTSTS_RHISTS6_Pos)
 
#define GPIO_INTSTS_RHISTS7_Pos   (23)
 
#define GPIO_INTSTS_RHISTS7_Msk   (0x1ul << GPIO_INTSTS_RHISTS7_Pos)
 
#define GPIO_INTSTS_RHISTS8_Pos   (24)
 
#define GPIO_INTSTS_RHISTS8_Msk   (0x1ul << GPIO_INTSTS_RHISTS8_Pos)
 
#define GPIO_INTSTS_RHISTS9_Pos   (25)
 
#define GPIO_INTSTS_RHISTS9_Msk   (0x1ul << GPIO_INTSTS_RHISTS9_Pos)
 
#define GPIO_INTSTS_RHISTS10_Pos   (26)
 
#define GPIO_INTSTS_RHISTS10_Msk   (0x1ul << GPIO_INTSTS_RHISTS10_Pos)
 
#define GPIO_INTSTS_RHISTS11_Pos   (27)
 
#define GPIO_INTSTS_RHISTS11_Msk   (0x1ul << GPIO_INTSTS_RHISTS11_Pos)
 
#define GPIO_INTSTS_RHISTS12_Pos   (28)
 
#define GPIO_INTSTS_RHISTS12_Msk   (0x1ul << GPIO_INTSTS_RHISTS12_Pos)
 
#define GPIO_INTSTS_RHISTS13_Pos   (29)
 
#define GPIO_INTSTS_RHISTS13_Msk   (0x1ul << GPIO_INTSTS_RHISTS13_Pos)
 
#define GPIO_INTSTS_RHISTS14_Pos   (30)
 
#define GPIO_INTSTS_RHISTS14_Msk   (0x1ul << GPIO_INTSTS_RHISTS14_Pos)
 
#define GPIO_INTSTS_RHISTS15_Pos   (31)
 
#define GPIO_INTSTS_RHISTS15_Msk   (0x1ul << GPIO_INTSTS_RHISTS15_Pos)
 
#define GPIO_DBCTL_DBCLKSEL_Pos   (0)
 
#define GPIO_DBCTL_DBCLKSEL_Msk   (0xful << GPIO_DBCTL_DBCLKSEL_Pos)
 
#define GPIO_DBCTL_DBCLKSRC_Pos   (4)
 
#define GPIO_DBCTL_DBCLKSRC_Msk   (0x1ul << GPIO_DBCTL_DBCLKSRC_Pos)
 
#define GPIO_DBCTL_ICLKON_Pos   (5)
 
#define GPIO_DBCTL_ICLKON_Msk   (0x1ul << GPIO_DBCTL_ICLKON_Pos)
 
#define PDMA_CH_CTLn_CHEN_Pos   (0)
 
#define PDMA_CH_CTLn_CHEN_Msk   (0x1ul << PDMA_CH_CTLn_CHEN_Pos)
 
#define PDMA_CH_CTLn_SWRST_Pos   (1)
 
#define PDMA_CH_CTLn_SWRST_Msk   (0x1ul << PDMA_CH_CTLn_SWRST_Pos)
 
#define PDMA_CH_CTLn_SASEL_Pos   (4)
 
#define PDMA_CH_CTLn_SASEL_Msk   (0x3ul << PDMA_CH_CTLn_SASEL_Pos)
 
#define PDMA_CH_CTLn_DASEL_Pos   (6)
 
#define PDMA_CH_CTLn_DASEL_Msk   (0x3ul << PDMA_CH_CTLn_DASEL_Pos)
 
#define PDMA_CH_CTLn_TOUTEN_Pos   (12)
 
#define PDMA_CH_CTLn_TOUTEN_Msk   (0x1ul << PDMA_CH_CTLn_TOUTEN_Pos)
 
#define PDMA_CH_CTLn_TXWIDTH_Pos   (19)
 
#define PDMA_CH_CTLn_TXWIDTH_Msk   (0x3ul << PDMA_CH_CTLn_TXWIDTH_Pos)
 
#define PDMA_CH_CTLn_TRIGEN_Pos   (23)
 
#define PDMA_CH_CTLn_TRIGEN_Msk   (0x1ul << PDMA_CH_CTLn_TRIGEN_Pos)
 
#define PDMA_CH_SAn_SA_Pos   (0)
 
#define PDMA_CH_SAn_SA_Msk   (0xfffffffful << PDMA_CH_SAn_SA_Pos)
 
#define PDMA_CH_DAn_DA_Pos   (0)
 
#define PDMA_CH_DAn_DA_Msk   (0xfffffffful << PDMA_CH_DAn_DA_Pos)
 
#define PDMA_CH_CNTn_TCNT_Pos   (0)
 
#define PDMA_CH_CNTn_TCNT_Msk   (0xfffful << PDMA_CH_CNTn_TCNT_Pos)
 
#define PDMA_CH_CNTn_PCNTITH_Pos   (16)
 
#define PDMA_CH_CNTn_PCNTITH_Msk   (0xfffful << PDMA_CH_CNTn_PCNTITH_Pos)
 
#define PDMA_CH_CSAn_CSA_Pos   (0)
 
#define PDMA_CH_CSAn_CSA_Msk   (0xfffffffful << PDMA_CH_CSAn_CSA_Pos)
 
#define PDMA_CH_CDAn_CDA_Pos   (0)
 
#define PDMA_CH_CDAn_CDA_Msk   (0xfffffffful << PDMA_CH_CDAn_CDA_Pos)
 
#define PDMA_CH_CCNTn_CCNT_Pos   (0)
 
#define PDMA_CH_CCNTn_CCNT_Msk   (0xfffful << PDMA_CH_CCNTn_CCNT_Pos)
 
#define PDMA_CH_INTENn_TABTIEN_Pos   (0)
 
#define PDMA_CH_INTENn_TABTIEN_Msk   (0x1ul << PDMA_CH_INTENn_TABTIEN_Pos)
 
#define PDMA_CH_INTENn_TDIEN_Pos   (1)
 
#define PDMA_CH_INTENn_TDIEN_Msk   (0x1ul << PDMA_CH_INTENn_TDIEN_Pos)
 
#define PDMA_CH_INTENn_TOUTIEN_Pos   (6)
 
#define PDMA_CH_INTENn_TOUTIEN_Msk   (0x1ul << PDMA_CH_INTENn_TOUTIEN_Pos)
 
#define PDMA_CH_INTENn_PCNTIEN_Pos   (8)
 
#define PDMA_CH_INTENn_PCNTIEN_Msk   (0x1ul << PDMA_CH_INTENn_PCNTIEN_Pos)
 
#define PDMA_CH_INTSTSn_TABTIF_Pos   (0)
 
#define PDMA_CH_INTSTSn_TABTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TABTIF_Pos)
 
#define PDMA_CH_INTSTSn_TDIF_Pos   (1)
 
#define PDMA_CH_INTSTSn_TDIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TDIF_Pos)
 
#define PDMA_CH_INTSTSn_TOUTIF_Pos   (6)
 
#define PDMA_CH_INTSTSn_TOUTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TOUTIF_Pos)
 
#define PDMA_CH_INTSTSn_PCNTIF_Pos   (8)
 
#define PDMA_CH_INTSTSn_PCNTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_PCNTIF_Pos)
 
#define PDMA_CH_TOCn_TOC_Pos   (0)
 
#define PDMA_CH_TOCn_TOC_Msk   (0xfffful << PDMA_CH_TOCn_TOC_Pos)
 
#define PDMA_CH_TOCn_TPSC_Pos   (16)
 
#define PDMA_CH_TOCn_TPSC_Msk   (0x7ul << PDMA_CH_TOCn_TPSC_Pos)
 
#define DMA_CRC_CTL_CRCEN_Pos   (0)
 
#define DMA_CRC_CTL_CRCEN_Msk   (0x1ul << DMA_CRC_CTL_CRCEN_Pos)
 
#define DMA_CRC_CTL_CRCRST_Pos   (1)
 
#define DMA_CRC_CTL_CRCRST_Msk   (0x1ul << DMA_CRC_CTL_CRCRST_Pos)
 
#define DMA_CRC_CTL_TRIGEN_Pos   (23)
 
#define DMA_CRC_CTL_TRIGEN_Msk   (0x1ul << DMA_CRC_CTL_TRIGEN_Pos)
 
#define DMA_CRC_CTL_DATREV_Pos   (24)
 
#define DMA_CRC_CTL_DATREV_Msk   (0x1ul << DMA_CRC_CTL_DATREV_Pos)
 
#define DMA_CRC_CTL_CHKSREV_Pos   (25)
 
#define DMA_CRC_CTL_CHKSREV_Msk   (0x1ul << DMA_CRC_CTL_CHKSREV_Pos)
 
#define DMA_CRC_CTL_DATFMT_Pos   (26)
 
#define DMA_CRC_CTL_DATFMT_Msk   (0x1ul << DMA_CRC_CTL_DATFMT_Pos)
 
#define DMA_CRC_CTL_CHKSFMT_Pos   (27)
 
#define DMA_CRC_CTL_CHKSFMT_Msk   (0x1ul << DMA_CRC_CTL_CHKSFMT_Pos)
 
#define DMA_CRC_CTL_DATLEN_Pos   (28)
 
#define DMA_CRC_CTL_DATLEN_Msk   (0x3ul << DMA_CRC_CTL_DATLEN_Pos)
 
#define DMA_CRC_CTL_CRCMODE_Pos   (30)
 
#define DMA_CRC_CTL_CRCMODE_Msk   (0x3ul << DMA_CRC_CTL_CRCMODE_Pos)
 
#define DMA_CRC_DMASA_SA_Pos   (0)
 
#define DMA_CRC_DMASA_SA_Msk   (0xfffffffful << DMA_CRC_DMASA_SA_Pos)
 
#define DMA_CRC_DMABCNT_BCNT_Pos   (0)
 
#define DMA_CRC_DMABCNT_BCNT_Msk   (0xfffful << DMA_CRC_DMABCNT_BCNT_Pos)
 
#define DMA_CRC_DMACSA_CSA_Pos   (0)
 
#define DMA_CRC_DMACSA_CSA_Msk   (0xfffffffful << DMA_CRC_DMACSA_CSA_Pos)
 
#define DMA_CRC_DMACBCNT_CBCNT_Pos   (0)
 
#define DMA_CRC_DMACBCNT_CBCNT_Msk   (0xfffful << DMA_CRC_DMACBCNT_CBCNT_Pos)
 
#define DMA_CRC_DMAINTEN_TABTIEN_Pos   (0)
 
#define DMA_CRC_DMAINTEN_TABTIEN_Msk   (0x1ul << DMA_CRC_DMAINTEN_TABTIEN_Pos)
 
#define DMA_CRC_DMAINTEN_TDIEN_Pos   (1)
 
#define DMA_CRC_DMAINTEN_TDIEN_Msk   (0x1ul << DMA_CRC_DMAINTEN_TDIEN_Pos)
 
#define DMA_CRC_DMAISTS_TABTIF_Pos   (0)
 
#define DMA_CRC_DMAISTS_TABTIF_Msk   (0x1ul << DMA_CRC_DMAISTS_TABTIF_Pos)
 
#define DMA_CRC_DMAISTS_TDIF_Pos   (1)
 
#define DMA_CRC_DMAISTS_TDIF_Msk   (0x1ul << DMA_CRC_DMAISTS_TDIF_Pos)
 
#define DMA_CRC_DAT_DATA_Pos   (0)
 
#define DMA_CRC_DAT_DATA_Msk   (0xfffffffful << DMA_CRC_DAT_DATA_Pos)
 
#define DMA_CRC_SEED_SEED_Pos   (0)
 
#define DMA_CRC_SEED_SEED_Msk   (0xfffffffful << DMA_CRC_SEED_SEED_Pos)
 
#define DMA_CRC_CHECKSUM_CHECKSUM_Pos   (0)
 
#define DMA_CRC_CHECKSUM_CHECKSUM_Msk   (0xfffffffful << DMA_CRC_CHECKSUM_CHECKSUM_Pos)
 
#define DMA_GCR_GCTL_CKEN1_Pos   (9)
 
#define DMA_GCR_GCTL_CKEN1_Msk   (0x1ul << DMA_GCR_GCTL_CKEN1_Pos)
 
#define DMA_GCR_GCTL_CKEN2_Pos   (10)
 
#define DMA_GCR_GCTL_CKEN2_Msk   (0x1ul << DMA_GCR_GCTL_CKEN2_Pos)
 
#define DMA_GCR_GCTL_CKEN3_Pos   (11)
 
#define DMA_GCR_GCTL_CKEN3_Msk   (0x1ul << DMA_GCR_GCTL_CKEN3_Pos)
 
#define DMA_GCR_GCTL_CKEN4_Pos   (12)
 
#define DMA_GCR_GCTL_CKEN4_Msk   (0x1ul << DMA_GCR_GCTL_CKEN4_Pos)
 
#define DMA_GCR_GCTL_CKENCRC_Pos   (24)
 
#define DMA_GCR_GCTL_CKENCRC_Msk   (0x1ul << DMA_GCR_GCTL_CKENCRC_Pos)
 
#define DMA_GCR_REQSEL0_REQSRC1_Pos   (8)
 
#define DMA_GCR_REQSEL0_REQSRC1_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC1_Pos)
 
#define DMA_GCR_REQSEL0_REQSRC2_Pos   (16)
 
#define DMA_GCR_REQSEL0_REQSRC2_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC2_Pos)
 
#define DMA_GCR_REQSEL0_REQSRC3_Pos   (24)
 
#define DMA_GCR_REQSEL0_REQSRC3_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC3_Pos)
 
#define DMA_GCR_REQSEL1_REQSRC4_Pos   (0)
 
#define DMA_GCR_REQSEL1_REQSRC4_Msk   (0x1ful << DMA_GCR_REQSEL1_REQSRC4_Pos)
 
#define DMA_GCR_GINTSTS_IF1_Pos   (1)
 
#define DMA_GCR_GINTSTS_IF1_Msk   (0x1ul << DMA_GCR_GINTSTS_IF1_Pos)
 
#define DMA_GCR_GINTSTS_IF2_Pos   (2)
 
#define DMA_GCR_GINTSTS_IF2_Msk   (0x1ul << DMA_GCR_GINTSTS_IF2_Pos)
 
#define DMA_GCR_GINTSTS_IF3_Pos   (3)
 
#define DMA_GCR_GINTSTS_IF3_Msk   (0x1ul << DMA_GCR_GINTSTS_IF3_Pos)
 
#define DMA_GCR_GINTSTS_IF4_Pos   (4)
 
#define DMA_GCR_GINTSTS_IF4_Msk   (0x1ul << DMA_GCR_GINTSTS_IF4_Pos)
 
#define DMA_GCR_GINTSTS_IFCRC_Pos   (16)
 
#define DMA_GCR_GINTSTS_IFCRC_Msk   (0x1ul << DMA_GCR_GINTSTS_IFCRC_Pos)
 
#define TIMER_CTL_CNTEN_Pos   (0)
 
#define TIMER_CTL_CNTEN_Msk   (0x1ul << TIMER_CTL_CNTEN_Pos)
 
#define TIMER_CTL_RSTCNT_Pos   (1)
 
#define TIMER_CTL_RSTCNT_Msk   (0x1ul << TIMER_CTL_RSTCNT_Pos)
 
#define TIMER_CTL_WKEN_Pos   (2)
 
#define TIMER_CTL_WKEN_Msk   (0x1ul << TIMER_CTL_WKEN_Pos)
 
#define TIMER_CTL_ICEDEBUG_Pos   (3)
 
#define TIMER_CTL_ICEDEBUG_Msk   (0x1ul << TIMER_CTL_ICEDEBUG_Pos)
 
#define TIMER_CTL_OPMODE_Pos   (4)
 
#define TIMER_CTL_OPMODE_Msk   (0x3ul << TIMER_CTL_OPMODE_Pos)
 
#define TIMER_CTL_ACTSTS_Pos   (7)
 
#define TIMER_CTL_ACTSTS_Msk   (0x1ul << TIMER_CTL_ACTSTS_Pos)
 
#define TIMER_CTL_TRGADC_Pos   (8)
 
#define TIMER_CTL_TRGADC_Msk   (0x1ul << TIMER_CTL_TRGADC_Pos)
 
#define TIMER_CTL_TRGPDMA_Pos   (10)
 
#define TIMER_CTL_TRGPDMA_Msk   (0x1ul << TIMER_CTL_TRGPDMA_Pos)
 
#define TIMER_CTL_TRGSSEL_Pos   (11)
 
#define TIMER_CTL_TRGSSEL_Msk   (0x1ul << TIMER_CTL_TRGSSEL_Pos)
 
#define TIMER_CTL_EXTCNTEN_Pos   (12)
 
#define TIMER_CTL_EXTCNTEN_Msk   (0x1ul << TIMER_CTL_EXTCNTEN_Pos)
 
#define TIMER_CTL_CNTPHASE_Pos   (13)
 
#define TIMER_CTL_CNTPHASE_Msk   (0x1ul << TIMER_CTL_CNTPHASE_Pos)
 
#define TIMER_CTL_CNTDBEN_Pos   (14)
 
#define TIMER_CTL_CNTDBEN_Msk   (0x1ul << TIMER_CTL_CNTDBEN_Pos)
 
#define TIMER_CTL_CAPEN_Pos   (16)
 
#define TIMER_CTL_CAPEN_Msk   (0x1ul << TIMER_CTL_CAPEN_Pos)
 
#define TIMER_CTL_CAPFUNCS_Pos   (17)
 
#define TIMER_CTL_CAPFUNCS_Msk   (0x1ul << TIMER_CTL_CAPFUNCS_Pos)
 
#define TIMER_CTL_CAPEDGE_Pos   (18)
 
#define TIMER_CTL_CAPEDGE_Msk   (0x3ul << TIMER_CTL_CAPEDGE_Pos)
 
#define TIMER_CTL_CAPCNTMD_Pos   (20)
 
#define TIMER_CTL_CAPCNTMD_Msk   (0x1ul << TIMER_CTL_CAPCNTMD_Pos)
 
#define TIMER_CTL_CAPDBEN_Pos   (22)
 
#define TIMER_CTL_CAPDBEN_Msk   (0x1ul << TIMER_CTL_CAPDBEN_Pos)
 
#define TIMER_CTL_CMPCTL_Pos   (23)
 
#define TIMER_CTL_CMPCTL_Msk   (0x1ul << TIMER_CTL_CMPCTL_Pos)
 
#define TIMER_CTL_INTRTGEN_Pos   (24)
 
#define TIMER_CTL_INTRTGEN_Msk   (0x1ul << TIMER_CTL_INTRTGEN_Pos)
 
#define TIMER_CTL_INTRTGMD_Pos   (25)
 
#define TIMER_CTL_INTRTGMD_Msk   (0x1ul << TIMER_CTL_INTRTGMD_Pos)
 
#define TIMER_CTL_TRGPWM_Pos   (28)
 
#define TIMER_CTL_TRGPWM_Msk   (0x1ul << TIMER_CTL_TRGPWM_Pos)
 
#define TIMER_PRECNT_PSC_Pos   (0)
 
#define TIMER_PRECNT_PSC_Msk   (0xfful << TIMER_PRECNT_PSC_Pos)
 
#define TIMER_CMP_CMPDAT_Pos   (0)
 
#define TIMER_CMP_CMPDAT_Msk   (0xfffffful << TIMER_CMP_CMPDAT_P)
 
#define TIMER_INTEN_CNTIEN_Pos   (0)
 
#define TIMER_INTEN_CNTIEN_Msk   (0x1ul << TIMER_INTEN_CNTIEN_Pos)
 
#define TIMER_INTEN_CAPIEN_Pos   (1)
 
#define TIMER_INTEN_CAPIEN_Msk   (0x1ul << TIMER_INTEN_CAPIEN_Pos)
 
#define TIMER_INTSTS_CNTIF_Pos   (0)
 
#define TIMER_INTSTS_CNTIF_Msk   (0x1ul << TIMER_INTSTS_CNTIF_Pos)
 
#define TIMER_INTSTS_CAPIF_Pos   (1)
 
#define TIMER_INTSTS_CAPIF_Msk   (0x1ul << TIMER_INTSTS_CAPIF_Pos)
 
#define TIMER_INTSTS_TWKF_Pos   (4)
 
#define TIMER_INTSTS_TWKF_Msk   (0x1ul << TIMER_INTSTS_TWKF_Pos)
 
#define TIMER_INTSTS_CAPDATOF_Pos   (5)
 
#define TIMER_INTSTS_CAPDATOF_Msk   (0x1ul << TIMER_INTSTS_CAPDATOF_Pos)
 
#define TIMER_INTSTS_CAPFEDF_Pos   (6)
 
#define TIMER_INTSTS_CAPFEDF_Msk   (0x1ul << TIMER_INTSTS_CAPFEDF_Pos)
 
#define TIMER_CNT_CNT_Pos   (0)
 
#define TIMER_CNT_CNT_Msk   (0xfffffful << TIMER_CNT_CNT_Pos)
 
#define TIMER_CNT_RSTACT_Pos   (31)
 
#define TIMER_CNT_RSTACT_Msk   (0x1ul << TIMER_CNT_RSTACT_Pos)
 
#define TIMER_CAP_CAPDAT_Pos   (0)
 
#define TIMER_CAP_CAPDAT_Msk   (0xfffffful << TIMER_CAP_CAPDAT_Pos)
 
#define TIMER_ECTL_EVNTDPCNT_Pos   (24)
 
#define TIMER_ECTL_EVNTDPCNT_Msk   (0xfful << TIMER_ECTL_EVNTDPCNT_Pos)
 
#define PWM_CTL0_CTRLDn_Pos   (0)
 
#define PWM_CTL0_CTRLDn_Msk   (0x3ful << PWM_CTL0_CTRLDn_Pos)
 
#define PWM_CTL0_IMMLDENn_Pos   (16)
 
#define PWM_CTL0_IMMLDENn_Msk   (0x3ful << PWM_CTL0_IMMLDENn_Pos)
 
#define PWM_CTL0_DBGHALT_Pos   (30)
 
#define PWM_CTL0_DBGHALT_Msk   (0x1ul << PWM_CTL0_DBGHALT_Pos)
 
#define PWM_CTL0_DBGTRIOFF_Pos   (31)
 
#define PWM_CTL0_DBGTRIOFF_Msk   (0x1ul << PWM_CTL0_DBGTRIOFF_Pos)
 
#define PWM_CTL1_CNTTYPE0_Pos   (0)
 
#define PWM_CTL1_CNTTYPE0_Msk   (0x3ul << PWM_CTL1_CNTTYPE0_Pos)
 
#define PWM_CTL1_CNTTYPE2_Pos   (4)
 
#define PWM_CTL1_CNTTYPE2_Msk   (0x3ul << PWM_CTL1_CNTTYPE2_Pos)
 
#define PWM_CTL1_CNTTYPE4_Pos   (8)
 
#define PWM_CTL1_CNTTYPE4_Msk   (0x3ul << PWM_CTL1_CNTTYPE4_Pos)
 
#define PWM_CTL1_PWMMODEn_Pos   (24)
 
#define PWM_CTL1_PWMMODEn_Msk   (0x7ul << PWM_CTL1_PWMMODEn_Pos)
 
#define PWM_CLKSRC_ECLKSRC0_Pos   (0)
 
#define PWM_CLKSRC_ECLKSRC0_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC0_Pos)
 
#define PWM_CLKSRC_ECLKSRC2_Pos   (8)
 
#define PWM_CLKSRC_ECLKSRC2_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC2_Pos)
 
#define PWM_CLKSRC_ECLKSRC4_Pos   (16)
 
#define PWM_CLKSRC_ECLKSRC4_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC4_Pos)
 
#define PWM_CLKPSC0_1_CLKPSC_Pos   (0)
 
#define PWM_CLKPSC0_1_CLKPSC_Msk   (0xffful << PWM_CLKPSC0_1_CLKPSC_Pos)
 
#define PWM_CLKPSC2_3_CLKPSC_Pos   (0)
 
#define PWM_CLKPSC2_3_CLKPSC_Msk   (0xffful << PWM_CLKPSC2_3_CLKPSC_Pos)
 
#define PWM_CLKPSC4_5_CLKPSC_Pos   (0)
 
#define PWM_CLKPSC4_5_CLKPSC_Msk   (0xffful << PWM_CLKPSC4_5_CLKPSC_Pos)
 
#define PWM_CNTEN_CNTEN0_Pos   (0)
 
#define PWM_CNTEN_CNTEN0_Msk   (0x1ul << PWM_CNTEN_CNTEN0_Pos)
 
#define PWM_CNTEN_CNTEN2_Pos   (2)
 
#define PWM_CNTEN_CNTEN2_Msk   (0x1ul << PWM_CNTEN_CNTEN2_Pos)
 
#define PWM_CNTEN_CNTEN4_Pos   (4)
 
#define PWM_CNTEN_CNTEN4_Msk   (0x1ul << PWM_CNTEN_CNTEN4_Pos)
 
#define PWM_CNTCLR_CNTCLR0_Pos   (0)
 
#define PWM_CNTCLR_CNTCLR0_Msk   (0x1ul << PWM_CNTCLR_CNTCLR0_Pos)
 
#define PWM_CNTCLR_CNTCLR2_Pos   (2)
 
#define PWM_CNTCLR_CNTCLR2_Msk   (0x1ul << PWM_CNTCLR_CNTCLR2_Pos)
 
#define PWM_CNTCLR_CNTCLR4_Pos   (4)
 
#define PWM_CNTCLR_CNTCLR4_Msk   (0x1ul << PWM_CNTCLR_CNTCLR4_Pos)
 
#define PWM_PERIOD0_PERIOD_Pos   (0)
 
#define PWM_PERIOD0_PERIOD_Msk   (0xfffful << PWM_PERIOD0_PERIOD_Pos)
 
#define PWM_CMPDAT0_CMPDAT_Pos   (0)
 
#define PWM_CMPDAT0_CMPDAT_Msk   (0xfffful << PWM_CMPDAT0_CMPDAT_Pos)
 
#define PWM_DTCTL0_1_DTCNT_Pos   (0)
 
#define PWM_DTCTL0_1_DTCNT_Msk   (0xffful << PWM_DTCTL0_1_DTCNT_Pos)
 
#define PWM_DTCTL0_1_DTEN_Pos   (16)
 
#define PWM_DTCTL0_1_DTEN_Msk   (0x1ul << PWM_DTCTL0_1_DTEN_Pos)
 
#define PWM_DTCTL0_1_DTCKSEL_Pos   (24)
 
#define PWM_DTCTL0_1_DTCKSEL_Msk   (0x1ul << PWM_DTCTL0_1_DTCKSEL_Pos)
 
#define PWM_DTCTL2_3_DTCNT_Pos   (0)
 
#define PWM_DTCTL2_3_DTCNT_Msk   (0xffful << PWM_DTCTL2_3_DTCNT_Pos)
 
#define PWM_DTCTL2_3_DTEN_Pos   (16)
 
#define PWM_DTCTL2_3_DTEN_Msk   (0x1ul << PWM_DTCTL2_3_DTEN_Pos)
 
#define PWM_DTCTL2_3_DTCKSEL_Pos   (24)
 
#define PWM_DTCTL2_3_DTCKSEL_Msk   (0x1ul << PWM_DTCTL2_3_DTCKSEL_Pos)
 
#define PWM_DTCTL4_5_DTCNT_Pos   (0)
 
#define PWM_DTCTL4_5_DTCNT_Msk   (0xffful << PWM_DTCTL4_5_DTCNT_Pos)
 
#define PWM_DTCTL4_5_DTEN_Pos   (16)
 
#define PWM_DTCTL4_5_DTEN_Msk   (0x1ul << PWM_DTCTL4_5_DTEN_Pos)
 
#define PWM_DTCTL4_5_DTCKSEL_Pos   (24)
 
#define PWM_DTCTL4_5_DTCKSEL_Msk   (0x1ul << PWM_DTCTL4_5_DTCKSEL_Pos)
 
#define PWM_CNT0_CNT_Pos   (0)
 
#define PWM_CNT0_CNT_Msk   (0xfffful << PWM_CNT0_CNT_Pos)
 
#define PWM_CNT0_DIRF_Pos   (16)
 
#define PWM_CNT0_DIRF_Msk   (0x1ul << PWM_CNT0_DIRF_Pos)
 
#define PWM_WGCTL0_ZPCTLn_Pos   (0)
 
#define PWM_WGCTL0_ZPCTLn_Msk   (0xffful << PWM_WGCTL0_ZPCTLn_Pos)
 
#define PWM_WGCTL0_PRDPCTLn_Pos   (16)
 
#define PWM_WGCTL0_PRDPCTLn_Msk   (0xffful << PWM_WGCTL0_PRDPCTLn_Pos)
 
#define PWM_WGCTL1_CMPUCTLn_Pos   (0)
 
#define PWM_WGCTL1_CMPUCTLn_Msk   (0xffful << PWM_WGCTL1_CMPUCTLn_Pos)
 
#define PWM_WGCTL1_CMPDCTLn_Pos   (16)
 
#define PWM_WGCTL1_CMPDCTLn_Msk   (0xffful << PWM_WGCTL1_CMPDCTLn_Pos)
 
#define PWM_MSKEN_MSKENn_Pos   (0)
 
#define PWM_MSKEN_MSKENn_Msk   (0x3ful << PWM_MSKEN_MSKENn_Pos)
 
#define PWM_MSK_MSKDATn_Pos   (0)
 
#define PWM_MSK_MSKDATn_Msk   (0x3ful << PWM_MSK_MSKDATn_Pos)
 
#define PWM_BNF_BRK0FEN_Pos   (0)
 
#define PWM_BNF_BRK0FEN_Msk   (0x1ul << PWM_BNF_BRK0FEN_Pos)
 
#define PWM_BNF_BRK0FCS_Pos   (1)
 
#define PWM_BNF_BRK0FCS_Msk   (0x7ul << PWM_BNF_BRK0FCS_Pos)
 
#define PWM_BNF_BRK0FCNT_Pos   (4)
 
#define PWM_BNF_BRK0FCNT_Msk   (0x7ul << PWM_BNF_BRK0FCNT_Pos)
 
#define PWM_BNF_BRK0PINV_Pos   (7)
 
#define PWM_BNF_BRK0PINV_Msk   (0x1ul << PWM_BNF_BRK0PINV_Pos)
 
#define PWM_BNF_BRK1FEN_Pos   (8)
 
#define PWM_BNF_BRK1FEN_Msk   (0x1ul << PWM_BNF_BRK1FEN_Pos)
 
#define PWM_BNF_BRK1FCS_Pos   (9)
 
#define PWM_BNF_BRK1FCS_Msk   (0x7ul << PWM_BNF_BRK1FCS_Pos)
 
#define PWM_BNF_BRK1FCNT_Pos   (12)
 
#define PWM_BNF_BRK1FCNT_Msk   (0x7ul << PWM_BNF_BRK1FCNT_Pos)
 
#define PWM_BNF_BRK1PINV_Pos   (15)
 
#define PWM_BNF_BRK1PINV_Msk   (0x1ul << PWM_BNF_BRK1PINV_Pos)
 
#define PWM_BNF_BK0SRC_Pos   (16)
 
#define PWM_BNF_BK0SRC_Msk   (0x1ul << PWM_BNF_BK0SRC_Pos)
 
#define PWM_BNF_BK1SRC_Pos   (24)
 
#define PWM_BNF_BK1SRC_Msk   (0x1ul << PWM_BNF_BK1SRC_Pos)
 
#define PWM_FAILBRK_BODBRKEN_Pos   (1)
 
#define PWM_FAILBRK_BODBRKEN_Msk   (0x1ul << PWM_FAILBRK_BODBRKEN_Pos)
 
#define PWM_FAILBRK_CORBRKEN_Pos   (3)
 
#define PWM_FAILBRK_CORBRKEN_Msk   (0x1ul << PWM_FAILBRK_CORBRKEN_Pos)
 
#define PWM_BRKCTL0_1_BRKP0EEN_Pos   (4)
 
#define PWM_BRKCTL0_1_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP0EEN_Pos)
 
#define PWM_BRKCTL0_1_BRKP1EEN_Pos   (5)
 
#define PWM_BRKCTL0_1_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP1EEN_Pos)
 
#define PWM_BRKCTL0_1_SYSEEN_Pos   (7)
 
#define PWM_BRKCTL0_1_SYSEEN_Msk   (0x1ul << PWM_BRKCTL0_1_SYSEEN_Pos)
 
#define PWM_BRKCTL0_1_BRKP0LEN_Pos   (12)
 
#define PWM_BRKCTL0_1_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP0LEN_Pos)
 
#define PWM_BRKCTL0_1_BRKP1LEN_Pos   (13)
 
#define PWM_BRKCTL0_1_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP1LEN_Pos)
 
#define PWM_BRKCTL0_1_SYSLEN_Pos   (15)
 
#define PWM_BRKCTL0_1_SYSLEN_Msk   (0x1ul << PWM_BRKCTL0_1_SYSLEN_Pos)
 
#define PWM_BRKCTL0_1_BRKAEVEN_Pos   (16)
 
#define PWM_BRKCTL0_1_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL0_1_BRKAEVEN_Pos)
 
#define PWM_BRKCTL0_1_BRKAODD_Pos   (18)
 
#define PWM_BRKCTL0_1_BRKAODD_Msk   (0x3ul << PWM_BRKCTL0_1_BRKAODD_Pos)
 
#define PWM_BRKCTL2_3_BRKP0EEN_Pos   (4)
 
#define PWM_BRKCTL2_3_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP0EEN_Pos)
 
#define PWM_BRKCTL2_3_BRKP1EEN_Pos   (5)
 
#define PWM_BRKCTL2_3_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP1EEN_Pos)
 
#define PWM_BRKCTL2_3_SYSEEN_Pos   (7)
 
#define PWM_BRKCTL2_3_SYSEEN_Msk   (0x1ul << PWM_BRKCTL2_3_SYSEEN_Pos)
 
#define PWM_BRKCTL2_3_BRKP0LEN_Pos   (12)
 
#define PWM_BRKCTL2_3_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP0LEN_Pos)
 
#define PWM_BRKCTL2_3_BRKP1LEN_Pos   (13)
 
#define PWM_BRKCTL2_3_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP1LEN_Pos)
 
#define PWM_BRKCTL2_3_SYSLEN_Pos   (15)
 
#define PWM_BRKCTL2_3_SYSLEN_Msk   (0x1ul << PWM_BRKCTL2_3_SYSLEN_Pos)
 
#define PWM_BRKCTL2_3_BRKAEVEN_Pos   (16)
 
#define PWM_BRKCTL2_3_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL2_3_BRKAEVEN_Pos)
 
#define PWM_BRKCTL2_3_BRKAODD_Pos   (18)
 
#define PWM_BRKCTL2_3_BRKAODD_Msk   (0x3ul << PWM_BRKCTL2_3_BRKAODD_Pos)
 
#define PWM_BRKCTL4_5_BRKP0EEN_Pos   (4)
 
#define PWM_BRKCTL4_5_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP0EEN_Pos)
 
#define PWM_BRKCTL4_5_BRKP1EEN_Pos   (5)
 
#define PWM_BRKCTL4_5_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP1EEN_Pos)
 
#define PWM_BRKCTL4_5_SYSEEN_Pos   (7)
 
#define PWM_BRKCTL4_5_SYSEEN_Msk   (0x1ul << PWM_BRKCTL4_5_SYSEEN_Pos)
 
#define PWM_BRKCTL4_5_BRKP0LEN_Pos   (12)
 
#define PWM_BRKCTL4_5_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP0LEN_Pos)
 
#define PWM_BRKCTL4_5_BRKP1LEN_Pos   (13)
 
#define PWM_BRKCTL4_5_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP1LEN_Pos)
 
#define PWM_BRKCTL4_5_SYSLEN_Pos   (15)
 
#define PWM_BRKCTL4_5_SYSLEN_Msk   (0x1ul << PWM_BRKCTL4_5_SYSLEN_Pos)
 
#define PWM_BRKCTL4_5_BRKAEVEN_Pos   (16)
 
#define PWM_BRKCTL4_5_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL4_5_BRKAEVEN_Pos)
 
#define PWM_BRKCTL4_5_BRKAODD_Pos   (18)
 
#define PWM_BRKCTL4_5_BRKAODD_Msk   (0x3ul << PWM_BRKCTL4_5_BRKAODD_Pos)
 
#define PWM_POLCTL_PINVn_Pos   (0)
 
#define PWM_POLCTL_PINVn_Msk   (0x3ful << PWM_POLCTL_PINVn_Pos)
 
#define PWM_POEN_POENn_Pos   (0)
 
#define PWM_POEN_POENn_Msk   (0x3ful << PWM_POEN_POENn_Pos)
 
#define PWM_SWBRK_BRKETRGn_Pos   (0)
 
#define PWM_SWBRK_BRKETRGn_Msk   (0x7ul << PWM_SWBRK_BRKETRGn_Pos)
 
#define PWM_SWBRK_BRKLTRGn_Pos   (8)
 
#define PWM_SWBRK_BRKLTRGn_Msk   (0x7ul << PWM_SWBRK_BRKLTRGn_Pos)
 
#define PWM_INTEN0_ZIEN0_Pos   (0)
 
#define PWM_INTEN0_ZIEN0_Msk   (0x1ul << PWM_INTEN0_ZIEN0_Pos)
 
#define PWM_INTEN0_ZIEN2_Pos   (2)
 
#define PWM_INTEN0_ZIEN2_Msk   (0x1ul << PWM_INTEN0_ZIEN2_Pos)
 
#define PWM_INTEN0_ZIEN4_Pos   (4)
 
#define PWM_INTEN0_ZIEN4_Msk   (0x1ul << PWM_INTEN0_ZIEN4_Pos)
 
#define PWM_INTEN0_PIEN0_Pos   (8)
 
#define PWM_INTEN0_PIEN0_Msk   (0x1ul << PWM_INTEN0_PIEN0_Pos)
 
#define PWM_INTEN0_PIEN2_Pos   (10)
 
#define PWM_INTEN0_PIEN2_Msk   (0x1ul << PWM_INTEN0_PIEN2_Pos)
 
#define PWM_INTEN0_PIEN4_Pos   (12)
 
#define PWM_INTEN0_PIEN4_Msk   (0x1ul << PWM_INTEN0_PIEN4_Pos)
 
#define PWM_INTEN0_CMPUIENn_Pos   (16)
 
#define PWM_INTEN0_CMPUIENn_Msk   (0x3ful << PWM_INTEN0_CMPUIENn_Pos)
 
#define PWM_INTEN0_CMPDIENn_Pos   (24)
 
#define PWM_INTEN0_CMPDIENn_Msk   (0x3ful << PWM_INTEN0_CMPDIENn_Pos)
 
#define PWM_INTEN1_BRKEIEN0_1_Pos   (0)
 
#define PWM_INTEN1_BRKEIEN0_1_Msk   (0x1ul << PWM_INTEN1_BRKEIEN0_1_Pos)
 
#define PWM_INTEN1_BRKEIEN2_3_Pos   (1)
 
#define PWM_INTEN1_BRKEIEN2_3_Msk   (0x1ul << PWM_INTEN1_BRKEIEN2_3_Pos)
 
#define PWM_INTEN1_BRKEIEN4_5_Pos   (2)
 
#define PWM_INTEN1_BRKEIEN4_5_Msk   (0x1ul << PWM_INTEN1_BRKEIEN4_5_Pos)
 
#define PWM_INTEN1_BRKLIEN0_1_Pos   (8)
 
#define PWM_INTEN1_BRKLIEN0_1_Msk   (0x1ul << PWM_INTEN1_BRKLIEN0_1_Pos)
 
#define PWM_INTEN1_BRKLIEN2_3_Pos   (9)
 
#define PWM_INTEN1_BRKLIEN2_3_Msk   (0x1ul << PWM_INTEN1_BRKLIEN2_3_Pos)
 
#define PWM_INTEN1_BRKLIEN4_5_Pos   (10)
 
#define PWM_INTEN1_BRKLIEN4_5_Msk   (0x1ul << PWM_INTEN1_BRKLIEN4_5_Pos)
 
#define PWM_INTSTS0_ZIF0_Pos   (0)
 
#define PWM_INTSTS0_ZIF0_Msk   (0x1ul << PWM_INTSTS0_ZIF0_Pos)
 
#define PWM_INTSTS0_ZIF2_Pos   (2)
 
#define PWM_INTSTS0_ZIF2_Msk   (0x1ul << PWM_INTSTS0_ZIF2_Pos)
 
#define PWM_INTSTS0_ZIF4_Pos   (4)
 
#define PWM_INTSTS0_ZIF4_Msk   (0x1ul << PWM_INTSTS0_ZIF4_Pos)
 
#define PWM_INTSTS0_PIF0_Pos   (8)
 
#define PWM_INTSTS0_PIF0_Msk   (0x1ul << PWM_INTSTS0_PIF0_Pos)
 
#define PWM_INTSTS0_PIF2_Pos   (10)
 
#define PWM_INTSTS0_PIF2_Msk   (0x1ul << PWM_INTSTS0_PIF2_Pos)
 
#define PWM_INTSTS0_PIF4_Pos   (12)
 
#define PWM_INTSTS0_PIF4_Msk   (0x1ul << PWM_INTSTS0_PIF4_Pos)
 
#define PWM_INTSTS0_CMPUIFn_Pos   (16)
 
#define PWM_INTSTS0_CMPUIFn_Msk   (0x3ful << PWM_INTSTS0_CMPUIFn_Pos)
 
#define PWM_INTSTS0_CMPDIFn_Pos   (24)
 
#define PWM_INTSTS0_CMPDIFn_Msk   (0x3ful << PWM_INTSTS0_CMPDIFn_Pos)
 
#define PWM_INTSTS1_BRKEIF0_Pos   (0)
 
#define PWM_INTSTS1_BRKEIF0_Msk   (0x1ul << PWM_INTSTS1_BRKEIF0_Pos)
 
#define PWM_INTSTS1_BRKEIF1_Pos   (1)
 
#define PWM_INTSTS1_BRKEIF1_Msk   (0x1ul << PWM_INTSTS1_BRKEIF1_Pos)
 
#define PWM_INTSTS1_BRKEIF2_Pos   (2)
 
#define PWM_INTSTS1_BRKEIF2_Msk   (0x1ul << PWM_INTSTS1_BRKEIF2_Pos)
 
#define PWM_INTSTS1_BRKEIF3_Pos   (3)
 
#define PWM_INTSTS1_BRKEIF3_Msk   (0x1ul << PWM_INTSTS1_BRKEIF3_Pos)
 
#define PWM_INTSTS1_BRKEIF4_Pos   (4)
 
#define PWM_INTSTS1_BRKEIF4_Msk   (0x1ul << PWM_INTSTS1_BRKEIF4_Pos)
 
#define PWM_INTSTS1_BRKEIF5_Pos   (5)
 
#define PWM_INTSTS1_BRKEIF5_Msk   (0x1ul << PWM_INTSTS1_BRKEIF5_Pos)
 
#define PWM_INTSTS1_BRKLIF0_Pos   (8)
 
#define PWM_INTSTS1_BRKLIF0_Msk   (0x1ul << PWM_INTSTS1_BRKLIF0_Pos)
 
#define PWM_INTSTS1_BRKLIF1_Pos   (9)
 
#define PWM_INTSTS1_BRKLIF1_Msk   (0x1ul << PWM_INTSTS1_BRKLIF1_Pos)
 
#define PWM_INTSTS1_BRKLIF2_Pos   (10)
 
#define PWM_INTSTS1_BRKLIF2_Msk   (0x1ul << PWM_INTSTS1_BRKLIF2_Pos)
 
#define PWM_INTSTS1_BRKLIF3_Pos   (11)
 
#define PWM_INTSTS1_BRKLIF3_Msk   (0x1ul << PWM_INTSTS1_BRKLIF3_Pos)
 
#define PWM_INTSTS1_BRKLIF4_Pos   (12)
 
#define PWM_INTSTS1_BRKLIF4_Msk   (0x1ul << PWM_INTSTS1_BRKLIF4_Pos)
 
#define PWM_INTSTS1_BRKLIF5_Pos   (13)
 
#define PWM_INTSTS1_BRKLIF5_Msk   (0x1ul << PWM_INTSTS1_BRKLIF5_Pos)
 
#define PWM_INTSTS1_BRKESTS0_Pos   (16)
 
#define PWM_INTSTS1_BRKESTS0_Msk   (0x1ul << PWM_INTSTS1_BRKESTS0_Pos)
 
#define PWM_INTSTS1_BRKESTS1_Pos   (17)
 
#define PWM_INTSTS1_BRKESTS1_Msk   (0x1ul << PWM_INTSTS1_BRKESTS1_Pos)
 
#define PWM_INTSTS1_BRKESTS2_Pos   (18)
 
#define PWM_INTSTS1_BRKESTS2_Msk   (0x1ul << PWM_INTSTS1_BRKESTS2_Pos)
 
#define PWM_INTSTS1_BRKESTS3_Pos   (19)
 
#define PWM_INTSTS1_BRKESTS3_Msk   (0x1ul << PWM_INTSTS1_BRKESTS3_Pos)
 
#define PWM_INTSTS1_BRKESTS4_Pos   (20)
 
#define PWM_INTSTS1_BRKESTS4_Msk   (0x1ul << PWM_INTSTS1_BRKESTS4_Pos)
 
#define PWM_INTSTS1_BRKESTS5_Pos   (21)
 
#define PWM_INTSTS1_BRKESTS5_Msk   (0x1ul << PWM_INTSTS1_BRKESTS5_Pos)
 
#define PWM_INTSTS1_BRKLSTS0_Pos   (24)
 
#define PWM_INTSTS1_BRKLSTS0_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS0_Pos)
 
#define PWM_INTSTS1_BRKLSTS1_Pos   (25)
 
#define PWM_INTSTS1_BRKLSTS1_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS1_Pos)
 
#define PWM_INTSTS1_BRKLSTS2_Pos   (26)
 
#define PWM_INTSTS1_BRKLSTS2_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS2_Pos)
 
#define PWM_INTSTS1_BRKLSTS3_Pos   (27)
 
#define PWM_INTSTS1_BRKLSTS3_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS3_Pos)
 
#define PWM_INTSTS1_BRKLSTS4_Pos   (28)
 
#define PWM_INTSTS1_BRKLSTS4_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS4_Pos)
 
#define PWM_INTSTS1_BRKLSTS5_Pos   (29)
 
#define PWM_INTSTS1_BRKLSTS5_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS5_Pos)
 
#define PWM_ADCTS0_TRGSEL0_Pos   (0)
 
#define PWM_ADCTS0_TRGSEL0_Msk   (0xful << PWM_ADCTS0_TRGSEL0_Pos)
 
#define PWM_ADCTS0_TRGEN0_Pos   (7)
 
#define PWM_ADCTS0_TRGEN0_Msk   (0x1ul << PWM_ADCTS0_TRGEN0_Pos)
 
#define PWM_ADCTS0_TRGSEL1_Pos   (8)
 
#define PWM_ADCTS0_TRGSEL1_Msk   (0xful << PWM_ADCTS0_TRGSEL1_Pos)
 
#define PWM_ADCTS0_TRGEN1_Pos   (15)
 
#define PWM_ADCTS0_TRGEN1_Msk   (0x1ul << PWM_ADCTS0_TRGEN1_Pos)
 
#define PWM_ADCTS0_TRGSEL2_Pos   (16)
 
#define PWM_ADCTS0_TRGSEL2_Msk   (0xful << PWM_ADCTS0_TRGSEL2_Pos)
 
#define PWM_ADCTS0_TRGEN2_Pos   (23)
 
#define PWM_ADCTS0_TRGEN2_Msk   (0x1ul << PWM_ADCTS0_TRGEN2_Pos)
 
#define PWM_ADCTS0_TRGSEL3_Pos   (24)
 
#define PWM_ADCTS0_TRGSEL3_Msk   (0xful << PWM_ADCTS0_TRGSEL3_Pos)
 
#define PWM_ADCTS0_TRGEN3_Pos   (31)
 
#define PWM_ADCTS0_TRGEN3_Msk   (0x1ul << PWM_ADCTS0_TRGEN3_Pos)
 
#define PWM_ADCTS1_TRGSEL4_Pos   (0)
 
#define PWM_ADCTS1_TRGSEL4_Msk   (0xful << PWM_ADCTS1_TRGSEL4_Pos)
 
#define PWM_ADCTS1_TRGEN4_Pos   (7)
 
#define PWM_ADCTS1_TRGEN4_Msk   (0x1ul << PWM_ADCTS1_TRGEN4_Pos)
 
#define PWM_ADCTS1_TRGSEL5_Pos   (8)
 
#define PWM_ADCTS1_TRGSEL5_Msk   (0xful << PWM_ADCTS1_TRGSEL5_Pos)
 
#define PWM_ADCTS1_TRGEN5_Pos   (15)
 
#define PWM_ADCTS1_TRGEN5_Msk   (0x1ul << PWM_ADCTS1_TRGEN5_Pos)
 
#define PWM_STATUS_CNTMAX0_Pos   (0)
 
#define PWM_STATUS_CNTMAX0_Msk   (0x1ul << PWM_STATUS_CNTMAX0_Pos)
 
#define PWM_STATUS_CNTMAX2_Pos   (2)
 
#define PWM_STATUS_CNTMAX2_Msk   (0x1ul << PWM_STATUS_CNTMAX2_Pos)
 
#define PWM_STATUS_CNTMAX4_Pos   (4)
 
#define PWM_STATUS_CNTMAX4_Msk   (0x1ul << PWM_STATUS_CNTMAX4_Pos)
 
#define PWM_STATUS_ADCTRGn_Pos   (16)
 
#define PWM_STATUS_ADCTRGn_Msk   (0x3ful << PWM_STATUS_ADCTRGn_Pos)
 
#define PWM_CAPINEN_CAPINENn_Pos   (0)
 
#define PWM_CAPINEN_CAPINENn_Msk   (0x3ful << PWM_CAPINEN_CAPINENn_Pos)
 
#define PWM_CAPCTL_CAPENn_Pos   (0)
 
#define PWM_CAPCTL_CAPENn_Msk   (0x3ful << PWM_CAPCTL_CAPENn_Pos)
 
#define PWM_CAPCTL_CAPINVn_Pos   (8)
 
#define PWM_CAPCTL_CAPINVn_Msk   (0x3ful << PWM_CAPCTL_CAPINVn_Pos)
 
#define PWM_CAPCTL_RCRLDENn_Pos   (16)
 
#define PWM_CAPCTL_RCRLDENn_Msk   (0x3ful << PWM_CAPCTL_RCRLDENn_Pos)
 
#define PWM_CAPCTL_FCRLDENn_Pos   (24)
 
#define PWM_CAPCTL_FCRLDENn_Msk   (0x3ful << PWM_CAPCTL_FCRLDENn_Pos)
 
#define PWM_CAPSTS_CRIFOVn_Pos   (0)
 
#define PWM_CAPSTS_CRIFOVn_Msk   (0x3ful << PWM_CAPSTS_CRIFOVn_Pos)
 
#define PWM_CAPSTS_CFIFOVn_Pos   (8)
 
#define PWM_CAPSTS_CFIFOVn_Msk   (0x3ful << PWM_CAPSTS_CFIFOVn_Pos)
 
#define PWM_RCAPDAT0_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT0_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT0_RCAPDAT_Pos)
 
#define PWM_FCAPDAT0_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT0_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT0_FCAPDAT_Pos)
 
#define PWM_RCAPDAT1_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT1_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT1_RCAPDAT_Pos)
 
#define PWM_FCAPDAT1_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT1_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT1_FCAPDAT_Pos)
 
#define PWM_RCAPDAT2_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT2_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT2_RCAPDAT_Pos)
 
#define PWM_FCAPDAT2_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT2_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT2_FCAPDAT_Pos)
 
#define PWM_RCAPDAT3_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT3_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT3_RCAPDAT_Pos)
 
#define PWM_FCAPDAT3_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT3_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT3_FCAPDAT_Pos)
 
#define PWM_RCAPDAT4_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT4_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT4_RCAPDAT_Pos)
 
#define PWM_FCAPDAT4_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT4_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT4_FCAPDAT_Pos)
 
#define PWM_RCAPDAT5_RCAPDAT_Pos   (0)
 
#define PWM_RCAPDAT5_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT5_RCAPDAT_Pos)
 
#define PWM_FCAPDAT5_FCAPDAT_Pos   (0)
 
#define PWM_FCAPDAT5_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT5_FCAPDAT_Pos)
 
#define PWM_CAPIEN_CAPRIENn_Pos   (0)
 
#define PWM_CAPIEN_CAPRIENn_Msk   (0x3ful << PWM_CAPIEN_CAPRIENn_Pos)
 
#define PWM_CAPIEN_CAPFIENn_Pos   (8)
 
#define PWM_CAPIEN_CAPFIENn_Msk   (0x3ful << PWM_CAPIEN_CAPFIENn_Pos)
 
#define PWM_CAPIF_CAPRIFn_Pos   (0)
 
#define PWM_CAPIF_CAPRIFn_Msk   (0x3ful << PWM_CAPIF_CAPRIFn_Pos)
 
#define PWM_CAPIF_CAPFIFn_Pos   (8)
 
#define PWM_CAPIF_CAPFIFn_Msk   (0x3ful << PWM_CAPIF_CAPFIFn_Pos)
 
#define PWM_PBUF0_PBUF_Pos   (0)
 
#define PWM_PBUF0_PBUF_Msk   (0xfffful << PWM_PBUF0_PBUF_Pos)
 
#define PWM_PBUF2_PBUF_Pos   (0)
 
#define PWM_PBUF2_PBUF_Msk   (0xfffful << PWM_PBUF2_PBUF_Pos)
 
#define PWM_PBUF4_PBUF_Pos   (0)
 
#define PWM_PBUF4_PBUF_Msk   (0xfffful << PWM_PBUF4_PBUF_Pos)
 
#define PWM_CMPBUF0_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF0_CMPBUF_Msk   (0xfffful << PWM_CMPBUF0_CMPBUF_Pos)
 
#define PWM_CMPBUF1_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF1_CMPBUF_Msk   (0xfffful << PWM_CMPBUF1_CMPBUF_Pos)
 
#define PWM_CMPBUF2_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF2_CMPBUF_Msk   (0xfffful << PWM_CMPBUF2_CMPBUF_Pos)
 
#define PWM_CMPBUF3_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF3_CMPBUF_Msk   (0xfffful << PWM_CMPBUF3_CMPBUF_Pos)
 
#define PWM_CMPBUF4_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF4_CMPBUF_Msk   (0xfffful << PWM_CMPBUF4_CMPBUF_Pos)
 
#define PWM_CMPBUF5_CMPBUF_Pos   (0)
 
#define PWM_CMPBUF5_CMPBUF_Msk   (0xfffful << PWM_CMPBUF5_CMPBUF_Pos)
 
#define WDT_CTL_RSTCNT_Pos   (0)
 
#define WDT_CTL_RSTCNT_Msk   (0x1ul << WDT_CTL_RSTCNT_Pos)
 
#define WDT_CTL_RSTEN_Pos   (1)
 
#define WDT_CTL_RSTEN_Msk   (0x1ul << WDT_CTL_RSTEN_Pos)
 
#define WDT_CTL_WKEN_Pos   (2)
 
#define WDT_CTL_WKEN_Msk   (0x1ul << WDT_CTL_WKEN_Pos)
 
#define WDT_CTL_WDTEN_Pos   (3)
 
#define WDT_CTL_WDTEN_Msk   (0x1ul << WDT_CTL_WDTEN_Pos)
 
#define WDT_CTL_WTIS_Pos   (4)
 
#define WDT_CTL_WTIS_Msk   (0x7ul << WDT_CTL_WTIS_Pos)
 
#define WDT_CTL_WTRDSEL_Pos   (8)
 
#define WDT_CTL_WTRDSEL_Msk   (0x3ul << WDT_CTL_WTRDSEL_Pos)
 
#define WDT_CTL_DBGEN_Pos   (31)
 
#define WDT_CTL_DBGEN_Msk   (0x1ul << WDT_CTL_DBGEN_Pos)
 
#define WDT_INTEN_WDTIE_Pos   (0)
 
#define WDT_INTEN_WDTIE_Msk   (0x1ul << WDT_INTEN_WDTIE_Pos)
 
#define WDT_STATUS_WDTIF_Pos   (0)
 
#define WDT_STATUS_WDTIF_Msk   (0x1ul << WDT_STATUS_WDTIF_Pos)
 
#define WDT_STATUS_RSTF_Pos   (1)
 
#define WDT_STATUS_RSTF_Msk   (0x1ul << WDT_STATUS_RSTF_Pos)
 
#define WDT_STATUS_WKF_Pos   (2)
 
#define WDT_STATUS_WKF_Msk   (0x1ul << WDT_STATUS_WKF_Pos)
 
#define WWDT_RLDCNT_RLDCNT_Pos   (0)
 
#define WWDT_RLDCNT_RLDCNT_Msk   (0xfffffffful << WWDT_RLDCNT_RLDCNT_Pos)
 
#define WWDT_CTL_WWDTEN_Pos   (0)
 
#define WWDT_CTL_WWDTEN_Msk   (0x1ul << WWDT_CTL_WWDTEN_Pos)
 
#define WWDT_CTL_PERIODSEL_Pos   (8)
 
#define WWDT_CTL_PERIODSEL_Msk   (0xful << WWDT_CTL_PERIODSEL_Pos)
 
#define WWDT_CTL_WINCMP_Pos   (16)
 
#define WWDT_CTL_WINCMP_Msk   (0x3ful << WWDT_CTL_WINCMP_Pos)
 
#define WWDT_CTL_DBGEN_Pos   (31)
 
#define WWDT_CTL_DBGEN_Msk   (0x1ul << WWDT_CTL_DBGEN_Pos)
 
#define WWDT_INTEN_WWDTIE_Pos   (0)
 
#define WWDT_INTEN_WWDTIE_Msk   (0x1ul << WWDT_INTEN_WWDTIE_Pos)
 
#define WWDT_STATUS_WWDTIF_Pos   (0)
 
#define WWDT_STATUS_WWDTIF_Msk   (0x1ul << WWDT_STATUS_WWDTIF_Pos)
 
#define WWDT_STATUS_WWDTRF_Pos   (1)
 
#define WWDT_STATUS_WWDTRF_Msk   (0x1ul << WWDT_STATUS_WWDTRF_Pos)
 
#define WWDT_CNT_WWDT_CNTDAT_Pos   (0)
 
#define WWDT_CNT_WWDT_CNTDAT_Msk   (0x3ful << WWDT_CNT_WWDT_CNTDAT_Pos)
 
#define RTC_INIT_INIT_ACTIVE_Pos   (0)
 
#define RTC_INIT_INIT_ACTIVE_Msk   (0x1ul << RTC_INIT_INIT_ACTIVE_Pos)
 
#define RTC_INIT_INIT_Pos   (1)
 
#define RTC_INIT_INIT_Msk   (0x7ffffffful << RTC_INIT_INIT_Pos)
 
#define RTC_RWEN_RWEN_Pos   (0)
 
#define RTC_RWEN_RWEN_Msk   (0xfffful << RTC_RWEN_RWEN_Pos)
 
#define RTC_RWEN_RWENF_Pos   (16)
 
#define RTC_RWEN_RWENF_Msk   (0x1ul << RTC_RWEN_RWENF_Pos)
 
#define RTC_RWEN_RTCBUSY_Pos   (24)
 
#define RTC_RWEN_RTCBUSY_Msk   (0x1ul << RTC_RWEN_RTCBUSY_Pos)
 
#define RTC_FREQADJ_FREQADJ_Pos   (0)
 
#define RTC_FREQADJ_FREQADJ_Msk   (0x3ffffful << RTC_FCR_FCR_Pos)
 
#define RTC_TIME_SEC_Pos   (0)
 
#define RTC_TIME_SEC_Msk   (0xful << RTC_TIME_SEC_Pos)
 
#define RTC_TIME_TENSEC_Pos   (4)
 
#define RTC_TIME_TENSEC_Msk   (0x7ul << RTC_TIME_TENSEC_Pos)
 
#define RTC_TIME_MIN_Pos   (8)
 
#define RTC_TIME_MIN_Msk   (0xful << RTC_TIME_MIN_Pos)
 
#define RTC_TIME_TENMIN_Pos   (12)
 
#define RTC_TIME_TENMIN_Msk   (0x7ul << RTC_TIME_TENMIN_Pos)
 
#define RTC_TIME_HR_Pos   (16)
 
#define RTC_TIME_HR_Msk   (0xful << RTC_TIME_HR_Pos)
 
#define RTC_TIME_TENHR_Pos   (20)
 
#define RTC_TIME_TENHR_Msk   (0x3ul << RTC_TIME_TENHR_Pos)
 
#define RTC_CAL_DAY_Pos   (0)
 
#define RTC_CAL_DAY_Msk   (0xful << RTC_CAL_DAY_Pos)
 
#define RTC_CAL_TENDAY_Pos   (4)
 
#define RTC_CAL_TENDAY_Msk   (0x3ul << RTC_CAL_TENDAY_Pos)
 
#define RTC_CAL_MON_Pos   (8)
 
#define RTC_CAL_MON_Msk   (0xful << RTC_CAL_MON_Pos)
 
#define RTC_CAL_TENMON_Pos   (12)
 
#define RTC_CAL_TENMON_Msk   (0x1ul << RTC_CAL_TENMON_Pos)
 
#define RTC_CAL_YEAR_Pos   (16)
 
#define RTC_CAL_YEAR_Msk   (0xful << RTC_CAL_YEAR_Pos)
 
#define RTC_CAL_TENYEAR_Pos   (20)
 
#define RTC_CAL_TENYEAR_Msk   (0xful << RTC_CAL_TENYEAR_Pos)
 
#define RTC_CLKFMT_24HEN_Pos   (0)
 
#define RTC_CLKFMT_24HEN_Msk   (0x1ul << RTC_CLKFMT_24HEN_Pos)
 
#define RTC_WEEKDAY_WEEKDAY_Pos   (0)
 
#define RTC_WEEKDAY_WEEKDAY_Msk   (0x7ul << RTC_WEEKDAY_WEEKDAY_Pos)
 
#define RTC_TALM_SEC_Pos   (0)
 
#define RTC_TALM_SEC_Msk   (0xful << RTC_TALM_SEC_Pos)
 
#define RTC_TALM_TENSEC_Pos   (4)
 
#define RTC_TALM_TENSEC_Msk   (0x7ul << RTC_TALM_TENSEC_Pos)
 
#define RTC_TALM_MIN_Pos   (8)
 
#define RTC_TALM_MIN_Msk   (0xful << RTC_TALM_MIN_Pos)
 
#define RTC_TALM_TENMIN_Pos   (12)
 
#define RTC_TALM_TENMIN_Msk   (0x7ul << RTC_TALM_TENMIN_Pos)
 
#define RTC_TALM_HR_Pos   (16)
 
#define RTC_TALM_HR_Msk   (0xful << RTC_TALM_HR_Pos)
 
#define RTC_TALM_TENHR_Pos   (20)
 
#define RTC_TALM_TENHR_Msk   (0x3ul << RTC_TALM_TENHR_Pos)
 
#define RTC_CALM_DAY_Pos   (0)
 
#define RTC_CALM_DAY_Msk   (0xful << RTC_CALM_DAY_Pos)
 
#define RTC_CALM_TENDAY_Pos   (4)
 
#define RTC_CALM_TENDAY_Msk   (0x3ul << RTC_CALM_TENDAY_Pos)
 
#define RTC_CALM_MON_Pos   (8)
 
#define RTC_CALM_MON_Msk   (0xful << RTC_CALM_MON_Pos)
 
#define RTC_CALM_TENMON_Pos   (12)
 
#define RTC_CALM_TENMON_Msk   (0x1ul << RTC_CALM_TENMON_Pos)
 
#define RTC_CALM_YEAR_Pos   (16)
 
#define RTC_CALM_YEAR_Msk   (0xful << RTC_CALM_YEAR_Pos)
 
#define RTC_CALM_TENYEAR_Pos   (20)
 
#define RTC_CALM_TENYEAR_Msk   (0xful << RTC_CALM_TENYEAR_Pos)
 
#define RTC_LEAPYEAR_LEAPYEAR_Pos   (0)
 
#define RTC_LEAPYEAR_LEAPYEAR_Msk   (0x1ul << RTC_LEAPYEAR_LEAPYEAR_Pos)
 
#define RTC_INTEN_ALMIEN_Pos   (0)
 
#define RTC_INTEN_ALMIEN_Msk   (0x1ul << RTC_INTEN_ALMIEN_Pos)
 
#define RTC_INTEN_TICKIEN_Pos   (1)
 
#define RTC_INTEN_TICKIEN_Msk   (0x1ul << RTC_INTEN_TICKIEN_Pos)
 
#define RTC_INTEN_SNPDIEN_Pos   (2)
 
#define RTC_INTEN_SNPDIEN_Msk   (0x1ul << RTC_INTEN_SNPDIEN_Pos)
 
#define RTC_INTSTS_ALMIF_Pos   (0)
 
#define RTC_INTSTS_ALMIF_Msk   (0x1ul << RTC_INTSTS_ALMIF_Pos)
 
#define RTC_INTSTS_TICKIF_Pos   (1)
 
#define RTC_INTSTS_TICKIF_Msk   (0x1ul << RTC_INTSTS_TICKIF_Pos)
 
#define RTC_INTSTS_SNPDIF_Pos   (2)
 
#define RTC_INTSTS_SNPDIF_Msk   (0x1ul << RTC_INTSTS_SNPDIF_Pos)
 
#define RTC_TICK_TICK_Pos   (0)
 
#define RTC_TICK_TICK_Msk   (0x7ul << RTC_TICK_TICK_Pos)
 
#define RTC_TAMSK_MSEC_Pos   (0)
 
#define RTC_TAMSK_MSEC_Msk   (0x1ul << RTC_TAMSK_MSEC_Pos)
 
#define RTC_TAMSK_MTENSEC_Pos   (1)
 
#define RTC_TAMSK_MTENSEC_Msk   (0x1ul << RTC_TAMSK_MTENSEC_Pos)
 
#define RTC_TAMSK_MMIN_Pos   (2)
 
#define RTC_TAMSK_MMIN_Msk   (0x1ul << RTC_TAMSK_MMIN_Pos)
 
#define RTC_TAMSK_MTENMIN_Pos   (3)
 
#define RTC_TAMSK_MTENMIN_Msk   (0x1ul << RTC_TAMSK_MTENMIN_Pos)
 
#define RTC_TAMSK_MHR_Pos   (4)
 
#define RTC_TAMSK_MHR_Msk   (0x1ul << RTC_TAMSK_MHR_Pos)
 
#define RTC_TAMSK_MTENHR_Pos   (5)
 
#define RTC_TAMSK_MTENHR_Msk   (0x1ul << RTC_TAMSK_MTENHR_Pos)
 
#define RTC_CAMSK_MDAY_Pos   (0)
 
#define RTC_CAMSK_MDAY_Msk   (0x1ul << RTC_CAMSK_MDAY_Pos)
 
#define RTC_CAMSK_MTENDAY_Pos   (1)
 
#define RTC_CAMSK_MTENDAY_Msk   (0x1ul << RTC_CAMSK_MTENDAY_Pos)
 
#define RTC_CAMSK_MMON_Pos   (2)
 
#define RTC_CAMSK_MMON_Msk   (0x1ul << RTC_CAMSK_MMON_Pos)
 
#define RTC_CAMSK_MTENMON_Pos   (3)
 
#define RTC_CAMSK_MTENMON_Msk   (0x1ul << RTC_CAMSK_MTENMON_Pos)
 
#define RTC_CAMSK_MYEAR_Pos   (4)
 
#define RTC_CAMSK_MYEAR_Msk   (0x1ul << RTC_CAMSK_MYEAR_Pos)
 
#define RTC_CAMSK_MTENYEAR_Pos   (5)
 
#define RTC_CAMSK_MTENYEAR_Msk   (0x1ul << RTC_CAMSK_MTENYEAR_Pos)
 
#define RTC_SPRCTL_SNPDEN_Pos   (0)
 
#define RTC_SPRCTL_SNPDEN_Msk   (0x1ul << RTC_SPRCTL_SNPDEN_Pos)
 
#define RTC_SPRCTL_SNPTYPE0_Pos   (1)
 
#define RTC_SPRCTL_SNPTYPE0_Msk   (0x1ul << RTC_SPRCTL_SNPTYPE0_Pos)
 
#define RTC_SPRCTL_SPRRWEN_Pos   (2)
 
#define RTC_SPRCTL_SPRRWEN_Msk   (0x1ul << RTC_SPRCTL_SPRRWEN_Pos)
 
#define RTC_SPRCTL_SPRCSTS_Pos   (5)
 
#define RTC_SPRCTL_SPRCSTS_Msk   (0x1ul << RTC_SPRCTL_SPRCSTS_Pos)
 
#define RTC_SPR0_SPARE_Pos   (0)
 
#define RTC_SPR0_SPARE_Msk   (0xfffffffful << RTC_SPR0_SPARE_Pos)
 
#define RTC_SPR1_SPARE_Pos   (0)
 
#define RTC_SPR1_SPARE_Msk   (0xfffffffful << RTC_SPR1_SPARE_Pos)
 
#define RTC_SPR2_SPARE_Pos   (0)
 
#define RTC_SPR2_SPARE_Msk   (0xfffffffful << RTC_SPR2_SPARE_Pos)
 
#define RTC_SPR3_SPARE_Pos   (0)
 
#define RTC_SPR3_SPARE_Msk   (0xfffffffful << RTC_SPR3_SPARE_Pos)
 
#define RTC_SPR4_SPARE_Pos   (0)
 
#define RTC_SPR4_SPARE_Msk   (0xfffffffful << RTC_SPR4_SPARE_Pos)
 
#define RTC_LXTCTL_LXT_TYPE_Pos   (0)
 
#define RTC_LXTCTL_LXT_TYPE_Msk   (0x1ul << RTC_LXTCTL_LXT_TYPE_Pos)
 
#define RTC_LXTOCTL_OPMODE_Pos   (0)
 
#define RTC_LXTOCTL_OPMODE_Msk   (0x3ul << RTC_LXTOCTL_OPMODE_Pos)
 
#define RTC_LXTOCTL_DOUT_Pos   (2)
 
#define RTC_LXTOCTL_DOUT_Msk   (0x1ul << RTC_LXTOCTL_DOUT_Pos)
 
#define RTC_LXTOCTL_CTLSEL_Pos   (3)
 
#define RTC_LXTOCTL_CTLSEL_Msk   (0x1ul << RTC_LXTOCTL_CTLSEL_Pos)
 
#define RTC_LXTICTL_OPMODE_Pos   (0)
 
#define RTC_LXTICTL_OPMODE_Msk   (0x3ul << RTC_LXTICTL_OPMODE_Pos)
 
#define RTC_LXTICTL_DOUT_Pos   (2)
 
#define RTC_LXTICTL_DOUT_Msk   (0x1ul << RTC_LXTICTL_DOUT_Pos)
 
#define RTC_LXTICTL_CTLSEL_Pos   (3)
 
#define RTC_LXTICTL_CTLSEL_Msk   (0x1ul << RTC_LXTICTL_CTLSEL_Pos)
 
#define RTC_TAMPCTL_OPMODE_Pos   (0)
 
#define RTC_TAMPCTL_OPMODE_Msk   (0x3ul << RTC_TAMPCTL_OPMODE_Pos)
 
#define RTC_TAMPCTL_DOUT_Pos   (2)
 
#define RTC_TAMPCTL_DOUT_Msk   (0x1ul << RTC_TAMPCTL_DOUT_Pos)
 
#define RTC_TAMPCTL_CTLSEL_Pos   (3)
 
#define RTC_TAMPCTL_CTLSEL_Msk   (0x1ul << RTC_TAMPCTL_CTLSEL_Pos)
 
#define RTC_MISCCTL_GAINSEL_Pos   (12)
 
#define RTC_MISCCTL_GAINSEL_Msk   (0x3ul << RTC_MISCCTL_GAINSEL_Pos)
 
#define UART_DAT_DAT_Pos   (0)
 
#define UART_DAT_DAT_Msk   (0xfful << UART_RBR_RBR_Pos)
 
#define UART_CTRL_RXRST_Pos   (0)
 
#define UART_CTRL_RXRST_Msk   (0x1ul << UART_CTRL_RXRST_Pos)
 
#define UART_CTRL_TXRST_Pos   (1)
 
#define UART_CTRL_TXRST_Msk   (0x1ul << UART_CTRL_TXRST_Pos)
 
#define UART_CTRL_RXOFF_Pos   (2)
 
#define UART_CTRL_RXOFF_Msk   (0x1ul << UART_CTRL_RXOFF_Pos)
 
#define UART_CTRL_TXOFF_Pos   (3)
 
#define UART_CTRL_TXOFF_Msk   (0x1ul << UART_CTRL_TXOFF_Pos)
 
#define UART_CTRL_ATORTSEN_Pos   (4)
 
#define UART_CTRL_ATORTSEN_Msk   (0x1ul << UART_CTRL_ATORTSEN_Pos)
 
#define UART_CTRL_ATOCTSEN_Pos   (5)
 
#define UART_CTRL_ATOCTSEN_Msk   (0x1ul << UART_CTRL_ATOCTSEN_Pos)
 
#define UART_CTRL_RXDMAEN_Pos   (6)
 
#define UART_CTRL_RXDMAEN_Msk   (0x1ul << UART_CTRL_RXDMAEN_Pos)
 
#define UART_CTRL_TXDMAEN_Pos   (7)
 
#define UART_CTRL_TXDMAEN_Msk   (0x1ul << UART_CTRL_TXDMAEN_Pos)
 
#define UART_CTRL_FTOEN_Pos   (8)
 
#define UART_CTRL_FTOEN_Msk   (0x1ul << UART_CTRL_FTOEN_Pos)
 
#define UART_CTRL_ABRDEN_Pos   (12)
 
#define UART_CTRL_ABRDEN_Msk   (0x1ul << UART_CTRL_ABRDEN_Pos)
 
#define UART_CTRL_ABRDBITS_Pos   (13)
 
#define UART_CTRL_ABRDBITS_Msk   (0x3ul << UART_CTRL_ABRDBITS_Pos)
 
#define UART_LINE_WLS_Pos   (0)
 
#define UART_LINE_WLS_Msk   (0x3ul << UART_LINE_WLS_Pos)
 
#define UART_LINE_NSB_Pos   (2)
 
#define UART_LINE_NSB_Msk   (0x1ul << UART_LINE_NSB_Pos)
 
#define UART_LINE_PBE_Pos   (3)
 
#define UART_LINE_PBE_Msk   (0x1ul << UART_LINE_PBE_Pos)
 
#define UART_LINE_EPE_Pos   (4)
 
#define UART_LINE_EPE_Msk   (0x1ul << UART_LINE_EPE_Pos)
 
#define UART_LINE_SPE_Pos   (5)
 
#define UART_LINE_SPE_Msk   (0x1ul << UART_LINE_SPE_Pos)
 
#define UART_LINE_BCB_Pos   (6)
 
#define UART_LINE_BCB_Msk   (0x1ul << UART_LINE_BCB_Pos)
 
#define UART_LINE_RFITL_Pos   (8)
 
#define UART_LINE_RFITL_Msk   (0x3ul << UART_LINE_RFITL_Pos)
 
#define UART_LINE_RTSTRGLV_Pos   (12)
 
#define UART_LINE_RTSTRGLV_Msk   (0x3ul << UART_LINE_RTSTRGLV_Pos)
 
#define UART_INTEN_RDAIEN_Pos   (0)
 
#define UART_INTEN_RDAIEN_Msk   (0x1ul << UART_INTEN_RDAIEN_Pos)
 
#define UART_INTEN_THREIEN_Pos   (1)
 
#define UART_INTEN_THREIEN_Msk   (0x1ul << UART_INTEN_THREIEN_Pos)
 
#define UART_INTEN_RLSIEN_Pos   (2)
 
#define UART_INTEN_RLSIEN_Msk   (0x1ul << UART_INTEN_RLSIEN_Pos)
 
#define UART_INTEN_MODEMIEN_Pos   (3)
 
#define UART_INTEN_MODEMIEN_Msk   (0x1ul << UART_INTEN_MODEMIEN_Pos)
 
#define UART_INTEN_RXTOIEN_Pos   (4)
 
#define UART_INTEN_RXTOIEN_Msk   (0x1ul << UART_INTEN_RXTOIEN_Pos)
 
#define UART_INTEN_BUFERRIEN_Pos   (5)
 
#define UART_INTEN_BUFERRIEN_Msk   (0x1ul << UART_INTEN_BUFERRIEN_Pos)
 
#define UART_INTEN_WKUPIEN_Pos   (6)
 
#define UART_INTEN_WKUPIEN_Msk   (0x1ul << UART_INTEN_WKUPIEN_Pos)
 
#define UART_INTEN_ABRIEN_Pos   (7)
 
#define UART_INTEN_ABRIEN_Msk   (0x1ul << UART_INTEN_ABRIEN_Pos)
 
#define UART_INTEN_LINIEN_Pos   (8)
 
#define UART_INTEN_LINIEN_Msk   (0x1ul << UART_INTEN_LINIEN_Pos)
 
#define UART_INTEN_TXENDIEN_Pos   (9)
 
#define UART_INTEN_TXENDIEN_Msk   (0x1ul << UART_INTEN_TXENDIEN_Pos)
 
#define UART_INTSTS_RDAIF_Pos   (0)
 
#define UART_INTSTS_RDAIF_Msk   (0x1ul << UART_INTSTS_RDAIF_Pos)
 
#define UART_INTSTS_THREIF_Pos   (1)
 
#define UART_INTSTS_THREIF_Msk   (0x1ul << UART_INTSTS_THREIF_Pos)
 
#define UART_INTSTS_RLSIF_Pos   (2)
 
#define UART_INTSTS_RLSIF_Msk   (0x1ul << UART_INTSTS_RLSIF_Pos)
 
#define UART_INTSTS_MODEMIF_Pos   (3)
 
#define UART_INTSTS_MODEMIF_Msk   (0x1ul << UART_INTSTS_MODEMIF_Pos)
 
#define UART_INTSTS_RXTOIF_Pos   (4)
 
#define UART_INTSTS_RXTOIF_Msk   (0x1ul << UART_INTSTS_RXTOIF_Pos)
 
#define UART_INTSTS_BUFERRIF_Pos   (5)
 
#define UART_INTSTS_BUFERRIF_Msk   (0x1ul << UART_INTSTS_BUFERRIF_Pos)
 
#define UART_INTSTS_WKUPIF_Pos   (6)
 
#define UART_INTSTS_WKUPIF_Msk   (0x1ul << UART_INTSTS_WKUPIF_Pos)
 
#define UART_INTSTS_ABRIF_Pos   (7)
 
#define UART_INTSTS_ABRIF_Msk   (0x1ul << UART_INTSTS_ABRIF_Pos)
 
#define UART_INTSTS_LINIF_Pos   (8)
 
#define UART_INTSTS_LINIF_Msk   (0x1ul << UART_INTSTS_LINIF_Pos)
 
#define UART_TRSR_ADDRDETF_Pos   (0)
 
#define UART_TRSR_ADDRDETF_Msk   (0x1ul << UART_TRSR_ADDRDETF_Pos)
 
#define UART_TRSR_ABRDIF_Pos   (1)
 
#define UART_TRSR_ABRDIF_Msk   (0x1ul << UART_TRSR_ABRDIF_Pos)
 
#define UART_TRSR_ABRDTOIF_Pos   (2)
 
#define UART_TRSR_ABRDTOIF_Msk   (0x1ul << UART_TRSR_ABRDTOIF_Pos)
 
#define UART_TRSR_LINTXIF_Pos   (3)
 
#define UART_TRSR_LINTXIF_Msk   (0x1ul << UART_TRSR_LINTXIF_Pos)
 
#define UART_TRSR_LINRXIF_Pos   (4)
 
#define UART_TRSR_LINRXIF_Msk   (0x1ul << UART_TRSR_LINRXIF_Pos)
 
#define UART_TRSR_BITEF_Pos   (5)
 
#define UART_TRSR_BITEF_Msk   (0x1ul << UART_TRSR_BITEF_Pos)
 
#define UART_TRSR_RXBUSY_Pos   (7)
 
#define UART_TRSR_RXBUSY_Msk   (0x1ul << UART_TRSR_RXBUSY_Pos)
 
#define UART_TRSR_SLVSYNCF_Pos   (8)
 
#define UART_TRSR_SLVSYNCF_Msk   (0x1ul << UART_TRSR_SLVSYNCF_Pos)
 
#define UART_FIFOSTS_RXOVIF_Pos   (0)
 
#define UART_FIFOSTS_RXOVIF_Msk   (0x1ul << UART_FIFOSTS_RXOVIF_Pos)
 
#define UART_FIFOSTS_RXEMPTY_Pos   (1)
 
#define UART_FIFOSTS_RXEMPTY_Msk   (0x1ul << UART_FIFOSTS_RXEMPTY_Pos)
 
#define UART_FIFOSTS_RXFULL_Pos   (2)
 
#define UART_FIFOSTS_RXFULL_Msk   (0x1ul << UART_FIFOSTS_RXFULL_Pos)
 
#define UART_FIFOSTS_PEF_Pos   (4)
 
#define UART_FIFOSTS_PEF_Msk   (0x1ul << UART_FIFOSTS_PEF_Pos)
 
#define UART_FIFOSTS_FEF_Pos   (5)
 
#define UART_FIFOSTS_FEF_Msk   (0x1ul << UART_FIFOSTS_FEF_Pos)
 
#define UART_FIFOSTS_BIF_Pos   (6)
 
#define UART_FIFOSTS_BIF_Msk   (0x1ul << UART_FIFOSTS_BIF_Pos)
 
#define UART_FIFOSTS_TXOVIF_Pos   (8)
 
#define UART_FIFOSTS_TXOVIF_Msk   (0x1ul << UART_FIFOSTS_TXOVIF_Pos)
 
#define UART_FIFOSTS_TXEMPTY_Pos   (9)
 
#define UART_FIFOSTS_TXEMPTY_Msk   (0x1ul << UART_FIFOSTS_TXEMPTY_Pos)
 
#define UART_FIFOSTS_TXFULL_Pos   (10)
 
#define UART_FIFOSTS_TXFULL_Msk   (0x1ul << UART_FIFOSTS_TXFULL_Pos)
 
#define UART_FIFOSTS_TXENDF_Pos   (11)
 
#define UART_FIFOSTS_TXENDF_Msk   (0x1ul << UART_FIFOSTS_TXENDF_Pos)
 
#define UART_FIFOSTS_RXPTR_Pos   (16)
 
#define UART_FIFOSTS_RXPTR_Msk   (0x1ful << UART_FIFOSTS_RXPTR_Pos)
 
#define UART_FIFOSTS_TXPTR_Pos   (24)
 
#define UART_FIFOSTS_TXPTR_Msk   (0x1ful << UART_FIFOSTS_TXPTR_Pos)
 
#define UART_MODEM_RTSACTLV_Pos   (0)
 
#define UART_MODEM_RTSACTLV_Msk   (0x1ul << UART_MODEM_RTSACTLV_Pos)
 
#define UART_MODEM_RTSSTS_Pos   (1)
 
#define UART_MODEM_RTSSTS_Msk   (0x1ul << UART_MODEM_RTSSTS_Pos)
 
#define UART_MODEM_CTSACTLV_Pos   (16)
 
#define UART_MODEM_CTSACTLV_Msk   (0x1ul << UART_MODEM_CTSACTLV_Pos)
 
#define UART_MODEM_CTSSTS_Pos   (17)
 
#define UART_MODEM_CTSSTS_Msk   (0x1ul << UART_MODEM_CTSSTS_Pos)
 
#define UART_MODEM_CTSDETF_Pos   (18)
 
#define UART_MODEM_CTSDETF_Msk   (0x1ul << UART_MODEM_CTSDETF_Pos)
 
#define UART_TOUT_TOIC_Pos   (0)
 
#define UART_TOUT_TOIC_Msk   (0x1fful << UART_TOUT_TOIC_Pos)
 
#define UART_TOUT_DLY_Pos   (16)
 
#define UART_TOUT_DLY_Msk   (0xfful << UART_TOUT_DLY_Pos)
 
#define UART_BAUD_BRD_Pos   (0)
 
#define UART_BAUD_BRD_Msk   (0xfffful << UART_BAUD_BRD_Pos)
 
#define UART_BAUD_DIV16EN_Pos   (31)
 
#define UART_BAUD_DIV16EN_Msk   (0x1ul << UART_BAUD_DIV16EN_Pos)
 
#define UART_IRDA_TXEN_Pos   (1)
 
#define UART_IRDA_TXEN_Msk   (0x1ul << UART_IRDA_TXEN_Pos)
 
#define UART_IRDA_TXINV_Pos   (5)
 
#define UART_IRDA_TXINV_Msk   (0x1ul << UART_IRDA_TXINV_Pos)
 
#define UART_IRDA_RXINV_Pos   (6)
 
#define UART_IRDA_RXINV_Msk   (0x1ul << UART_IRDA_RXINV_Pos)
 
#define UART_ALTCTL_BRKFL_Pos   (0)
 
#define UART_ALTCTL_BRKFL_Msk   (0x7ul << UART_ALTCTL_BRKFL_Pos)
 
#define UART_ALTCTL_LINHSEL_Pos   (4)
 
#define UART_ALTCTL_LINHSEL_Msk   (0x3ul << UART_ALTCTL_LINHSEL_Pos)
 
#define UART_ALTCTL_LINRXEN_Pos   (6)
 
#define UART_ALTCTL_LINRXEN_Msk   (0x1ul << UART_ALTCTL_LINRXEN_Pos)
 
#define UART_ALTCTL_LINTXEN_Pos   (7)
 
#define UART_ALTCTL_LINTXEN_Msk   (0x1ul << UART_ALTCTL_LINTXEN_Pos)
 
#define UART_ALTCTL_BITERREN_Pos   (8)
 
#define UART_ALTCTL_BITERREN_Msk   (0x1ul << UART_ALTCTL_BITERREN_Pos)
 
#define UART_ALTCTL_RS485NMM_Pos   (16)
 
#define UART_ALTCTL_RS485NMM_Msk   (0x1ul << UART_ALTCTL_RS485NMM_Pos)
 
#define UART_ALTCTL_RS485AAD_Pos   (17)
 
#define UART_ALTCTL_RS485AAD_Msk   (0x1ul << UART_ALTCTL_RS485AAD_Pos)
 
#define UART_ALTCTL_RS485AUD_Pos   (18)
 
#define UART_ALTCTL_RS485AUD_Msk   (0x1ul << UART_ALTCTL_RS485AUD_Pos)
 
#define UART_ALTCTL_ADDRDEN_Pos   (19)
 
#define UART_ALTCTL_ADDRDEN_Msk   (0x1ul << UART_ALTCTL_ADDRDEN_Pos)
 
#define UART_ALTCTL_ADRMPID_Pos   (24)
 
#define UART_ALTCTL_ADRMPID_Msk   (0xfful << UART_ALTCTL_ADRMPID_Pos)
 
#define UART_FUNCSEL_FUNCSEL_Pos   (0)
 
#define UART_FUNCSEL_FUNCSEL_Msk   (0x3ul << UART_FUNCSEL_FUNCSEL_Pos)
 
#define UART_BRCOMPAT_BRCOMPAT_Pos   (0)
 
#define UART_BRCOMPAT_BRCOMPAT_Msk   (0x1fful << UART_BRCOMPAT_BRCOMPAT_Pos)
 
#define UART_BRCOMPAT_BRCOMPDEC_Pos   (31)
 
#define UART_BRCOMPAT_BRCOMPDEC_Msk   (0x1ul << UART_BRCOMPAT_BRCOMPDEC_Pos)
 
#define UART_WKUPEN_WKCTSEN_Pos   (0)
 
#define UART_WKUPEN_WKCTSEN_Msk   (0x1ul << UART_WKUPEN_WKCTSEN_Pos)
 
#define UART_WKUPEN_WKDATEN_Pos   (1)
 
#define UART_WKUPEN_WKDATEN_Msk   (0x1ul << UART_WKUPEN_WKDATEN_Pos)
 
#define UART_WKUPEN_WKTHREN_Pos   (2)
 
#define UART_WKUPEN_WKTHREN_Msk   (0x1ul << UART_WKUPEN_WKTHREN_Pos)
 
#define UART_WKUPEN_WKTHRTOEN_Pos   (3)
 
#define UART_WKUPEN_WKTHRTOEN_Msk   (0x1ul << UART_WKUPEN_WKTHRTOEN_Pos)
 
#define UART_WKUPEN_WKADRMEN_Pos   (4)
 
#define UART_WKUPEN_WKADRMEN_Msk   (0x1ul << UART_WKUPEN_WKADRMEN_Pos)
 
#define UART_WKUPSTS_CTSWKSTS_Pos   (0)
 
#define UART_WKUPSTS_CTSWKSTS_Msk   (0x1ul << UART_WKUPSTS_CTSWKSTS_Pos)
 
#define UART_WKUPSTS_DATWKSTS_Pos   (1)
 
#define UART_WKUPSTS_DATWKSTS_Msk   (0x1ul << UART_WKUPSTS_DATWKSTS_Pos)
 
#define UART_WKUPSTS_THRWKSTS_Pos   (2)
 
#define UART_WKUPSTS_THRWKSTS_Msk   (0x1ul << UART_WKUPSTS_THRWKSTS_Pos)
 
#define UART_WKUPSTS_THRTOWKSTS_Pos   (3)
 
#define UART_WKUPSTS_THRTOWKSTS_Msk   (0x1ul << UART_WKUPSTS_THRTOWKSTS_Pos)
 
#define UART_WKUPSTS_ADRWKSTS_Pos   (4)
 
#define UART_WKUPSTS_ADRWKSTS_Msk   (0x1ul << UART_WKUPSTS_ADRWKSTS_Pos)
 
#define SC_DAT_DAT_Pos   (0)
 
#define SC_DAT_DAT_Msk   (0xfful << SC_DAT_DAT_Pos)
 
#define SC_CTL_SCEN_Pos   (0)
 
#define SC_CTL_SCEN_Msk   (0x1ul << SC_CTL_SCEN_Pos)
 
#define SC_CTL_RXOFF_Pos   (1)
 
#define SC_CTL_RXOFF_Msk   (0x1ul << SC_CTL_RXOFF_Pos)
 
#define SC_CTL_TXOFF_Pos   (2)
 
#define SC_CTL_TXOFF_Msk   (0x1ul << SC_CTL_TXOFF_Pos)
 
#define SC_CTL_AUTOCEN_Pos   (3)
 
#define SC_CTL_AUTOCEN_Msk   (0x1ul << SC_CTL_AUTOCEN_Pos)
 
#define SC_CTL_CONSEL_Pos   (4)
 
#define SC_CTL_CONSEL_Msk   (0x3ul << SC_CTL_CONSEL_Pos)
 
#define SC_CTL_RXTRGLV_Pos   (6)
 
#define SC_CTL_RXTRGLV_Msk   (0x3ul << SC_CTL_RXTRGLV_Pos)
 
#define SC_CTL_BGT_Pos   (8)
 
#define SC_CTL_BGT_Msk   (0x1ful << SC_CTL_BGT_Pos)
 
#define SC_CTL_TMRSEL_Pos   (13)
 
#define SC_CTL_TMRSEL_Msk   (0x3ul << SC_CTL_TMRSEL_Pos)
 
#define SC_CTL_NSB_Pos   (15)
 
#define SC_CTL_NSB_Msk   (0x1ul << SC_CTL_NSB_Pos)
 
#define SC_CTL_RXRTY_Pos   (16)
 
#define SC_CTL_RXRTY_Msk   (0x7ul << SC_CTL_RXRTY_Pos)
 
#define SC_CTL_RXRTYEN_Pos   (19)
 
#define SC_CTL_RXRTYEN_Msk   (0x1ul << SC_CTL_RXRTYEN_Pos)
 
#define SC_CTL_TXRTY_Pos   (20)
 
#define SC_CTL_TXRTY_Msk   (0x7ul << SC_CTL_TXRTY_Pos)
 
#define SC_CTL_TXRTYEN_Pos   (23)
 
#define SC_CTL_TXRTYEN_Msk   (0x1ul << SC_CTL_TXRTYEN_Pos)
 
#define SC_CTL_CDDBSEL_Pos   (24)
 
#define SC_CTL_CDDBSEL_Msk   (0x3ul << SC_CTL_CDDBSEL_Pos)
 
#define SC_CTL_SYNC_Pos   (30)
 
#define SC_CTL_SYNC_Msk   (0x1ul << SC_CTL_SYNC_Pos)
 
#define SC_ALTCTL_TXRST_Pos   (0)
 
#define SC_ALTCTL_TXRST_Msk   (0x1ul << SC_ALTCTL_TXRST_Pos)
 
#define SC_ALTCTL_RXRST_Pos   (1)
 
#define SC_ALTCTL_RXRST_Msk   (0x1ul << SC_ALTCTL_RXRST_Pos)
 
#define SC_ALTCTL_DACTEN_Pos   (2)
 
#define SC_ALTCTL_DACTEN_Msk   (0x1ul << SC_ALTCTL_DACTEN_Pos)
 
#define SC_ALTCTL_ACTEN_Pos   (3)
 
#define SC_ALTCTL_ACTEN_Msk   (0x1ul << SC_ALTCTL_ACTEN_Pos)
 
#define SC_ALTCTL_WARSTEN_Pos   (4)
 
#define SC_ALTCTL_WARSTEN_Msk   (0x1ul << SC_ALTCTL_WARSTEN_Pos)
 
#define SC_ALTCTL_CNTEN0_Pos   (5)
 
#define SC_ALTCTL_CNTEN0_Msk   (0x1ul << SC_ALTCTL_CNTEN0_Pos)
 
#define SC_ALTCTL_CNTEN1_Pos   (6)
 
#define SC_ALTCTL_CNTEN1_Msk   (0x1ul << SC_ALTCTL_CNTEN1_Pos)
 
#define SC_ALTCTL_CNTEN2_Pos   (7)
 
#define SC_ALTCTL_CNTEN2_Msk   (0x1ul << SC_ALTCTL_CNTEN2_Pos)
 
#define SC_ALTCTL_INITSEL_Pos   (8)
 
#define SC_ALTCTL_INITSEL_Msk   (0x3ul << SC_ALTCTL_INITSEL_Pos)
 
#define SC_ALTCTL_RXBGTEN_Pos   (12)
 
#define SC_ALTCTL_RXBGTEN_Msk   (0x1ul << SC_ALTCTL_RXBGTEN_Pos)
 
#define SC_ALTCTL_ACTSTS0_Pos   (13)
 
#define SC_ALTCTL_ACTSTS0_Msk   (0x1ul << SC_ALTCTL_ACTSTS0_Pos)
 
#define SC_ALTCTL_ACTSTS1_Pos   (14)
 
#define SC_ALTCTL_ACTSTS1_Msk   (0x1ul << SC_ALTCTL_ACTSTS1_Pos)
 
#define SC_ALTCTL_ACTSTS2_Pos   (15)
 
#define SC_ALTCTL_ACTSTS2_Msk   (0x1ul << SC_ALTCTL_ACTSTS2_Pos)
 
#define SC_ALTCTL_OUTSEL_Pos   (16)
 
#define SC_ALTCTL_OUTSEL_Msk   (0x1ul << SC_ALTCTL_OUTSEL_Pos)
 
#define SC_EGT_EGT_Pos   (0)
 
#define SC_EGT_EGT_Msk   (0xfful << SC_EGT_EGT_Pos)
 
#define SC_RXTOUT_RFTM_Pos   (0)
 
#define SC_RXTOUT_RFTM_Msk   (0x1fful << SC_RXTOUT_RFTM_Pos)
 
#define SC_ETUCTL_ETURDIV_Pos   (0)
 
#define SC_ETUCTL_ETURDIV_Msk   (0xffful << SC_ETUCTL_ETURDIV_Pos)
 
#define SC_INTEN_RDAIEN_Pos   (0)
 
#define SC_INTEN_RDAIEN_Msk   (0x1ul << SC_INTEN_RDAIEN_Pos)
 
#define SC_INTEN_TBEIEN_Pos   (1)
 
#define SC_INTEN_TBEIEN_Msk   (0x1ul << SC_INTEN_TBEIEN_Pos)
 
#define SC_INTEN_TERRIEN_Pos   (2)
 
#define SC_INTEN_TERRIEN_Msk   (0x1ul << SC_INTEN_TERRIEN_Pos)
 
#define SC_INTEN_TMR0IEN_Pos   (3)
 
#define SC_INTEN_TMR0IEN_Msk   (0x1ul << SC_INTEN_TMR0IEN_Pos)
 
#define SC_INTEN_TMR1IEN_Pos   (4)
 
#define SC_INTEN_TMR1IEN_Msk   (0x1ul << SC_INTEN_TMR1IEN_Pos)
 
#define SC_INTEN_TMR2IEN_Pos   (5)
 
#define SC_INTEN_TMR2IEN_Msk   (0x1ul << SC_INTEN_TMR2IEN_Pos)
 
#define SC_INTEN_BGTIEN_Pos   (6)
 
#define SC_INTEN_BGTIEN_Msk   (0x1ul << SC_INTEN_BGTIEN_Pos)
 
#define SC_INTEN_CDIEN_Pos   (7)
 
#define SC_INTEN_CDIEN_Msk   (0x1ul << SC_INTEN_CDIEN_Pos)
 
#define SC_INTEN_INITIEN_Pos   (8)
 
#define SC_INTEN_INITIEN_Msk   (0x1ul << SC_INTEN_INITIEN_Pos)
 
#define SC_INTEN_RXTOIEN_Pos   (9)
 
#define SC_INTEN_RXTOIEN_Msk   (0x1ul << SC_INTEN_RXTOIEN_Pos)
 
#define SC_INTEN_ACERRIEN_Pos   (10)
 
#define SC_INTEN_ACERRIEN_Msk   (0x1ul << SC_INTEN_ACERRIEN_Pos)
 
#define SC_INTSTS_RDAIF_Pos   (0)
 
#define SC_INTSTS_RDAIF_Msk   (0x1ul << SC_INTSTS_RDAIF_Pos)
 
#define SC_INTSTS_TBEIF_Pos   (1)
 
#define SC_INTSTS_TBEIF_Msk   (0x1ul << SC_INTSTS_TBEIF_Pos)
 
#define SC_INTSTS_TERRIF_Pos   (2)
 
#define SC_INTSTS_TERRIF_Msk   (0x1ul << SC_INTSTS_TERRIF_Pos)
 
#define SC_INTSTS_TMR0IF_Pos   (3)
 
#define SC_INTSTS_TMR0IF_Msk   (0x1ul << SC_INTSTS_TMR0IF_Pos)
 
#define SC_INTSTS_TMR1IF_Pos   (4)
 
#define SC_INTSTS_TMR1IF_Msk   (0x1ul << SC_INTSTS_TMR1IF_Pos)
 
#define SC_INTSTS_TMR2IF_Pos   (5)
 
#define SC_INTSTS_TMR2IF_Msk   (0x1ul << SC_INTSTS_TMR2IF_Pos)
 
#define SC_INTSTS_BGTIF_Pos   (6)
 
#define SC_INTSTS_BGTIF_Msk   (0x1ul << SC_INTSTS_BGTIF_Pos)
 
#define SC_INTSTS_CDIF_Pos   (7)
 
#define SC_INTSTS_CDIF_Msk   (0x1ul << SC_INTSTS_CDIF_Pos)
 
#define SC_INTSTS_INITIF_Pos   (8)
 
#define SC_INTSTS_INITIF_Msk   (0x1ul << SC_INTSTS_INITIF_Pos)
 
#define SC_INTSTS_RXTOIF_Pos   (9)
 
#define SC_INTSTS_RXTOIF_Msk   (0x1ul << SC_INTSTS_RXTOIF_Pos)
 
#define SC_INTSTS_ACERRIF_Pos   (10)
 
#define SC_INTSTS_ACERRIF_Msk   (0x1ul << SC_INTSTS_ACERRIF_Pos)
 
#define SC_STATUS_RXOV_Pos   (0)
 
#define SC_STATUS_RXOV_Msk   (0x1ul << SC_STATUS_RXOV_Pos)
 
#define SC_STATUS_RXEMPTY_Pos   (1)
 
#define SC_STATUS_RXEMPTY_Msk   (0x1ul << SC_STATUS_RXEMPTY_Pos)
 
#define SC_STATUS_RXFULL_Pos   (2)
 
#define SC_STATUS_RXFULL_Msk   (0x1ul << SC_STATUS_RXFULL_Pos)
 
#define SC_STATUS_PEF_Pos   (4)
 
#define SC_STATUS_PEF_Msk   (0x1ul << SC_STATUS_PEF_Pos)
 
#define SC_STATUS_FEF_Pos   (5)
 
#define SC_STATUS_FEF_Msk   (0x1ul << SC_STATUS_FEF_Pos)
 
#define SC_STATUS_BEF_Pos   (6)
 
#define SC_STATUS_BEF_Msk   (0x1ul << SC_STATUS_BEF_Pos)
 
#define SC_STATUS_TXOV_Pos   (8)
 
#define SC_STATUS_TXOV_Msk   (0x1ul << SC_STATUS_TXOV_Pos)
 
#define SC_STATUS_TXEMPTY_Pos   (9)
 
#define SC_STATUS_TXEMPTY_Msk   (0x1ul << SC_STATUS_TXEMPTY_Pos)
 
#define SC_STATUS_TXFULL_Pos   (10)
 
#define SC_STATUS_TXFULL_Msk   (0x1ul << SC_STATUS_TXFULL_Pos)
 
#define SC_STATUS_RXPOINT_Pos   (16)
 
#define SC_STATUS_RXPOINT_Msk   (0x3ul << SC_STATUS_RXPOINT_Pos)
 
#define SC_STATUS_RXRERR_Pos   (21)
 
#define SC_STATUS_RXRERR_Msk   (0x1ul << SC_STATUS_RXRERR_Pos)
 
#define SC_STATUS_RXOVERR_Pos   (22)
 
#define SC_STATUS_RXOVERR_Msk   (0x1ul << SC_STATUS_RXOVERR_Pos)
 
#define SC_STATUS_RXACT_Pos   (23)
 
#define SC_STATUS_RXACT_Msk   (0x1ul << SC_STATUS_RXACT_Pos)
 
#define SC_STATUS_TXPOINT_Pos   (24)
 
#define SC_STATUS_TXPOINT_Msk   (0x3ul << SC_STATUS_TXPOINT_Pos)
 
#define SC_STATUS_TXRERR_Pos   (29)
 
#define SC_STATUS_TXRERR_Msk   (0x1ul << SC_STATUS_TXRERR_Pos)
 
#define SC_STATUS_TXOVERR_Pos   (30)
 
#define SC_STATUS_TXOVERR_Msk   (0x1ul << SC_STATUS_TXOVERR_Pos)
 
#define SC_STATUS_TXACT_Pos   (31)
 
#define SC_STATUS_TXACT_Msk   (0x1ul << SC_STATUS_TXACT_Pos)
 
#define SC_PINCTL_PWREN_Pos   (0)
 
#define SC_PINCTL_PWREN_Msk   (0x1ul << SC_PINCTL_PWREN_Pos)
 
#define SC_PINCTL_SCRST_Pos   (1)
 
#define SC_PINCTL_SCRST_Msk   (0x1ul << SC_PINCTL_SCRST_Pos)
 
#define SC_PINCTL_CREMOVE_Pos   (2)
 
#define SC_PINCTL_CREMOVE_Msk   (0x1ul << SC_PINCTL_CREMOVE_Pos)
 
#define SC_PINCTL_CINSERT_Pos   (3)
 
#define SC_PINCTL_CINSERT_Msk   (0x1ul << SC_PINCTL_CINSERT_Pos)
 
#define SC_PINCTL_CDPINSTS_Pos   (4)
 
#define SC_PINCTL_CDPINSTS_Msk   (0x1ul << SC_PINCTL_CDPINSTS_Pos)
 
#define SC_PINCTL_CLKKEEP_Pos   (6)
 
#define SC_PINCTL_CLKKEEP_Msk   (0x1ul << SC_PINCTL_CLKKEEP_Pos)
 
#define SC_PINCTL_ADACEN_Pos   (7)
 
#define SC_PINCTL_ADACEN_Msk   (0x1ul << SC_PINCTL_ADACEN_Pos)
 
#define SC_PINCTL_SCDOUT_Pos   (9)
 
#define SC_PINCTL_SCDOUT_Msk   (0x1ul << SC_PINCTL_SCDOUT_Pos)
 
#define SC_PINCTL_CDLV_Pos   (10)
 
#define SC_PINCTL_CDLV_Msk   (0x1ul << SC_PINCTL_CDLV_Pos)
 
#define SC_PINCTL_PWRINV_Pos   (11)
 
#define SC_PINCTL_PWRINV_Msk   (0x1ul << SC_PINCTL_PWRINV_Pos)
 
#define SC_PINCTL_DATSTS_Pos   (16)
 
#define SC_PINCTL_DATSTS_Msk   (0x1ul << SC_PINCTL_DATSTS_Pos)
 
#define SC_PINCTL_SYNC_Pos   (30)
 
#define SC_PINCTL_SYNC_Msk   (0x1ul << SC_PINCTL_SYNC_Pos)
 
#define SC_TMRCTL0_CNT_Pos   (0)
 
#define SC_TMRCTL0_CNT_Msk   (0xfffffful << SC_TMRCTL0_CNT_Pos)
 
#define SC_TMRCTL0_OPMODE_Pos   (24)
 
#define SC_TMRCTL0_OPMODE_Msk   (0xful << SC_TMRCTL0_OPMODE_Pos)
 
#define SC_TMRCTL0_SYNC_Pos   (31)
 
#define SC_TMRCTL0_SYNC_Msk   (0x1ul << SC_TMRCTL0_SYNC_Pos)
 
#define SC_TMRCTL1_CNT_Pos   (0)
 
#define SC_TMRCTL1_CNT_Msk   (0xfful << SC_TMRCTL1_CNT_Pos)
 
#define SC_TMRCTL1_OPMODE_Pos   (24)
 
#define SC_TMRCTL1_OPMODE_Msk   (0xful << SC_TMRCTL1_OPMODE_Pos)
 
#define SC_TMRCTL1_SYNC_Pos   (31)
 
#define SC_TMRCTL1_SYNC_Msk   (0x1ul << SC_TMRCTL1_SYNC_Pos)
 
#define SC_TMRCTL2_CNT_Pos   (0)
 
#define SC_TMRCTL2_CNT_Msk   (0xfful << SC_TMRCTL2_CNT_Pos)
 
#define SC_TMRCTL2_OPMODE_Pos   (24)
 
#define SC_TMRCTL2_OPMODE_Msk   (0xful << SC_TMRCTL2_OPMODE_Pos)
 
#define SC_TMRCTL2_SYNC_Pos   (31)
 
#define SC_TMRCTL2_SYNC_Msk   (0x1ul << SC_TMRCTL2_SYNC_Pos)
 
#define SC_UARTCTL_UARTEN_Pos   (0)
 
#define SC_UARTCTL_UARTEN_Msk   (0x1ul << SC_UARTCTL_UARTEN_Pos)
 
#define SC_UARTCTL_WLS_Pos   (4)
 
#define SC_UARTCTL_WLS_Msk   (0x3ul << SC_UARTCTL_WLS_Pos)
 
#define SC_UARTCTL_PBOFF_Pos   (6)
 
#define SC_UARTCTL_PBOFF_Msk   (0x1ul << SC_UARTCTL_PBOFF_Pos)
 
#define SC_UARTCTL_OPE_Pos   (7)
 
#define SC_UARTCTL_OPE_Msk   (0x1ul << SC_UARTCTL_OPE_Pos)
 
#define SC_ACTCTL_T1EXT_Pos   (0)
 
#define SC_ACTCTL_T1EXT_Msk   (0x1ful << SC_ACTCTL_T1EXT_Pos)
 
#define I2C_CTL_I2CEN_Pos   (0)
 
#define I2C_CTL_I2CEN_Msk   (0x1ul << I2C_CTL_I2CEN_Pos)
 
#define I2C_CTL_AA_Pos   (1)
 
#define I2C_CTL_AA_Msk   (0x1ul << I2C_CTL_AA_Pos)
 
#define I2C_CTL_STO_Pos   (2)
 
#define I2C_CTL_STO_Msk   (0x1ul << I2C_CTL_STO_Pos)
 
#define I2C_CTL_STA_Pos   (3)
 
#define I2C_CTL_STA_Msk   (0x1ul << I2C_CTL_STA_Pos)
 
#define I2C_CTL_SI_Pos   (4)
 
#define I2C_CTL_SI_Msk   (0x1ul << I2C_CTL_SI_Pos)
 
#define I2C_CTL_INTEN_Pos   (7)
 
#define I2C_CTL_INTEN_Msk   (0x1ul << I2C_CTL_INTEN_Pos)
 
#define I2C_INTSTS_INTSTS_Pos   (0)
 
#define I2C_INTSTS_INTSTS_Msk   (0x1ul << I2C_INTSTS_INTSTS_Pos)
 
#define I2C_INTSTS_TOIF_Pos   (1)
 
#define I2C_INTSTS_TOIF_Msk   (0x1ul << I2C_INTSTS_TOIF_Pos)
 
#define I2C_INTSTS_WKAKDONE_Pos   (7)
 
#define I2C_INTSTS_WKAKDONE_Msk   (0x1ul << I2C_INTSTS_WKAKDONE_Pos)
 
#define I2C_STATUS_STATUS_Pos   (0)
 
#define I2C_STATUS_STATUS_Msk   (0xfful << I2C_STATUS_STATUS_Pos)
 
#define I2C_CLKDIV_DIVIDER_Pos   (0)
 
#define I2C_CLKDIV_DIVIDER_Msk   (0xfful << I2C_CLKDIV_DIVIDER_Pos)
 
#define I2C_TOCTL_TOCEN_Pos   (0)
 
#define I2C_TOCTL_TOCEN_Msk   (0x1ul << I2C_TOCTL_TOCEN_Pos)
 
#define I2C_TOCTL_TOCDIV4_Pos   (1)
 
#define I2C_TOCTL_TOCDIV4_Msk   (0x1ul << I2C_TOCTL_TOCDIV4_Pos)
 
#define I2C_DAT_DAT_Pos   (0)
 
#define I2C_DAT_DAT_Msk   (0xfful << I2C_DAT_DAT_Pos)
 
#define I2C_ADDR0_GC_Pos   (0)
 
#define I2C_ADDR0_GC_Msk   (0x1ul << I2C_ADDR0_GC_Pos)
 
#define I2C_ADDR0_ADDR_Pos   (1)
 
#define I2C_ADDR0_ADDR_Msk   (0x7ful << I2C_ADDR0_ADDR_Pos)
 
#define I2C_ADDR1_GC_Pos   (0)
 
#define I2C_ADDR1_GC_Msk   (0x1ul << I2C_ADDR1_GC_Pos)
 
#define I2C_ADDR1_ADDR_Pos   (1)
 
#define I2C_ADDR1_ADDR_Msk   (0x7ful << I2C_ADDR1_ADDR_Pos)
 
#define I2C_ADDRMSK0_ADDRMSK_Pos   (1)
 
#define I2C_ADDRMSK0_ADDRMSK_Msk   (0x7ful << I2C_ADDRMSK0_ADDRMSK_Pos)
 
#define I2C_ADDRMSK1_ADDRMSK_Pos   (1)
 
#define I2C_ADDRMSK1_ADDRMSK_Msk   (0x7ful << I2C_ADDRMSK1_ADDRMSK_Pos)
 
#define I2C_CTL2_WKUPEN_Pos   (0)
 
#define I2C_CTL2_WKUPEN_Msk   (0x1ul << I2C_CTL2_WKUPEN_Pos)
 
#define I2C_CTL2_OVIEN_Pos   (1)
 
#define I2C_CTL2_OVIEN_Msk   (0x1ul << I2C_CTL2_OVIEN_Pos)
 
#define I2C_CTL2_URIEN_Pos   (2)
 
#define I2C_CTL2_URIEN_Msk   (0x1ul << I2C_CTL2_URIEN_Pos)
 
#define I2C_CTL2_TWOLVBUF_Pos   (4)
 
#define I2C_CTL2_TWOLVBUF_Msk   (0x1ul << I2C_CTL2_TWOLVBUF_Pos)
 
#define I2C_CTL2_NOSTRETCH_Pos   (5)
 
#define I2C_CTL2_NOSTRETCH_Msk   (0x1ul << I2C_CTL2_NOSTRETCH_Pos)
 
#define I2C_CTL2_DATMODE_Pos   (6)
 
#define I2C_CTL2_DATMODE_Msk   (0x1ul << I2C_CTL2_DATMODE_Pos)
 
#define I2C_CTL2_MSDAT_Pos   (7)
 
#define I2C_CTL2_MSDAT_Msk   (0x1ul << I2C_CTL2_MSDAT_Pos)
 
#define I2C_STATUS2_WKIF_Pos   (0)
 
#define I2C_STATUS2_WKIF_Msk   (0x1ul << I2C_STATUS2_WKIF_Pos)
 
#define I2C_STATUS2_OVIF_Pos   (1)
 
#define I2C_STATUS2_OVIF_Msk   (0x1ul << I2C_STATUS2_OVIF_Pos)
 
#define I2C_STATUS2_URIF_Pos   (2)
 
#define I2C_STATUS2_URIF_Msk   (0x1ul << I2C_STATUS2_URIF_Pos)
 
#define I2C_STATUS2_WRSTSWK_Pos   (3)
 
#define I2C_STATUS2_WRSTSWK_Msk   (0x1ul << I2C_STATUS2_WRSTSWK_Pos)
 
#define I2C_STATUS2_FULL_Pos   (4)
 
#define I2C_STATUS2_FULL_Msk   (0x1ul << I2C_STATUS2_FULL_Pos)
 
#define I2C_STATUS2_EMPTY_Pos   (5)
 
#define I2C_STATUS2_EMPTY_Msk   (0x1ul << I2C_STATUS2_EMPTY_Pos)
 
#define I2C_STATUS2_BUSFREE_Pos   (6)
 
#define I2C_STATUS2_BUSFREE_Msk   (0x1ul << I2C_STATUS2_BUSFREE_Pos)
 
#define SPI_CTL_GOBUSY_Pos   (0)
 
#define SPI_CTL_GOBUSY_Msk   (0x1ul << SPI_CTL_GOBUSY_Pos)
 
#define SPI_CTL_RXNEG_Pos   (1)
 
#define SPI_CTL_RXNEG_Msk   (0x1ul << SPI_CTL_RXNEG_Pos)
 
#define SPI_CTL_TXNEG_Pos   (2)
 
#define SPI_CTL_TXNEG_Msk   (0x1ul << SPI_CTL_TXNEG_Pos)
 
#define SPI_CTL_DWIDTH_Pos   (3)
 
#define SPI_CTL_DWIDTH_Msk   (0x1ful << SPI_CTL_DWIDTH_Pos)
 
#define SPI_CTL_LSB_Pos   (10)
 
#define SPI_CTL_LSB_Msk   (0x1ul << SPI_CTL_LSB_Pos)
 
#define SPI_CTL_CLKPOL_Pos   (11)
 
#define SPI_CTL_CLKPOL_Msk   (0x1ul << SPI_CTL_CLKPOL_Pos)
 
#define SPI_CTL_SUSPITV_Pos   (12)
 
#define SPI_CTL_SUSPITV_Msk   (0xful << SPI_CTL_SUSPITV_Pos)
 
#define SPI_CTL_UNITIEN_Pos   (17)
 
#define SPI_CTL_UNITIEN_Msk   (0x1ul << SPI_CTL_UNITIEN_Pos)
 
#define SPI_CTL_SLAVE_Pos   (18)
 
#define SPI_CTL_SLAVE_Msk   (0x1ul << SPI_CTL_SLAVE_Pos)
 
#define SPI_CTL_REORDER_Pos   (19)
 
#define SPI_CTL_REORDER_Msk   (0x1ul << SPI_CTL_REORDER_Pos)
 
#define SPI_CTL_FIFOM_Pos   (21)
 
#define SPI_CTL_FIFOM_Msk   (0x1ul << SPI_CTL_FIFOM_Pos)
 
#define SPI_CTL_TWOBIT_Pos   (22)
 
#define SPI_CTL_TWOBIT_Msk   (0x1ul << SPI_CTL_TWOBIT_Pos)
 
#define SPI_CTL_DUALDIR_Pos   (28)
 
#define SPI_CTL_DUALDIR_Msk   (0x1ul << SPI_CTL_DUALDIR_Pos)
 
#define SPI_CTL_DUALIOEN_Pos   (29)
 
#define SPI_CTL_DUALIOEN_Msk   (0x1ul << SPI_CTL_DUALIOEN_Pos)
 
#define SPI_CTL_WKSSEN_Pos   (30)
 
#define SPI_CTL_WKSSEN_Msk   (0x1ul << SPI_CTL_WKSSEN_Pos)
 
#define SPI_CTL_WKCLKEN_Pos   (31)
 
#define SPI_CTL_WKCLKEN_Msk   (0x1ul << SPI_CTL_WKCLKEN_Pos)
 
#define SPI_STATUS_RXEMPTY_Pos   (0)
 
#define SPI_STATUS_RXEMPTY_Msk   (0x1ul << SPI_STATUS_RXEMPTY_Pos)
 
#define SPI_STATUS_RXFULL_Pos   (1)
 
#define SPI_STATUS_RXFULL_Msk   (0x1ul << SPI_STATUS_RXFULL_Pos)
 
#define SPI_STATUS_TXEMPTY_Pos   (2)
 
#define SPI_STATUS_TXEMPTY_Msk   (0x1ul << SPI_STATUS_TXEMPTY_Pos)
 
#define SPI_STATUS_TXFULL_Pos   (3)
 
#define SPI_STATUS_TXFULL_Msk   (0x1ul << SPI_STATUS_TXFULL_Pos)
 
#define SPI_STATUS_LTRIGF_Pos   (4)
 
#define SPI_STATUS_LTRIGF_Msk   (0x1ul << SPI_STATUS_LTRIGF_Pos)
 
#define SPI_STATUS_SLVSTAIF_Pos   (6)
 
#define SPI_STATUS_SLVSTAIF_Msk   (0x1ul << SPI_STATUS_SLVSTAIF_Pos)
 
#define SPI_STATUS_UNITIF_Pos   (7)
 
#define SPI_STATUS_UNITIF_Msk   (0x1ul << SPI_STATUS_UNITIF_Pos)
 
#define SPI_STATUS_RXTHIF_Pos   (8)
 
#define SPI_STATUS_RXTHIF_Msk   (0x1ul << SPI_STATUS_RXTHIF_Pos)
 
#define SPI_STATUS_RXOVIF_Pos   (9)
 
#define SPI_STATUS_RXOVIF_Msk   (0x1ul << SPI_STATUS_RXOVIF_Pos)
 
#define SPI_STATUS_TXTHIF_Pos   (10)
 
#define SPI_STATUS_TXTHIF_Msk   (0x1ul << SPI_STATUS_TXTHIF_Pos)
 
#define SPI_STATUS_RXTOIF_Pos   (12)
 
#define SPI_STATUS_RXTOIF_Msk   (0x1ul << SPI_STATUS_RXTOIF_Pos)
 
#define SPI_STATUS_SLVTOIF_Pos   (13)
 
#define SPI_STATUS_SLVTOIF_Msk   (0x1ul << SPI_STATUS_SLVTOIF_Pos)
 
#define SPI_STATUS_SLVTXSKE_Pos   (15)
 
#define SPI_STATUS_SLVTXSKE_Msk   (0x1ul << SPI_STATUS_SLVTXSKE_Pos)
 
#define SPI_STATUS_RXCNT_Pos   (16)
 
#define SPI_STATUS_RXCNT_Msk   (0xful << SPI_STATUS_RXCNT_Pos)
 
#define SPI_STATUS_TXCNT_Pos   (20)
 
#define SPI_STATUS_TXCNT_Msk   (0xful << SPI_STATUS_TXCNT_Pos)
 
#define SPI_STATUS_WKSSIF_Pos   (30)
 
#define SPI_STATUS_WKSSIF_Msk   (0x1ul << SPI_STATUS_WKSSIF_Pos)
 
#define SPI_STATUS_WKCLKIF_Pos   (31)
 
#define SPI_STATUS_WKCLKIF_Msk   (0x1ul << SPI_STATUS_WKCLKIF_Pos)
 
#define SPI_CLKDIV_DIVIDER_Pos   (0)
 
#define SPI_CLKDIV_DIVIDER_Msk   (0xfful << SPI_CLKDIV_DIVIDER_Pos)
 
#define SPI_SSCTL_SS_Pos   (0)
 
#define SPI_SSCTL_SS_Msk   (0x3ul << SPI_SSCTL_SS_Pos)
 
#define SPI_SSCTL_SSACTPOL_Pos   (2)
 
#define SPI_SSCTL_SSACTPOL_Msk   (0x1ul << SPI_SSCTL_SSACTPOL_Pos)
 
#define SPI_SSCTL_AUTOSS_Pos   (3)
 
#define SPI_SSCTL_AUTOSS_Msk   (0x1ul << SPI_SSCTL_AUTOSS_Pos)
 
#define SPI_SSCTL_SSLTRIG_Pos   (4)
 
#define SPI_SSCTL_SSLTRIG_Msk   (0x1ul << SPI_SSCTL_SSLTRIG_Pos)
 
#define SPI_SSCTL_SLV3WIRE_Pos   (5)
 
#define SPI_SSCTL_SLV3WIRE_Msk   (0x1ul << SPI_SSCTL_SLV3WIRE_Pos)
 
#define SPI_SSCTL_SLVTOIEN_Pos   (6)
 
#define SPI_SSCTL_SLVTOIEN_Msk   (0x1ul << SPI_SSCTL_SLVTOIEN_Pos)
 
#define SPI_SSCTL_SLVABORT_Pos   (8)
 
#define SPI_SSCTL_SLVABORT_Msk   (0x1ul << SPI_SSCTL_SLVABORT_Pos)
 
#define SPI_SSCTL_SSTAIEN_Pos   (9)
 
#define SPI_SSCTL_SSTAIEN_Msk   (0x1ul << SPI_SSCTL_SSTAIEN_Pos)
 
#define SPI_SSCTL_SSINAIEN_Pos   (16)
 
#define SPI_SSCTL_SSINAIEN_Msk   (0x1ul << SPI_SSCTL_SSINAIEN_Pos)
 
#define SPI_SSCTL_SLVTOCNT_Pos   (20)
 
#define SPI_SSCTL_SLVTOCNT_Msk   (0x3fful << SPI_SSCTL_SLVTOCNT_Pos)
 
#define SPI_RX0_RX_Pos   (0)
 
#define SPI_RX0_RX_Msk   (0xfffffffful << SPI_RX0_RX_Pos)
 
#define SPI_RX1_RX_Pos   (0)
 
#define SPI_RX1_RX_Msk   (0xfffffffful << SPI_RX1_RX_Pos)
 
#define SPI_TX0_TX_Pos   (0)
 
#define SPI_TX0_TX_Msk   (0xfffffffful << SPI_TX0_TX_Pos)
 
#define SPI_TX1_TX_Pos   (0)
 
#define SPI_TX1_TX_Msk   (0xfffffffful << SPI_TX1_TX_Pos)
 
#define SPI_PDMACTL_TXPDMAEN_Pos   (0)
 
#define SPI_PDMACTL_TXPDMAEN_Msk   (0x1ul << SPI_PDMACTL_TXPDMAEN_Pos)
 
#define SPI_PDMACTL_RXPDMAEN_Pos   (1)
 
#define SPI_PDMACTL_RXPDMAEN_Msk   (0x1ul << SPI_PDMACTL_RXPDMAEN_Pos)
 
#define SPI_PDMACTL_PDMARST_Pos   (2)
 
#define SPI_PDMACTL_PDMARST_Msk   (0x1ul << SPI_PDMACTL_PDMARST_Pos)
 
#define SPI_FIFOCTL_RXFBCLR_Pos   (0)
 
#define SPI_FIFOCTL_RXFBCLR_Msk   (0x1ul << SPI_FIFOCTL_RXFBCLR_Pos)
 
#define SPI_FIFOCTL_TXFBCLR_Pos   (1)
 
#define SPI_FIFOCTL_TXFBCLR_Msk   (0x1ul << SPI_FIFOCTL_TXFBCLR_Pos)
 
#define SPI_FIFOCTL_RXTHIEN_Pos   (2)
 
#define SPI_FIFOCTL_RXTHIEN_Msk   (0x1ul << SPI_FIFOCTL_RXTHIEN_Pos)
 
#define SPI_FIFOCTL_TXTHIEN_Pos   (3)
 
#define SPI_FIFOCTL_TXTHIEN_Msk   (0x1ul << SPI_FIFOCTL_TXTHIEN_Pos)
 
#define SPI_FIFOCTL_RXOVIEN_Pos   (4)
 
#define SPI_FIFOCTL_RXOVIEN_Msk   (0x1ul << SPI_FIFOCTL_RXOVIEN_Pos)
 
#define SPI_FIFOCTL_RXTOIEN_Pos   (7)
 
#define SPI_FIFOCTL_RXTOIEN_Msk   (0x1ul << SPI_FIFOCTL_RXTOIEN_Pos)
 
#define SPI_FIFOCTL_RXTH_Pos   (24)
 
#define SPI_FIFOCTL_RXTH_Msk   (0x7ul << SPI_FIFOCTL_RXTH_Pos)
 
#define SPI_FIFOCTL_TXTH_Pos   (28)
 
#define SPI_FIFOCTL_TXTH_Msk   (0x7ul << SPI_FIFOCTL_TXTH_Pos)
 
#define ADC_DAT0_RESULT_Pos   (0)
 
#define ADC_DAT0_RESULT_Msk   (0xffful << ADC_DAT0_RESULT_Pos)
 
#define ADC_DAT0_VALID_Pos   (16)
 
#define ADC_DAT0_VALID_Msk   (0x1ul << ADC_DAT0_VALID_Pos)
 
#define ADC_DAT0_OV_Pos   (17)
 
#define ADC_DAT0_OV_Msk   (0x1ul << ADC_DAT0_OV_Pos)
 
#define ADC_CTL_ADCEN_Pos   (0)
 
#define ADC_CTL_ADCEN_Msk   (0x1ul << ADC_CTL_ADCEN_Pos)
 
#define ADC_CTL_ADCIEN_Pos   (1)
 
#define ADC_CTL_ADCIEN_Msk   (0x1ul << ADC_CTL_ADCIEN_Pos)
 
#define ADC_CTL_ADMD_Pos   (2)
 
#define ADC_CTL_ADMD_Msk   (0x3ul << ADC_CTL_ADMD_Pos)
 
#define ADC_CTL_HWTRGSEL_Pos   (4)
 
#define ADC_CTL_HWTRGSEL_Msk   (0x3ul << ADC_CTL_HWTRGSEL_Pos)
 
#define ADC_CTL_HWTRGCOND_Pos   (6)
 
#define ADC_CTL_HWTRGCOND_Msk   (0x3ul << ADC_CTL_HWTRGCOND_Pos)
 
#define ADC_CTL_HWTRGEN_Pos   (8)
 
#define ADC_CTL_HWTRGEN_Msk   (0x1ul << ADC_CTL_HWTRGEN_Pos)
 
#define ADC_CTL_PTEN_Pos   (9)
 
#define ADC_CTL_PTEN_Msk   (0x1ul << ADC_CTL_PTEN_Pos)
 
#define ADC_CTL_DIFF_Pos   (10)
 
#define ADC_CTL_DIFF_Msk   (0x1ul << ADC_CTL_DIFF_Pos)
 
#define ADC_CTL_SWTRG_Pos   (11)
 
#define ADC_CTL_SWTRG_Msk   (0x1ul << ADC_CTL_SWTRG_Pos)
 
#define ADC_CTL_TMSEL_Pos   (12)
 
#define ADC_CTL_TMSEL_Msk   (0x3ul << ADC_CTL_TMSEL_Pos)
 
#define ADC_CTL_TMTRGMOD_Pos   (15)
 
#define ADC_CTL_TMTRGMOD_Msk   (0x1ul << ADC_CTL_TMTRGMOD_Pos)
 
#define ADC_CTL_REFSEL_Pos   (16)
 
#define ADC_CTL_REFSEL_Msk   (0x3ul << ADC_CTL_REFSEL_Pos)
 
#define ADC_CTL_RESSEL_Pos   (18)
 
#define ADC_CTL_RESSEL_Msk   (0x3ul << ADC_CTL_RESSEL_Pos)
 
#define ADC_CTL_TMPDMACNT_Pos   (24)
 
#define ADC_CTL_TMPDMACNT_Msk   (0xfful << ADC_CTL_TMPDMACNT_Pos)
 
#define ADC_CHEN_CHEN0_Pos   (0)
 
#define ADC_CHEN_CHEN0_Msk   (0x1ul << ADC_CHEN_CHEN0_Pos)
 
#define ADC_CHEN_CHEN1_Pos   (1)
 
#define ADC_CHEN_CHEN1_Msk   (0x1ul << ADC_CHEN_CHEN1_Pos)
 
#define ADC_CHEN_CHEN2_Pos   (2)
 
#define ADC_CHEN_CHEN2_Msk   (0x1ul << ADC_CHEN_CHEN2_Pos)
 
#define ADC_CHEN_CHEN3_Pos   (3)
 
#define ADC_CHEN_CHEN3_Msk   (0x1ul << ADC_CHEN_CHEN3_Pos)
 
#define ADC_CHEN_CHEN4_Pos   (4)
 
#define ADC_CHEN_CHEN4_Msk   (0x1ul << ADC_CHEN_CHEN4_Pos)
 
#define ADC_CHEN_CHEN5_Pos   (5)
 
#define ADC_CHEN_CHEN5_Msk   (0x1ul << ADC_CHEN_CHEN5_Pos)
 
#define ADC_CHEN_CHEN6_Pos   (6)
 
#define ADC_CHEN_CHEN6_Msk   (0x1ul << ADC_CHEN_CHEN6_Pos)
 
#define ADC_CHEN_CHEN7_Pos   (7)
 
#define ADC_CHEN_CHEN7_Msk   (0x1ul << ADC_CHEN_CHEN7_Pos)
 
#define ADC_CHEN_CHEN12_Pos   (12)
 
#define ADC_CHEN_CHEN12_Msk   (0x1ul << ADC_CHEN_CHEN12_Pos)
 
#define ADC_CHEN_CHEN13_Pos   (13)
 
#define ADC_CHEN_CHEN13_Msk   (0x1ul << ADC_CHEN_CHEN13_Pos)
 
#define ADC_CHEN_CHEN14_Pos   (14)
 
#define ADC_CHEN_CHEN14_Msk   (0x1ul << ADC_CHEN_CHEN14_Pos)
 
#define ADC_CHEN_CHEN15_Pos   (15)
 
#define ADC_CHEN_CHEN15_Msk   (0x1ul << ADC_CHEN_CHEN15_Pos)
 
#define ADC_CHEN_CHEN16_Pos   (16)
 
#define ADC_CHEN_CHEN16_Msk   (0x1ul << ADC_CHEN_CHEN16_Pos)
 
#define ADC_CHEN_CHEN17_Pos   (17)
 
#define ADC_CHEN_CHEN17_Msk   (0x1ul << ADC_CHEN_CHEN17_Pos)
 
#define ADC_CMP0_ADCMPEN_Pos   (0)
 
#define ADC_CMP0_ADCMPEN_Msk   (0x1ul << ADC_CMP0_ADCMPEN_Pos)
 
#define ADC_CMP0_ADCMPIE_Pos   (1)
 
#define ADC_CMP0_ADCMPIE_Msk   (0x1ul << ADC_CMP0_ADCMPIE_Pos)
 
#define ADC_CMP0_CMPCOND_Pos   (2)
 
#define ADC_CMP0_CMPCOND_Msk   (0x1ul << ADC_CMP0_CMPCOND_Pos)
 
#define ADC_CMP0_CMPCH_Pos   (3)
 
#define ADC_CMP0_CMPCH_Msk   (0x1ful << ADC_CMP0_CMPCH_Pos)
 
#define ADC_CMP0_CMPMCNT_Pos   (8)
 
#define ADC_CMP0_CMPMCNT_Msk   (0xful << ADC_CMP0_CMPMCNT_Pos)
 
#define ADC_CMP0_CMPDAT_Pos   (16)
 
#define ADC_CMP0_CMPDAT_Msk   (0xffful << ADC_CMP0_CMPDAT_Pos)
 
#define ADC_CMP1_ADCMPEN_Pos   (0)
 
#define ADC_CMP1_ADCMPEN_Msk   (0x1ul << ADC_CMP1_ADCMPEN_Pos)
 
#define ADC_CMP1_ADCMPIE_Pos   (1)
 
#define ADC_CMP1_ADCMPIE_Msk   (0x1ul << ADC_CMP1_ADCMPIE_Pos)
 
#define ADC_CMP1_CMPCOND_Pos   (2)
 
#define ADC_CMP1_CMPCOND_Msk   (0x1ul << ADC_CMP1_CMPCOND_Pos)
 
#define ADC_CMP1_CMPCH_Pos   (3)
 
#define ADC_CMP1_CMPCH_Msk   (0x1ful << ADC_CMP1_CMPCH_Pos)
 
#define ADC_CMP1_CMPMCNT_Pos   (8)
 
#define ADC_CMP1_CMPMCNT_Msk   (0xful << ADC_CMP1_CMPMCNT_Pos)
 
#define ADC_CMP1_CMPDAT_Pos   (16)
 
#define ADC_CMP1_CMPDAT_Msk   (0xffful << ADC_CMP1_CMPDAT_Pos)
 
#define ADC_STATUS_ADIF_Pos   (0)
 
#define ADC_STATUS_ADIF_Msk   (0x1ul << ADC_STATUS_ADIF_Pos)
 
#define ADC_STATUS_ADCMPF0_Pos   (1)
 
#define ADC_STATUS_ADCMPF0_Msk   (0x1ul << ADC_STATUS_ADCMPF0_Pos)
 
#define ADC_STATUS_ADCMPF1_Pos   (2)
 
#define ADC_STATUS_ADCMPF1_Msk   (0x1ul << ADC_STATUS_ADCMPF1_Pos)
 
#define ADC_STATUS_BUSY_Pos   (3)
 
#define ADC_STATUS_BUSY_Msk   (0x1ul << ADC_STATUS_BUSY_Pos)
 
#define ADC_STATUS_CHANNEL_Pos   (4)
 
#define ADC_STATUS_CHANNEL_Msk   (0x1ful << ADC_STATUS_CHANNEL_Pos)
 
#define ADC_STATUS_INITRDY_Pos   (16)
 
#define ADC_STATUS_INITRDY_Msk   (0x1ul << ADC_STATUS_INITRDY_Pos)
 
#define ADC_PDMA_AD_PDMA_Pos   (0)
 
#define ADC_PDMA_AD_PDMA_Msk   (0xffful << ADC_PDMA_AD_PDMA_Pos)
 
#define ADC_PWD_PWUPRDY_Pos   (0)
 
#define ADC_PWD_PWUPRDY_Msk   (0x1ul << ADC_PWD_PWUPRDY_Pos)
 
#define ADC_PWD_PWDCALEN_Pos   (1)
 
#define ADC_PWD_PWDCALEN_Msk   (0x1ul << ADC_PWD_PWDCALEN_Pos)
 
#define ADC_PWD_PWDMOD_Pos   (2)
 
#define ADC_PWD_PWDMOD_Msk   (0x3ul << ADC_PWD_PWDMOD_Pos)
 
#define ADC_CALCTL_CALEN_Pos   (0)
 
#define ADC_CALCTL_CALEN_Msk   (0x1ul << ADC_CALCTL_CALEN_Pos)
 
#define ADC_CALCTL_CALSTART_Pos   (1)
 
#define ADC_CALCTL_CALSTART_Msk   (0x1ul << ADC_CALCTL_CALSTART_Pos)
 
#define ADC_CALCTL_CALDONE_Pos   (2)
 
#define ADC_CALCTL_CALDONE_Msk   (0x1ul << ADC_CALCTL_CALDONE_Pos)
 
#define ADC_CALCTL_CALSEL_Pos   (3)
 
#define ADC_CALCTL_CALSEL_Msk   (0x1ul << ADC_CALCTL_CALSEL_Pos)
 
#define ADC_CALWORD_CALWORD_Pos   (0)
 
#define ADC_CALWORD_CALWORD_Msk   (0x7ful << ADC_CALWORD_CALWORD_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH0_Pos   (0)
 
#define ADC_EXTSMPT0_EXTSMPT_CH0_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH0_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH1_Pos   (4)
 
#define ADC_EXTSMPT0_EXTSMPT_CH1_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH1_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH2_Pos   (8)
 
#define ADC_EXTSMPT0_EXTSMPT_CH2_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH2_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH3_Pos   (12)
 
#define ADC_EXTSMPT0_EXTSMPT_CH3_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH3_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH4_Pos   (16)
 
#define ADC_EXTSMPT0_EXTSMPT_CH4_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH4_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH5_Pos   (20)
 
#define ADC_EXTSMPT0_EXTSMPT_CH5_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH5_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH6_Pos   (24)
 
#define ADC_EXTSMPT0_EXTSMPT_CH6_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH6_Pos)
 
#define ADC_EXTSMPT0_EXTSMPT_CH7_Pos   (28)
 
#define ADC_EXTSMPT0_EXTSMPT_CH7_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH7_Pos)
 
#define ADC_EXTSMPT1_EXTSMPT_INTCH_Pos   (16)
 
#define ADC_EXTSMPT1_EXTSMPT_INTCH_Msk   (0xful << ADC_EXTSMPT1_EXTSMPT_INTCH_Pos)
 
#define ACMP_CTL0_ACMPEN_Pos   (0)
 
#define ACMP_CTL0_ACMPEN_Msk   (0x1ul << ACMP_CTL0_ACMPEN_Pos)
 
#define ACMP_CTL0_ACMPIE_Pos   (1)
 
#define ACMP_CTL0_ACMPIE_Msk   (0x1ul << ACMP_CTL0_ACMPIE_Pos)
 
#define ACMP_CTL0_HYSEN_Pos   (2)
 
#define ACMP_CTL0_HYSEN_Msk   (0x1ul << ACMP_CTL0_HYSEN_Pos)
 
#define ACMP_CTL0_NEGSEL_Pos   (4)
 
#define ACMP_CTL0_NEGSEL_Msk   (0x3ul << ACMP_CTL0_NEGSEL_Pos)
 
#define ACMP_CTL0_WKEN_Pos   (31)
 
#define ACMP_CTL0_WKEN_Msk   (0x1ul << ACMP_CTL0_WKEN_Pos)
 
#define ACMP_STATUS_ACMPIF_Pos   (0)
 
#define ACMP_STATUS_ACMPIF_Msk   (0x1ul << ACMP_STATUS_ACMPIF_Pos)
 
#define ACMP_STATUS_ACMPO_Pos   (1)
 
#define ACMP_STATUS_ACMPO_Msk   (0x1ul << ACMP_STATUS_ACMPO_Pos)
 
#define ACMP_VREF_CRVCTL_Pos   (0)
 
#define ACMP_VREF_CRVCTL_Msk   (0xful << ACMP_VREF_CRVCTL_Pos)
 
#define ACMP_VREF_CRVEN_Pos   (4)
 
#define ACMP_VREF_CRVEN_Msk   (0x1ul << ACMP_VREF_CRVEN_Pos)
 
#define ACMP_VREF_CRVSSEL_Pos   (5)
 
#define ACMP_VREF_CRVSSEL_Msk   (0x1ul << ACMP_VREF_CRVSSEL_Pos)
 

Typedefs

typedef enum IRQn IRQn_Type
 
typedef volatile unsigned char vu8
 Define 8-bit unsigned volatile data type. More...
 
typedef volatile unsigned short vu16
 Define 16-bit unsigned volatile data type. More...
 
typedef volatile unsigned long vu32
 Define 32-bit unsigned volatile data type. More...
 

Enumerations

enum  IRQn {
  NonMaskableInt_IRQn = -14 ,
  HardFault_IRQn = -13 ,
  SVCall_IRQn = -5 ,
  PendSV_IRQn = -2 ,
  SysTick_IRQn = -1 ,
  BOD_IRQn = 0 ,
  WDT_IRQn = 1 ,
  EINT0_IRQn = 2 ,
  EINT1_IRQn = 3 ,
  GPABC_IRQn = 4 ,
  GPDEF_IRQn = 5 ,
  PWM0_IRQn = 6 ,
  TMR0_IRQn = 8 ,
  TMR1_IRQn = 9 ,
  TMR2_IRQn = 10 ,
  TMR3_IRQn = 11 ,
  UART0_IRQn = 12 ,
  UART1_IRQn = 13 ,
  SPI0_IRQn = 14 ,
  SPI1_IRQn = 15 ,
  SPI2_IRQn = 16 ,
  HIRC_IRQn = 17 ,
  I2C0_IRQn = 18 ,
  I2C1_IRQn = 19 ,
  SC0_IRQn = 21 ,
  SC1_IRQn = 22 ,
  CKSD_IRQn = 24 ,
  PDMA_IRQn = 26 ,
  SPI3_IRQn = 27 ,
  PDWU_IRQn = 28 ,
  ADC_IRQn = 29 ,
  ACMP_IRQn = 30 ,
  RTC_IRQn = 31
}
 

Detailed Description

NANO103 peripheral access layer header file. This file contains all the peripheral register's definitions, bits definitions and memory mapping for NuMicro NANO103 MCU.

Version
V1.00
Revision
45
Date
16/03/29 5:27p
Note
Copyright (C) 2018 Nuvoton Technology Corp. All rights reserved.

Definition in file Nano103.h.

Macro Definition Documentation

◆ ACMP_CTL0_ACMPEN_Msk

#define ACMP_CTL0_ACMPEN_Msk   (0x1ul << ACMP_CTL0_ACMPEN_Pos)

ACMP_T::CTL0: ACMPEN Mask

Definition at line 13677 of file Nano103.h.

◆ ACMP_CTL0_ACMPEN_Pos

#define ACMP_CTL0_ACMPEN_Pos   (0)
@addtogroup ACMP_CONST ACMP Bit Field Definition
Constant Definitions for ACMP Controller

ACMP_T::CTL0: ACMPEN Position

Definition at line 13676 of file Nano103.h.

◆ ACMP_CTL0_ACMPIE_Msk

#define ACMP_CTL0_ACMPIE_Msk   (0x1ul << ACMP_CTL0_ACMPIE_Pos)

ACMP_T::CTL0: ACMPIE Mask

Definition at line 13680 of file Nano103.h.

◆ ACMP_CTL0_ACMPIE_Pos

#define ACMP_CTL0_ACMPIE_Pos   (1)

ACMP_T::CTL0: ACMPIE Position

Definition at line 13679 of file Nano103.h.

◆ ACMP_CTL0_HYSEN_Msk

#define ACMP_CTL0_HYSEN_Msk   (0x1ul << ACMP_CTL0_HYSEN_Pos)

ACMP_T::CTL0: HYSEN Mask

Definition at line 13683 of file Nano103.h.

◆ ACMP_CTL0_HYSEN_Pos

#define ACMP_CTL0_HYSEN_Pos   (2)

ACMP_T::CTL0: HYSEN Position

Definition at line 13682 of file Nano103.h.

◆ ACMP_CTL0_NEGSEL_Msk

#define ACMP_CTL0_NEGSEL_Msk   (0x3ul << ACMP_CTL0_NEGSEL_Pos)

ACMP_T::CTL0: NEGSEL Mask

Definition at line 13686 of file Nano103.h.

◆ ACMP_CTL0_NEGSEL_Pos

#define ACMP_CTL0_NEGSEL_Pos   (4)

ACMP_T::CTL0: NEGSEL Position

Definition at line 13685 of file Nano103.h.

◆ ACMP_CTL0_WKEN_Msk

#define ACMP_CTL0_WKEN_Msk   (0x1ul << ACMP_CTL0_WKEN_Pos)

ACMP_T::CTL0: WKEN Mask

Definition at line 13689 of file Nano103.h.

◆ ACMP_CTL0_WKEN_Pos

#define ACMP_CTL0_WKEN_Pos   (31)

ACMP_T::CTL0: WKEN Position

Definition at line 13688 of file Nano103.h.

◆ ACMP_STATUS_ACMPIF_Msk

#define ACMP_STATUS_ACMPIF_Msk   (0x1ul << ACMP_STATUS_ACMPIF_Pos)

ACMP_T::STATUS: ACMPIF Mask

Definition at line 13692 of file Nano103.h.

◆ ACMP_STATUS_ACMPIF_Pos

#define ACMP_STATUS_ACMPIF_Pos   (0)

ACMP_T::STATUS: ACMPIF Position

Definition at line 13691 of file Nano103.h.

◆ ACMP_STATUS_ACMPO_Msk

#define ACMP_STATUS_ACMPO_Msk   (0x1ul << ACMP_STATUS_ACMPO_Pos)

ACMP_T::STATUS: ACMPO Mask

Definition at line 13695 of file Nano103.h.

◆ ACMP_STATUS_ACMPO_Pos

#define ACMP_STATUS_ACMPO_Pos   (1)

ACMP_T::STATUS: ACMPO Position

Definition at line 13694 of file Nano103.h.

◆ ACMP_VREF_CRVCTL_Msk

#define ACMP_VREF_CRVCTL_Msk   (0xful << ACMP_VREF_CRVCTL_Pos)

ACMP_T::VREF: CRVCTL Mask

Definition at line 13698 of file Nano103.h.

◆ ACMP_VREF_CRVCTL_Pos

#define ACMP_VREF_CRVCTL_Pos   (0)

ACMP_T::VREF: CRVCTL Position

Definition at line 13697 of file Nano103.h.

◆ ACMP_VREF_CRVEN_Msk

#define ACMP_VREF_CRVEN_Msk   (0x1ul << ACMP_VREF_CRVEN_Pos)

ACMP_T::VREF: CRVEN Mask

Definition at line 13701 of file Nano103.h.

◆ ACMP_VREF_CRVEN_Pos

#define ACMP_VREF_CRVEN_Pos   (4)

ACMP_T::VREF: CRVEN Position

Definition at line 13700 of file Nano103.h.

◆ ACMP_VREF_CRVSSEL_Msk

#define ACMP_VREF_CRVSSEL_Msk   (0x1ul << ACMP_VREF_CRVSSEL_Pos)

ACMP_T::VREF: CRVSSEL Mask

Definition at line 13704 of file Nano103.h.

◆ ACMP_VREF_CRVSSEL_Pos

#define ACMP_VREF_CRVSSEL_Pos   (5)

ACMP_T::VREF: CRVSSEL Position

Definition at line 13703 of file Nano103.h.

◆ ADC_CALCTL_CALDONE_Msk

#define ADC_CALCTL_CALDONE_Msk   (0x1ul << ADC_CALCTL_CALDONE_Pos)

ADC_T::CALCTL: CALDONE Mask

Definition at line 13564 of file Nano103.h.

◆ ADC_CALCTL_CALDONE_Pos

#define ADC_CALCTL_CALDONE_Pos   (2)

ADC_T::CALCTL: CALDONE Position

Definition at line 13563 of file Nano103.h.

◆ ADC_CALCTL_CALEN_Msk

#define ADC_CALCTL_CALEN_Msk   (0x1ul << ADC_CALCTL_CALEN_Pos)

ADC_T::CALCTL: CALEN Mask

Definition at line 13558 of file Nano103.h.

◆ ADC_CALCTL_CALEN_Pos

#define ADC_CALCTL_CALEN_Pos   (0)

ADC_T::CALCTL: CALEN Position

Definition at line 13557 of file Nano103.h.

◆ ADC_CALCTL_CALSEL_Msk

#define ADC_CALCTL_CALSEL_Msk   (0x1ul << ADC_CALCTL_CALSEL_Pos)

ADC_T::CALCTL: CALSEL Mask

Definition at line 13567 of file Nano103.h.

◆ ADC_CALCTL_CALSEL_Pos

#define ADC_CALCTL_CALSEL_Pos   (3)

ADC_T::CALCTL: CALSEL Position

Definition at line 13566 of file Nano103.h.

◆ ADC_CALCTL_CALSTART_Msk

#define ADC_CALCTL_CALSTART_Msk   (0x1ul << ADC_CALCTL_CALSTART_Pos)

ADC_T::CALCTL: CALSTART Mask

Definition at line 13561 of file Nano103.h.

◆ ADC_CALCTL_CALSTART_Pos

#define ADC_CALCTL_CALSTART_Pos   (1)

ADC_T::CALCTL: CALSTART Position

Definition at line 13560 of file Nano103.h.

◆ ADC_CALWORD_CALWORD_Msk

#define ADC_CALWORD_CALWORD_Msk   (0x7ful << ADC_CALWORD_CALWORD_Pos)

ADC_T::CALWORD: CALWORD Mask

Definition at line 13570 of file Nano103.h.

◆ ADC_CALWORD_CALWORD_Pos

#define ADC_CALWORD_CALWORD_Pos   (0)

ADC_T::CALWORD: CALWORD Position

Definition at line 13569 of file Nano103.h.

◆ ADC_CHEN_CHEN0_Msk

#define ADC_CHEN_CHEN0_Msk   (0x1ul << ADC_CHEN_CHEN0_Pos)

ADC_T::CHEN: CHEN0 Mask

Definition at line 13450 of file Nano103.h.

◆ ADC_CHEN_CHEN0_Pos

#define ADC_CHEN_CHEN0_Pos   (0)

ADC_T::CHEN: CHEN0 Position

Definition at line 13449 of file Nano103.h.

◆ ADC_CHEN_CHEN12_Msk

#define ADC_CHEN_CHEN12_Msk   (0x1ul << ADC_CHEN_CHEN12_Pos)

ADC_T::CHEN: CHEN12 Mask

Definition at line 13474 of file Nano103.h.

◆ ADC_CHEN_CHEN12_Pos

#define ADC_CHEN_CHEN12_Pos   (12)

ADC_T::CHEN: CHEN12 Position

Definition at line 13473 of file Nano103.h.

◆ ADC_CHEN_CHEN13_Msk

#define ADC_CHEN_CHEN13_Msk   (0x1ul << ADC_CHEN_CHEN13_Pos)

ADC_T::CHEN: CHEN13 Mask

Definition at line 13477 of file Nano103.h.

◆ ADC_CHEN_CHEN13_Pos

#define ADC_CHEN_CHEN13_Pos   (13)

ADC_T::CHEN: CHEN13 Position

Definition at line 13476 of file Nano103.h.

◆ ADC_CHEN_CHEN14_Msk

#define ADC_CHEN_CHEN14_Msk   (0x1ul << ADC_CHEN_CHEN14_Pos)

ADC_T::CHEN: CHEN14 Mask

Definition at line 13480 of file Nano103.h.

◆ ADC_CHEN_CHEN14_Pos

#define ADC_CHEN_CHEN14_Pos   (14)

ADC_T::CHEN: CHEN14 Position

Definition at line 13479 of file Nano103.h.

◆ ADC_CHEN_CHEN15_Msk

#define ADC_CHEN_CHEN15_Msk   (0x1ul << ADC_CHEN_CHEN15_Pos)

ADC_T::CHEN: CHEN15 Mask

Definition at line 13483 of file Nano103.h.

◆ ADC_CHEN_CHEN15_Pos

#define ADC_CHEN_CHEN15_Pos   (15)

ADC_T::CHEN: CHEN15 Position

Definition at line 13482 of file Nano103.h.

◆ ADC_CHEN_CHEN16_Msk

#define ADC_CHEN_CHEN16_Msk   (0x1ul << ADC_CHEN_CHEN16_Pos)

ADC_T::CHEN: CHEN16 Mask

Definition at line 13486 of file Nano103.h.

◆ ADC_CHEN_CHEN16_Pos

#define ADC_CHEN_CHEN16_Pos   (16)

ADC_T::CHEN: CHEN16 Position

Definition at line 13485 of file Nano103.h.

◆ ADC_CHEN_CHEN17_Msk

#define ADC_CHEN_CHEN17_Msk   (0x1ul << ADC_CHEN_CHEN17_Pos)

ADC_T::CHEN: CHEN17 Mask

Definition at line 13489 of file Nano103.h.

◆ ADC_CHEN_CHEN17_Pos

#define ADC_CHEN_CHEN17_Pos   (17)

ADC_T::CHEN: CHEN17 Position

Definition at line 13488 of file Nano103.h.

◆ ADC_CHEN_CHEN1_Msk

#define ADC_CHEN_CHEN1_Msk   (0x1ul << ADC_CHEN_CHEN1_Pos)

ADC_T::CHEN: CHEN1 Mask

Definition at line 13453 of file Nano103.h.

◆ ADC_CHEN_CHEN1_Pos

#define ADC_CHEN_CHEN1_Pos   (1)

ADC_T::CHEN: CHEN1 Position

Definition at line 13452 of file Nano103.h.

◆ ADC_CHEN_CHEN2_Msk

#define ADC_CHEN_CHEN2_Msk   (0x1ul << ADC_CHEN_CHEN2_Pos)

ADC_T::CHEN: CHEN2 Mask

Definition at line 13456 of file Nano103.h.

◆ ADC_CHEN_CHEN2_Pos

#define ADC_CHEN_CHEN2_Pos   (2)

ADC_T::CHEN: CHEN2 Position

Definition at line 13455 of file Nano103.h.

◆ ADC_CHEN_CHEN3_Msk

#define ADC_CHEN_CHEN3_Msk   (0x1ul << ADC_CHEN_CHEN3_Pos)

ADC_T::CHEN: CHEN3 Mask

Definition at line 13459 of file Nano103.h.

◆ ADC_CHEN_CHEN3_Pos

#define ADC_CHEN_CHEN3_Pos   (3)

ADC_T::CHEN: CHEN3 Position

Definition at line 13458 of file Nano103.h.

◆ ADC_CHEN_CHEN4_Msk

#define ADC_CHEN_CHEN4_Msk   (0x1ul << ADC_CHEN_CHEN4_Pos)

ADC_T::CHEN: CHEN4 Mask

Definition at line 13462 of file Nano103.h.

◆ ADC_CHEN_CHEN4_Pos

#define ADC_CHEN_CHEN4_Pos   (4)

ADC_T::CHEN: CHEN4 Position

Definition at line 13461 of file Nano103.h.

◆ ADC_CHEN_CHEN5_Msk

#define ADC_CHEN_CHEN5_Msk   (0x1ul << ADC_CHEN_CHEN5_Pos)

ADC_T::CHEN: CHEN5 Mask

Definition at line 13465 of file Nano103.h.

◆ ADC_CHEN_CHEN5_Pos

#define ADC_CHEN_CHEN5_Pos   (5)

ADC_T::CHEN: CHEN5 Position

Definition at line 13464 of file Nano103.h.

◆ ADC_CHEN_CHEN6_Msk

#define ADC_CHEN_CHEN6_Msk   (0x1ul << ADC_CHEN_CHEN6_Pos)

ADC_T::CHEN: CHEN6 Mask

Definition at line 13468 of file Nano103.h.

◆ ADC_CHEN_CHEN6_Pos

#define ADC_CHEN_CHEN6_Pos   (6)

ADC_T::CHEN: CHEN6 Position

Definition at line 13467 of file Nano103.h.

◆ ADC_CHEN_CHEN7_Msk

#define ADC_CHEN_CHEN7_Msk   (0x1ul << ADC_CHEN_CHEN7_Pos)

ADC_T::CHEN: CHEN7 Mask

Definition at line 13471 of file Nano103.h.

◆ ADC_CHEN_CHEN7_Pos

#define ADC_CHEN_CHEN7_Pos   (7)

ADC_T::CHEN: CHEN7 Position

Definition at line 13470 of file Nano103.h.

◆ ADC_CMP0_ADCMPEN_Msk

#define ADC_CMP0_ADCMPEN_Msk   (0x1ul << ADC_CMP0_ADCMPEN_Pos)

ADC_T::CMP0: ADCMPEN Mask

Definition at line 13492 of file Nano103.h.

◆ ADC_CMP0_ADCMPEN_Pos

#define ADC_CMP0_ADCMPEN_Pos   (0)

ADC_T::CMP0: ADCMPEN Position

Definition at line 13491 of file Nano103.h.

◆ ADC_CMP0_ADCMPIE_Msk

#define ADC_CMP0_ADCMPIE_Msk   (0x1ul << ADC_CMP0_ADCMPIE_Pos)

ADC_T::CMP0: ADCMPIE Mask

Definition at line 13495 of file Nano103.h.

◆ ADC_CMP0_ADCMPIE_Pos

#define ADC_CMP0_ADCMPIE_Pos   (1)

ADC_T::CMP0: ADCMPIE Position

Definition at line 13494 of file Nano103.h.

◆ ADC_CMP0_CMPCH_Msk

#define ADC_CMP0_CMPCH_Msk   (0x1ful << ADC_CMP0_CMPCH_Pos)

ADC_T::CMP0: CMPCH Mask

Definition at line 13501 of file Nano103.h.

◆ ADC_CMP0_CMPCH_Pos

#define ADC_CMP0_CMPCH_Pos   (3)

ADC_T::CMP0: CMPCH Position

Definition at line 13500 of file Nano103.h.

◆ ADC_CMP0_CMPCOND_Msk

#define ADC_CMP0_CMPCOND_Msk   (0x1ul << ADC_CMP0_CMPCOND_Pos)

ADC_T::CMP0: CMPCOND Mask

Definition at line 13498 of file Nano103.h.

◆ ADC_CMP0_CMPCOND_Pos

#define ADC_CMP0_CMPCOND_Pos   (2)

ADC_T::CMP0: CMPCOND Position

Definition at line 13497 of file Nano103.h.

◆ ADC_CMP0_CMPDAT_Msk

#define ADC_CMP0_CMPDAT_Msk   (0xffful << ADC_CMP0_CMPDAT_Pos)

ADC_T::CMP0: CMPDAT Mask

Definition at line 13507 of file Nano103.h.

◆ ADC_CMP0_CMPDAT_Pos

#define ADC_CMP0_CMPDAT_Pos   (16)

ADC_T::CMP0: CMPDAT Position

Definition at line 13506 of file Nano103.h.

◆ ADC_CMP0_CMPMCNT_Msk

#define ADC_CMP0_CMPMCNT_Msk   (0xful << ADC_CMP0_CMPMCNT_Pos)

ADC_T::CMP0: CMPMCNT Mask

Definition at line 13504 of file Nano103.h.

◆ ADC_CMP0_CMPMCNT_Pos

#define ADC_CMP0_CMPMCNT_Pos   (8)

ADC_T::CMP0: CMPMCNT Position

Definition at line 13503 of file Nano103.h.

◆ ADC_CMP1_ADCMPEN_Msk

#define ADC_CMP1_ADCMPEN_Msk   (0x1ul << ADC_CMP1_ADCMPEN_Pos)

ADC_T::CMP1: ADCMPEN Mask

Definition at line 13510 of file Nano103.h.

◆ ADC_CMP1_ADCMPEN_Pos

#define ADC_CMP1_ADCMPEN_Pos   (0)

ADC_T::CMP1: ADCMPEN Position

Definition at line 13509 of file Nano103.h.

◆ ADC_CMP1_ADCMPIE_Msk

#define ADC_CMP1_ADCMPIE_Msk   (0x1ul << ADC_CMP1_ADCMPIE_Pos)

ADC_T::CMP1: ADCMPIE Mask

Definition at line 13513 of file Nano103.h.

◆ ADC_CMP1_ADCMPIE_Pos

#define ADC_CMP1_ADCMPIE_Pos   (1)

ADC_T::CMP1: ADCMPIE Position

Definition at line 13512 of file Nano103.h.

◆ ADC_CMP1_CMPCH_Msk

#define ADC_CMP1_CMPCH_Msk   (0x1ful << ADC_CMP1_CMPCH_Pos)

ADC_T::CMP1: CMPCH Mask

Definition at line 13519 of file Nano103.h.

◆ ADC_CMP1_CMPCH_Pos

#define ADC_CMP1_CMPCH_Pos   (3)

ADC_T::CMP1: CMPCH Position

Definition at line 13518 of file Nano103.h.

◆ ADC_CMP1_CMPCOND_Msk

#define ADC_CMP1_CMPCOND_Msk   (0x1ul << ADC_CMP1_CMPCOND_Pos)

ADC_T::CMP1: CMPCOND Mask

Definition at line 13516 of file Nano103.h.

◆ ADC_CMP1_CMPCOND_Pos

#define ADC_CMP1_CMPCOND_Pos   (2)

ADC_T::CMP1: CMPCOND Position

Definition at line 13515 of file Nano103.h.

◆ ADC_CMP1_CMPDAT_Msk

#define ADC_CMP1_CMPDAT_Msk   (0xffful << ADC_CMP1_CMPDAT_Pos)

ADC_T::CMP1: CMPDAT Mask

Definition at line 13525 of file Nano103.h.

◆ ADC_CMP1_CMPDAT_Pos

#define ADC_CMP1_CMPDAT_Pos   (16)

ADC_T::CMP1: CMPDAT Position

Definition at line 13524 of file Nano103.h.

◆ ADC_CMP1_CMPMCNT_Msk

#define ADC_CMP1_CMPMCNT_Msk   (0xful << ADC_CMP1_CMPMCNT_Pos)

ADC_T::CMP1: CMPMCNT Mask

Definition at line 13522 of file Nano103.h.

◆ ADC_CMP1_CMPMCNT_Pos

#define ADC_CMP1_CMPMCNT_Pos   (8)

ADC_T::CMP1: CMPMCNT Position

Definition at line 13521 of file Nano103.h.

◆ ADC_CTL_ADCEN_Msk

#define ADC_CTL_ADCEN_Msk   (0x1ul << ADC_CTL_ADCEN_Pos)

ADC_T::CTL: ADCEN Mask

Definition at line 13408 of file Nano103.h.

◆ ADC_CTL_ADCEN_Pos

#define ADC_CTL_ADCEN_Pos   (0)

ADC_T::CTL: ADCEN Position

Definition at line 13407 of file Nano103.h.

◆ ADC_CTL_ADCIEN_Msk

#define ADC_CTL_ADCIEN_Msk   (0x1ul << ADC_CTL_ADCIEN_Pos)

ADC_T::CTL: ADCIEN Mask

Definition at line 13411 of file Nano103.h.

◆ ADC_CTL_ADCIEN_Pos

#define ADC_CTL_ADCIEN_Pos   (1)

ADC_T::CTL: ADCIEN Position

Definition at line 13410 of file Nano103.h.

◆ ADC_CTL_ADMD_Msk

#define ADC_CTL_ADMD_Msk   (0x3ul << ADC_CTL_ADMD_Pos)

ADC_T::CTL: ADMD Mask

Definition at line 13414 of file Nano103.h.

◆ ADC_CTL_ADMD_Pos

#define ADC_CTL_ADMD_Pos   (2)

ADC_T::CTL: ADMD Position

Definition at line 13413 of file Nano103.h.

◆ ADC_CTL_DIFF_Msk

#define ADC_CTL_DIFF_Msk   (0x1ul << ADC_CTL_DIFF_Pos)

ADC_T::CTL: DIFF Mask

Definition at line 13429 of file Nano103.h.

◆ ADC_CTL_DIFF_Pos

#define ADC_CTL_DIFF_Pos   (10)

ADC_T::CTL: DIFF Position

Definition at line 13428 of file Nano103.h.

◆ ADC_CTL_HWTRGCOND_Msk

#define ADC_CTL_HWTRGCOND_Msk   (0x3ul << ADC_CTL_HWTRGCOND_Pos)

ADC_T::CTL: HWTRGCOND Mask

Definition at line 13420 of file Nano103.h.

◆ ADC_CTL_HWTRGCOND_Pos

#define ADC_CTL_HWTRGCOND_Pos   (6)

ADC_T::CTL: HWTRGCOND Position

Definition at line 13419 of file Nano103.h.

◆ ADC_CTL_HWTRGEN_Msk

#define ADC_CTL_HWTRGEN_Msk   (0x1ul << ADC_CTL_HWTRGEN_Pos)

ADC_T::CTL: HWTRGEN Mask

Definition at line 13423 of file Nano103.h.

◆ ADC_CTL_HWTRGEN_Pos

#define ADC_CTL_HWTRGEN_Pos   (8)

ADC_T::CTL: HWTRGEN Position

Definition at line 13422 of file Nano103.h.

◆ ADC_CTL_HWTRGSEL_Msk

#define ADC_CTL_HWTRGSEL_Msk   (0x3ul << ADC_CTL_HWTRGSEL_Pos)

ADC_T::CTL: HWTRGSEL Mask

Definition at line 13417 of file Nano103.h.

◆ ADC_CTL_HWTRGSEL_Pos

#define ADC_CTL_HWTRGSEL_Pos   (4)

ADC_T::CTL: HWTRGSEL Position

Definition at line 13416 of file Nano103.h.

◆ ADC_CTL_PTEN_Msk

#define ADC_CTL_PTEN_Msk   (0x1ul << ADC_CTL_PTEN_Pos)

ADC_T::CTL: PTEN Mask

Definition at line 13426 of file Nano103.h.

◆ ADC_CTL_PTEN_Pos

#define ADC_CTL_PTEN_Pos   (9)

ADC_T::CTL: PTEN Position

Definition at line 13425 of file Nano103.h.

◆ ADC_CTL_REFSEL_Msk

#define ADC_CTL_REFSEL_Msk   (0x3ul << ADC_CTL_REFSEL_Pos)

ADC_T::CTL: REFSEL Mask

Definition at line 13441 of file Nano103.h.

◆ ADC_CTL_REFSEL_Pos

#define ADC_CTL_REFSEL_Pos   (16)

ADC_T::CTL: REFSEL Position

Definition at line 13440 of file Nano103.h.

◆ ADC_CTL_RESSEL_Msk

#define ADC_CTL_RESSEL_Msk   (0x3ul << ADC_CTL_RESSEL_Pos)

ADC_T::CTL: RESSEL Mask

Definition at line 13444 of file Nano103.h.

◆ ADC_CTL_RESSEL_Pos

#define ADC_CTL_RESSEL_Pos   (18)

ADC_T::CTL: RESSEL Position

Definition at line 13443 of file Nano103.h.

◆ ADC_CTL_SWTRG_Msk

#define ADC_CTL_SWTRG_Msk   (0x1ul << ADC_CTL_SWTRG_Pos)

ADC_T::CTL: SWTRG Mask

Definition at line 13432 of file Nano103.h.

◆ ADC_CTL_SWTRG_Pos

#define ADC_CTL_SWTRG_Pos   (11)

ADC_T::CTL: SWTRG Position

Definition at line 13431 of file Nano103.h.

◆ ADC_CTL_TMPDMACNT_Msk

#define ADC_CTL_TMPDMACNT_Msk   (0xfful << ADC_CTL_TMPDMACNT_Pos)

ADC_T::CTL: TMPDMACNT Mask

Definition at line 13447 of file Nano103.h.

◆ ADC_CTL_TMPDMACNT_Pos

#define ADC_CTL_TMPDMACNT_Pos   (24)

ADC_T::CTL: TMPDMACNT Position

Definition at line 13446 of file Nano103.h.

◆ ADC_CTL_TMSEL_Msk

#define ADC_CTL_TMSEL_Msk   (0x3ul << ADC_CTL_TMSEL_Pos)

ADC_T::CTL: TMSEL Mask

Definition at line 13435 of file Nano103.h.

◆ ADC_CTL_TMSEL_Pos

#define ADC_CTL_TMSEL_Pos   (12)

ADC_T::CTL: TMSEL Position

Definition at line 13434 of file Nano103.h.

◆ ADC_CTL_TMTRGMOD_Msk

#define ADC_CTL_TMTRGMOD_Msk   (0x1ul << ADC_CTL_TMTRGMOD_Pos)

ADC_T::CTL: TMTRGMOD Mask

Definition at line 13438 of file Nano103.h.

◆ ADC_CTL_TMTRGMOD_Pos

#define ADC_CTL_TMTRGMOD_Pos   (15)

ADC_T::CTL: TMTRGMOD Position

Definition at line 13437 of file Nano103.h.

◆ ADC_DAT0_OV_Msk

#define ADC_DAT0_OV_Msk   (0x1ul << ADC_DAT0_OV_Pos)

ADC_T::DAT: OV Mask

Definition at line 13405 of file Nano103.h.

◆ ADC_DAT0_OV_Pos

#define ADC_DAT0_OV_Pos   (17)

ADC_T::DAT: OV Position

Definition at line 13404 of file Nano103.h.

◆ ADC_DAT0_RESULT_Msk

#define ADC_DAT0_RESULT_Msk   (0xffful << ADC_DAT0_RESULT_Pos)

ADC_T::DAT: RESULT Mask

Definition at line 13399 of file Nano103.h.

◆ ADC_DAT0_RESULT_Pos

#define ADC_DAT0_RESULT_Pos   (0)
@addtogroup ADC_CONST ADC Bit Field Definition
Constant Definitions for ADC Controller

ADC_T::DAT: RESULT Position

Definition at line 13398 of file Nano103.h.

◆ ADC_DAT0_VALID_Msk

#define ADC_DAT0_VALID_Msk   (0x1ul << ADC_DAT0_VALID_Pos)

ADC_T::DAT: VALID Mask

Definition at line 13402 of file Nano103.h.

◆ ADC_DAT0_VALID_Pos

#define ADC_DAT0_VALID_Pos   (16)

ADC_T::DAT: VALID Position

Definition at line 13401 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH0_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH0_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH0_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH0 Mask

Definition at line 13573 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH0_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH0_Pos   (0)

ADC_T::EXTSMPT0: EXTSMPT_CH0 Position

Definition at line 13572 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH1_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH1_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH1_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH1 Mask

Definition at line 13576 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH1_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH1_Pos   (4)

ADC_T::EXTSMPT0: EXTSMPT_CH1 Position

Definition at line 13575 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH2_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH2_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH2_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH2 Mask

Definition at line 13579 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH2_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH2_Pos   (8)

ADC_T::EXTSMPT0: EXTSMPT_CH2 Position

Definition at line 13578 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH3_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH3_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH3_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH3 Mask

Definition at line 13582 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH3_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH3_Pos   (12)

ADC_T::EXTSMPT0: EXTSMPT_CH3 Position

Definition at line 13581 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH4_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH4_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH4_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH4 Mask

Definition at line 13585 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH4_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH4_Pos   (16)

ADC_T::EXTSMPT0: EXTSMPT_CH4 Position

Definition at line 13584 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH5_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH5_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH5_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH5 Mask

Definition at line 13588 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH5_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH5_Pos   (20)

ADC_T::EXTSMPT0: EXTSMPT_CH5 Position

Definition at line 13587 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH6_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH6_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH6_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH6 Mask

Definition at line 13591 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH6_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH6_Pos   (24)

ADC_T::EXTSMPT0: EXTSMPT_CH6 Position

Definition at line 13590 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH7_Msk

#define ADC_EXTSMPT0_EXTSMPT_CH7_Msk   (0xful << ADC_EXTSMPT0_EXTSMPT_CH7_Pos)

ADC_T::EXTSMPT0: EXTSMPT_CH7 Mask

Definition at line 13594 of file Nano103.h.

◆ ADC_EXTSMPT0_EXTSMPT_CH7_Pos

#define ADC_EXTSMPT0_EXTSMPT_CH7_Pos   (28)

ADC_T::EXTSMPT0: EXTSMPT_CH7 Position

Definition at line 13593 of file Nano103.h.

◆ ADC_EXTSMPT1_EXTSMPT_INTCH_Msk

#define ADC_EXTSMPT1_EXTSMPT_INTCH_Msk   (0xful << ADC_EXTSMPT1_EXTSMPT_INTCH_Pos)

ADC_T::EXTSMPT1: EXTSMPT_INTCH Mask

Definition at line 13597 of file Nano103.h.

◆ ADC_EXTSMPT1_EXTSMPT_INTCH_Pos

#define ADC_EXTSMPT1_EXTSMPT_INTCH_Pos   (16)

ADC_T::EXTSMPT1: EXTSMPT_INTCH Position

Definition at line 13596 of file Nano103.h.

◆ ADC_PDMA_AD_PDMA_Msk

#define ADC_PDMA_AD_PDMA_Msk   (0xffful << ADC_PDMA_AD_PDMA_Pos)

ADC_T::PDMA: AD_PDMA Mask

Definition at line 13546 of file Nano103.h.

◆ ADC_PDMA_AD_PDMA_Pos

#define ADC_PDMA_AD_PDMA_Pos   (0)

ADC_T::PDMA: AD_PDMA Position

Definition at line 13545 of file Nano103.h.

◆ ADC_PWD_PWDCALEN_Msk

#define ADC_PWD_PWDCALEN_Msk   (0x1ul << ADC_PWD_PWDCALEN_Pos)

ADC_T::PWD: PWDCALEN Mask

Definition at line 13552 of file Nano103.h.

◆ ADC_PWD_PWDCALEN_Pos

#define ADC_PWD_PWDCALEN_Pos   (1)

ADC_T::PWD: PWDCALEN Position

Definition at line 13551 of file Nano103.h.

◆ ADC_PWD_PWDMOD_Msk

#define ADC_PWD_PWDMOD_Msk   (0x3ul << ADC_PWD_PWDMOD_Pos)

ADC_T::PWD: PWDMOD Mask

Definition at line 13555 of file Nano103.h.

◆ ADC_PWD_PWDMOD_Pos

#define ADC_PWD_PWDMOD_Pos   (2)

ADC_T::PWD: PWDMOD Position

Definition at line 13554 of file Nano103.h.

◆ ADC_PWD_PWUPRDY_Msk

#define ADC_PWD_PWUPRDY_Msk   (0x1ul << ADC_PWD_PWUPRDY_Pos)

ADC_T::PWD: PWUPRDY Mask

Definition at line 13549 of file Nano103.h.

◆ ADC_PWD_PWUPRDY_Pos

#define ADC_PWD_PWUPRDY_Pos   (0)

ADC_T::PWD: PWUPRDY Position

Definition at line 13548 of file Nano103.h.

◆ ADC_STATUS_ADCMPF0_Msk

#define ADC_STATUS_ADCMPF0_Msk   (0x1ul << ADC_STATUS_ADCMPF0_Pos)

ADC_T::STATUS: ADCMPF0 Mask

Definition at line 13531 of file Nano103.h.

◆ ADC_STATUS_ADCMPF0_Pos

#define ADC_STATUS_ADCMPF0_Pos   (1)

ADC_T::STATUS: ADCMPF0 Position

Definition at line 13530 of file Nano103.h.

◆ ADC_STATUS_ADCMPF1_Msk

#define ADC_STATUS_ADCMPF1_Msk   (0x1ul << ADC_STATUS_ADCMPF1_Pos)

ADC_T::STATUS: ADCMPF1 Mask

Definition at line 13534 of file Nano103.h.

◆ ADC_STATUS_ADCMPF1_Pos

#define ADC_STATUS_ADCMPF1_Pos   (2)

ADC_T::STATUS: ADCMPF1 Position

Definition at line 13533 of file Nano103.h.

◆ ADC_STATUS_ADIF_Msk

#define ADC_STATUS_ADIF_Msk   (0x1ul << ADC_STATUS_ADIF_Pos)

ADC_T::STATUS: ADIF Mask

Definition at line 13528 of file Nano103.h.

◆ ADC_STATUS_ADIF_Pos

#define ADC_STATUS_ADIF_Pos   (0)

ADC_T::STATUS: ADIF Position

Definition at line 13527 of file Nano103.h.

◆ ADC_STATUS_BUSY_Msk

#define ADC_STATUS_BUSY_Msk   (0x1ul << ADC_STATUS_BUSY_Pos)

ADC_T::STATUS: BUSY Mask

Definition at line 13537 of file Nano103.h.

◆ ADC_STATUS_BUSY_Pos

#define ADC_STATUS_BUSY_Pos   (3)

ADC_T::STATUS: BUSY Position

Definition at line 13536 of file Nano103.h.

◆ ADC_STATUS_CHANNEL_Msk

#define ADC_STATUS_CHANNEL_Msk   (0x1ful << ADC_STATUS_CHANNEL_Pos)

ADC_T::STATUS: CHANNEL Mask

Definition at line 13540 of file Nano103.h.

◆ ADC_STATUS_CHANNEL_Pos

#define ADC_STATUS_CHANNEL_Pos   (4)

ADC_T::STATUS: CHANNEL Position

Definition at line 13539 of file Nano103.h.

◆ ADC_STATUS_INITRDY_Msk

#define ADC_STATUS_INITRDY_Msk   (0x1ul << ADC_STATUS_INITRDY_Pos)

ADC_T::STATUS: INITRDY Mask

Definition at line 13543 of file Nano103.h.

◆ ADC_STATUS_INITRDY_Pos

#define ADC_STATUS_INITRDY_Pos   (16)

ADC_T::STATUS: INITRDY Position

Definition at line 13542 of file Nano103.h.

◆ DMA_CRC_CHECKSUM_CHECKSUM_Msk

#define DMA_CRC_CHECKSUM_CHECKSUM_Msk   (0xfffffffful << DMA_CRC_CHECKSUM_CHECKSUM_Pos)

DMA_CRC_T::CHECKSUM: CHECKSUM Mask

Definition at line 7440 of file Nano103.h.

◆ DMA_CRC_CHECKSUM_CHECKSUM_Pos

#define DMA_CRC_CHECKSUM_CHECKSUM_Pos   (0)

DMA_CRC_T::CHECKSUM: CHECKSUM Position

Definition at line 7439 of file Nano103.h.

◆ DMA_CRC_CTL_CHKSFMT_Msk

#define DMA_CRC_CTL_CHKSFMT_Msk   (0x1ul << DMA_CRC_CTL_CHKSFMT_Pos)

DMA_CRC_T::CTL: CHKSFMT Mask

Definition at line 7401 of file Nano103.h.

◆ DMA_CRC_CTL_CHKSFMT_Pos

#define DMA_CRC_CTL_CHKSFMT_Pos   (27)

DMA_CRC_T::CTL: CHKSFMT Position

Definition at line 7400 of file Nano103.h.

◆ DMA_CRC_CTL_CHKSREV_Msk

#define DMA_CRC_CTL_CHKSREV_Msk   (0x1ul << DMA_CRC_CTL_CHKSREV_Pos)

DMA_CRC_T::CTL: CHKSREV Mask

Definition at line 7395 of file Nano103.h.

◆ DMA_CRC_CTL_CHKSREV_Pos

#define DMA_CRC_CTL_CHKSREV_Pos   (25)

DMA_CRC_T::CTL: CHKSREV Position

Definition at line 7394 of file Nano103.h.

◆ DMA_CRC_CTL_CRCEN_Msk

#define DMA_CRC_CTL_CRCEN_Msk   (0x1ul << DMA_CRC_CTL_CRCEN_Pos)

DMA_CRC_T::CTL: CRCEN Mask

Definition at line 7383 of file Nano103.h.

◆ DMA_CRC_CTL_CRCEN_Pos

#define DMA_CRC_CTL_CRCEN_Pos   (0)
@addtogroup CRC_CONST CRC Bit Field Definition
Constant Definitions for CRC Controller

DMA_CRC_T::CTL: CRCEN Position

Definition at line 7382 of file Nano103.h.

◆ DMA_CRC_CTL_CRCMODE_Msk

#define DMA_CRC_CTL_CRCMODE_Msk   (0x3ul << DMA_CRC_CTL_CRCMODE_Pos)

DMA_CRC_T::CTL: CRCMODE Mask

Definition at line 7407 of file Nano103.h.

◆ DMA_CRC_CTL_CRCMODE_Pos

#define DMA_CRC_CTL_CRCMODE_Pos   (30)

DMA_CRC_T::CTL: CRCMODE Position

Definition at line 7406 of file Nano103.h.

◆ DMA_CRC_CTL_CRCRST_Msk

#define DMA_CRC_CTL_CRCRST_Msk   (0x1ul << DMA_CRC_CTL_CRCRST_Pos)

DMA_CRC_T::CTL: CRCRST Mask

Definition at line 7386 of file Nano103.h.

◆ DMA_CRC_CTL_CRCRST_Pos

#define DMA_CRC_CTL_CRCRST_Pos   (1)

DMA_CRC_T::CTL: CRCRST Position

Definition at line 7385 of file Nano103.h.

◆ DMA_CRC_CTL_DATFMT_Msk

#define DMA_CRC_CTL_DATFMT_Msk   (0x1ul << DMA_CRC_CTL_DATFMT_Pos)

DMA_CRC_T::CTL: DATFMT Mask

Definition at line 7398 of file Nano103.h.

◆ DMA_CRC_CTL_DATFMT_Pos

#define DMA_CRC_CTL_DATFMT_Pos   (26)

DMA_CRC_T::CTL: DATFMT Position

Definition at line 7397 of file Nano103.h.

◆ DMA_CRC_CTL_DATLEN_Msk

#define DMA_CRC_CTL_DATLEN_Msk   (0x3ul << DMA_CRC_CTL_DATLEN_Pos)

DMA_CRC_T::CTL: DATLEN Mask

Definition at line 7404 of file Nano103.h.

◆ DMA_CRC_CTL_DATLEN_Pos

#define DMA_CRC_CTL_DATLEN_Pos   (28)

DMA_CRC_T::CTL: DATLEN Position

Definition at line 7403 of file Nano103.h.

◆ DMA_CRC_CTL_DATREV_Msk

#define DMA_CRC_CTL_DATREV_Msk   (0x1ul << DMA_CRC_CTL_DATREV_Pos)

DMA_CRC_T::CTL: DATREV Mask

Definition at line 7392 of file Nano103.h.

◆ DMA_CRC_CTL_DATREV_Pos

#define DMA_CRC_CTL_DATREV_Pos   (24)

DMA_CRC_T::CTL: DATREV Position

Definition at line 7391 of file Nano103.h.

◆ DMA_CRC_CTL_TRIGEN_Msk

#define DMA_CRC_CTL_TRIGEN_Msk   (0x1ul << DMA_CRC_CTL_TRIGEN_Pos)

DMA_CRC_T::CTL: TRIGEN Mask

Definition at line 7389 of file Nano103.h.

◆ DMA_CRC_CTL_TRIGEN_Pos

#define DMA_CRC_CTL_TRIGEN_Pos   (23)

DMA_CRC_T::CTL: TRIGEN Position

Definition at line 7388 of file Nano103.h.

◆ DMA_CRC_DAT_DATA_Msk

#define DMA_CRC_DAT_DATA_Msk   (0xfffffffful << DMA_CRC_DAT_DATA_Pos)

DMA_CRC_T::DAT: DATA Mask

Definition at line 7434 of file Nano103.h.

◆ DMA_CRC_DAT_DATA_Pos

#define DMA_CRC_DAT_DATA_Pos   (0)

DMA_CRC_T::DAT: DATA Position

Definition at line 7433 of file Nano103.h.

◆ DMA_CRC_DMABCNT_BCNT_Msk

#define DMA_CRC_DMABCNT_BCNT_Msk   (0xfffful << DMA_CRC_DMABCNT_BCNT_Pos)

DMA_CRC_T::DMABCNT: BCNT Mask

Definition at line 7413 of file Nano103.h.

◆ DMA_CRC_DMABCNT_BCNT_Pos

#define DMA_CRC_DMABCNT_BCNT_Pos   (0)

DMA_CRC_T::DMABCNT: BCNT Position

Definition at line 7412 of file Nano103.h.

◆ DMA_CRC_DMACBCNT_CBCNT_Msk

#define DMA_CRC_DMACBCNT_CBCNT_Msk   (0xfffful << DMA_CRC_DMACBCNT_CBCNT_Pos)

DMA_CRC_T::DMACBCNT: CBCNT Mask

Definition at line 7419 of file Nano103.h.

◆ DMA_CRC_DMACBCNT_CBCNT_Pos

#define DMA_CRC_DMACBCNT_CBCNT_Pos   (0)

DMA_CRC_T::DMACBCNT: CBCNT Position

Definition at line 7418 of file Nano103.h.

◆ DMA_CRC_DMACSA_CSA_Msk

#define DMA_CRC_DMACSA_CSA_Msk   (0xfffffffful << DMA_CRC_DMACSA_CSA_Pos)

DMA_CRC_T::DMACSA: CSA Mask

Definition at line 7416 of file Nano103.h.

◆ DMA_CRC_DMACSA_CSA_Pos

#define DMA_CRC_DMACSA_CSA_Pos   (0)

DMA_CRC_T::DMACSA: CSA Position

Definition at line 7415 of file Nano103.h.

◆ DMA_CRC_DMAINTEN_TABTIEN_Msk

#define DMA_CRC_DMAINTEN_TABTIEN_Msk   (0x1ul << DMA_CRC_DMAINTEN_TABTIEN_Pos)

DMA_CRC_T::DMAINTEN: TABTIEN Mask

Definition at line 7422 of file Nano103.h.

◆ DMA_CRC_DMAINTEN_TABTIEN_Pos

#define DMA_CRC_DMAINTEN_TABTIEN_Pos   (0)

DMA_CRC_T::DMAINTEN: TABTIEN Position

Definition at line 7421 of file Nano103.h.

◆ DMA_CRC_DMAINTEN_TDIEN_Msk

#define DMA_CRC_DMAINTEN_TDIEN_Msk   (0x1ul << DMA_CRC_DMAINTEN_TDIEN_Pos)

DMA_CRC_T::DMAINTEN: TDIEN Mask

Definition at line 7425 of file Nano103.h.

◆ DMA_CRC_DMAINTEN_TDIEN_Pos

#define DMA_CRC_DMAINTEN_TDIEN_Pos   (1)

DMA_CRC_T::DMAINTEN: TDIEN Position

Definition at line 7424 of file Nano103.h.

◆ DMA_CRC_DMAISTS_TABTIF_Msk

#define DMA_CRC_DMAISTS_TABTIF_Msk   (0x1ul << DMA_CRC_DMAISTS_TABTIF_Pos)

DMA_CRC_T::DMAISTS: TABTIF Mask

Definition at line 7428 of file Nano103.h.

◆ DMA_CRC_DMAISTS_TABTIF_Pos

#define DMA_CRC_DMAISTS_TABTIF_Pos   (0)

DMA_CRC_T::DMAISTS: TABTIF Position

Definition at line 7427 of file Nano103.h.

◆ DMA_CRC_DMAISTS_TDIF_Msk

#define DMA_CRC_DMAISTS_TDIF_Msk   (0x1ul << DMA_CRC_DMAISTS_TDIF_Pos)

DMA_CRC_T::DMAISTS: TDIF Mask

Definition at line 7431 of file Nano103.h.

◆ DMA_CRC_DMAISTS_TDIF_Pos

#define DMA_CRC_DMAISTS_TDIF_Pos   (1)

DMA_CRC_T::DMAISTS: TDIF Position

Definition at line 7430 of file Nano103.h.

◆ DMA_CRC_DMASA_SA_Msk

#define DMA_CRC_DMASA_SA_Msk   (0xfffffffful << DMA_CRC_DMASA_SA_Pos)

DMA_CRC_T::DMASA: SA Mask

Definition at line 7410 of file Nano103.h.

◆ DMA_CRC_DMASA_SA_Pos

#define DMA_CRC_DMASA_SA_Pos   (0)

DMA_CRC_T::DMASA: SA Position

Definition at line 7409 of file Nano103.h.

◆ DMA_CRC_SEED_SEED_Msk

#define DMA_CRC_SEED_SEED_Msk   (0xfffffffful << DMA_CRC_SEED_SEED_Pos)

DMA_CRC_T::SEED: SEED Mask

Definition at line 7437 of file Nano103.h.

◆ DMA_CRC_SEED_SEED_Pos

#define DMA_CRC_SEED_SEED_Pos   (0)

DMA_CRC_T::SEED: SEED Position

Definition at line 7436 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN1_Msk

#define DMA_GCR_GCTL_CKEN1_Msk   (0x1ul << DMA_GCR_GCTL_CKEN1_Pos)

DMA_GCR_T::GCTL: CKEN1 Mask

Definition at line 7450 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN1_Pos

#define DMA_GCR_GCTL_CKEN1_Pos   (9)
@addtogroup PDMA_GCR_CONST PDMA_GCR Bit Field Definition
Constant Definitions for PDMA_GCR Controller

DMA_GCR_T::GCTL: CKEN1 Position

Definition at line 7449 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN2_Msk

#define DMA_GCR_GCTL_CKEN2_Msk   (0x1ul << DMA_GCR_GCTL_CKEN2_Pos)

DMA_GCR_T::GCTL: CKEN2 Mask

Definition at line 7453 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN2_Pos

#define DMA_GCR_GCTL_CKEN2_Pos   (10)

DMA_GCR_T::GCTL: CKEN2 Position

Definition at line 7452 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN3_Msk

#define DMA_GCR_GCTL_CKEN3_Msk   (0x1ul << DMA_GCR_GCTL_CKEN3_Pos)

DMA_GCR_T::GCTL: CKEN3 Mask

Definition at line 7456 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN3_Pos

#define DMA_GCR_GCTL_CKEN3_Pos   (11)

DMA_GCR_T::GCTL: CKEN3 Position

Definition at line 7455 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN4_Msk

#define DMA_GCR_GCTL_CKEN4_Msk   (0x1ul << DMA_GCR_GCTL_CKEN4_Pos)

DMA_GCR_T::GCTL: CKEN4 Mask

Definition at line 7459 of file Nano103.h.

◆ DMA_GCR_GCTL_CKEN4_Pos

#define DMA_GCR_GCTL_CKEN4_Pos   (12)

DMA_GCR_T::GCTL: CKEN4 Position

Definition at line 7458 of file Nano103.h.

◆ DMA_GCR_GCTL_CKENCRC_Msk

#define DMA_GCR_GCTL_CKENCRC_Msk   (0x1ul << DMA_GCR_GCTL_CKENCRC_Pos)

DMA_GCR_T::GCTL: CKENCRC Mask

Definition at line 7462 of file Nano103.h.

◆ DMA_GCR_GCTL_CKENCRC_Pos

#define DMA_GCR_GCTL_CKENCRC_Pos   (24)

DMA_GCR_T::GCTL: CKENCRC Position

Definition at line 7461 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF1_Msk

#define DMA_GCR_GINTSTS_IF1_Msk   (0x1ul << DMA_GCR_GINTSTS_IF1_Pos)

DMA_GCR_T::GINTSTS: IF1 Mask

Definition at line 7477 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF1_Pos

#define DMA_GCR_GINTSTS_IF1_Pos   (1)

DMA_GCR_T::GINTSTS: IF1 Position

Definition at line 7476 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF2_Msk

#define DMA_GCR_GINTSTS_IF2_Msk   (0x1ul << DMA_GCR_GINTSTS_IF2_Pos)

DMA_GCR_T::GINTSTS: IF2 Mask

Definition at line 7480 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF2_Pos

#define DMA_GCR_GINTSTS_IF2_Pos   (2)

DMA_GCR_T::GINTSTS: IF2 Position

Definition at line 7479 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF3_Msk

#define DMA_GCR_GINTSTS_IF3_Msk   (0x1ul << DMA_GCR_GINTSTS_IF3_Pos)

DMA_GCR_T::GINTSTS: IF3 Mask

Definition at line 7483 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF3_Pos

#define DMA_GCR_GINTSTS_IF3_Pos   (3)

DMA_GCR_T::GINTSTS: IF3 Position

Definition at line 7482 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF4_Msk

#define DMA_GCR_GINTSTS_IF4_Msk   (0x1ul << DMA_GCR_GINTSTS_IF4_Pos)

DMA_GCR_T::GINTSTS: IF4 Mask

Definition at line 7486 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IF4_Pos

#define DMA_GCR_GINTSTS_IF4_Pos   (4)

DMA_GCR_T::GINTSTS: IF4 Position

Definition at line 7485 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IFCRC_Msk

#define DMA_GCR_GINTSTS_IFCRC_Msk   (0x1ul << DMA_GCR_GINTSTS_IFCRC_Pos)

DMA_GCR_T::GINTSTS: IFCRC Mask

Definition at line 7489 of file Nano103.h.

◆ DMA_GCR_GINTSTS_IFCRC_Pos

#define DMA_GCR_GINTSTS_IFCRC_Pos   (16)

DMA_GCR_T::GINTSTS: IFCRC Position

Definition at line 7488 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC1_Msk

#define DMA_GCR_REQSEL0_REQSRC1_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC1_Pos)

DMA_GCR_T::REQSEL0: REQSRC1 Mask

Definition at line 7465 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC1_Pos

#define DMA_GCR_REQSEL0_REQSRC1_Pos   (8)

DMA_GCR_T::REQSEL0: REQSRC1 Position

Definition at line 7464 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC2_Msk

#define DMA_GCR_REQSEL0_REQSRC2_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC2_Pos)

DMA_GCR_T::REQSEL0: REQSRC2 Mask

Definition at line 7468 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC2_Pos

#define DMA_GCR_REQSEL0_REQSRC2_Pos   (16)

DMA_GCR_T::REQSEL0: REQSRC2 Position

Definition at line 7467 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC3_Msk

#define DMA_GCR_REQSEL0_REQSRC3_Msk   (0x1ful << DMA_GCR_REQSEL0_REQSRC3_Pos)

DMA_GCR_T::REQSEL0: REQSRC3 Mask

Definition at line 7471 of file Nano103.h.

◆ DMA_GCR_REQSEL0_REQSRC3_Pos

#define DMA_GCR_REQSEL0_REQSRC3_Pos   (24)

DMA_GCR_T::REQSEL0: REQSRC3 Position

Definition at line 7470 of file Nano103.h.

◆ DMA_GCR_REQSEL1_REQSRC4_Msk

#define DMA_GCR_REQSEL1_REQSRC4_Msk   (0x1ful << DMA_GCR_REQSEL1_REQSRC4_Pos)

DMA_GCR_T::REQSEL1: REQSRC4 Mask

Definition at line 7474 of file Nano103.h.

◆ DMA_GCR_REQSEL1_REQSRC4_Pos

#define DMA_GCR_REQSEL1_REQSRC4_Pos   (0)

DMA_GCR_T::REQSEL1: REQSRC4 Position

Definition at line 7473 of file Nano103.h.

◆ FMC_DFBA_DFBA_Msk

#define FMC_DFBA_DFBA_Msk   (0xfffffffful << FMC_DFBA_DFBA_Pos)

FMC_T::DFBA: DFBA Mask

Definition at line 3293 of file Nano103.h.

◆ FMC_DFBA_DFBA_Pos

#define FMC_DFBA_DFBA_Pos   (0)

FMC_T::DFBA: DFBA Position

Definition at line 3292 of file Nano103.h.

◆ FMC_FTCTL_CACHEOFF_Msk

#define FMC_FTCTL_CACHEOFF_Msk   (0x1ul << FMC_FTCTL_CACHEOFF_Pos)

FMC_T::FTCTL: CACHEOFF Mask

Definition at line 3299 of file Nano103.h.

◆ FMC_FTCTL_CACHEOFF_Pos

#define FMC_FTCTL_CACHEOFF_Pos   (7)

FMC_T::FTCTL: CACHEOFF Position

Definition at line 3298 of file Nano103.h.

◆ FMC_FTCTL_FOM_Msk

#define FMC_FTCTL_FOM_Msk   (0x7ul << FMC_FTCTL_FOM_Pos)

FMC_T::FTCTL: FOM Mask

Definition at line 3296 of file Nano103.h.

◆ FMC_FTCTL_FOM_Pos

#define FMC_FTCTL_FOM_Pos   (4)

FMC_T::FTCTL: FOM Position

Definition at line 3295 of file Nano103.h.

◆ FMC_ISPADDR_ISPADDR_Msk

#define FMC_ISPADDR_ISPADDR_Msk   (0xfffffffful << FMC_ISPADDR_ISPADDR_Pos)

FMC_T::ISPADDR: ISPADDR Mask

Definition at line 3281 of file Nano103.h.

◆ FMC_ISPADDR_ISPADDR_Pos

#define FMC_ISPADDR_ISPADDR_Pos   (0)

FMC_T::ISPADDR: ISPADDR Position

Definition at line 3280 of file Nano103.h.

◆ FMC_ISPCMD_CMD_Msk

#define FMC_ISPCMD_CMD_Msk   (0x3ful << FMC_ISPCMD_CMD_Pos)

FMC_T::ISPCMD: CMD Mask

Definition at line 3287 of file Nano103.h.

◆ FMC_ISPCMD_CMD_Pos

#define FMC_ISPCMD_CMD_Pos   (0)

FMC_T::ISPCMD: CMD Position

Definition at line 3286 of file Nano103.h.

◆ FMC_ISPCTL_APUEN_Msk

#define FMC_ISPCTL_APUEN_Msk   (0x1ul << FMC_ISPCTL_APUEN_Pos)

FMC_T::ISPCTL: APUEN Mask

Definition at line 3269 of file Nano103.h.

◆ FMC_ISPCTL_APUEN_Pos

#define FMC_ISPCTL_APUEN_Pos   (3)

FMC_T::ISPCTL: APUEN Position

Definition at line 3268 of file Nano103.h.

◆ FMC_ISPCTL_BS_Msk

#define FMC_ISPCTL_BS_Msk   (0x1ul << FMC_ISPCTL_BS_Pos)

FMC_T::ISPCTL: BS Mask

Definition at line 3266 of file Nano103.h.

◆ FMC_ISPCTL_BS_Pos

#define FMC_ISPCTL_BS_Pos   (1)

FMC_T::ISPCTL: BS Position

Definition at line 3265 of file Nano103.h.

◆ FMC_ISPCTL_CFGUEN_Msk

#define FMC_ISPCTL_CFGUEN_Msk   (0x1ul << FMC_ISPCTL_CFGUEN_Pos)

FMC_T::ISPCTL: CFGUEN Mask

Definition at line 3272 of file Nano103.h.

◆ FMC_ISPCTL_CFGUEN_Pos

#define FMC_ISPCTL_CFGUEN_Pos   (4)

FMC_T::ISPCTL: CFGUEN Position

Definition at line 3271 of file Nano103.h.

◆ FMC_ISPCTL_ISPEN_Msk

#define FMC_ISPCTL_ISPEN_Msk   (0x1ul << FMC_ISPCTL_ISPEN_Pos)

FMC_T::ISPCTL: ISPEN Mask

Definition at line 3263 of file Nano103.h.

◆ FMC_ISPCTL_ISPEN_Pos

#define FMC_ISPCTL_ISPEN_Pos   (0)
@addtogroup FMC_CONST FMC Bit Field Definition
Constant Definitions for FMC Controller

FMC_T::ISPCTL: ISPEN Position

Definition at line 3262 of file Nano103.h.

◆ FMC_ISPCTL_ISPFF_Msk

#define FMC_ISPCTL_ISPFF_Msk   (0x1ul << FMC_ISPCTL_ISPFF_Pos)

FMC_T::ISPCTL: ISPFF Mask

Definition at line 3278 of file Nano103.h.

◆ FMC_ISPCTL_ISPFF_Pos

#define FMC_ISPCTL_ISPFF_Pos   (6)

FMC_T::ISPCTL: ISPFF Position

Definition at line 3277 of file Nano103.h.

◆ FMC_ISPCTL_LDUEN_Msk

#define FMC_ISPCTL_LDUEN_Msk   (0x1ul << FMC_ISPCTL_LDUEN_Pos)

FMC_T::ISPCTL: LDUEN Mask

Definition at line 3275 of file Nano103.h.

◆ FMC_ISPCTL_LDUEN_Pos

#define FMC_ISPCTL_LDUEN_Pos   (5)

FMC_T::ISPCTL: LDUEN Position

Definition at line 3274 of file Nano103.h.

◆ FMC_ISPDAT_ISPDAT_Msk

#define FMC_ISPDAT_ISPDAT_Msk   (0xfffffffful << FMC_ISPDAT_ISPDAT_Pos)

FMC_T::ISPDAT: ISPDAT Mask

Definition at line 3284 of file Nano103.h.

◆ FMC_ISPDAT_ISPDAT_Pos

#define FMC_ISPDAT_ISPDAT_Pos   (0)

FMC_T::ISPDAT: ISPDAT Position

Definition at line 3283 of file Nano103.h.

◆ FMC_ISPSTS_ALLONE_Msk

#define FMC_ISPSTS_ALLONE_Msk   (0x1ul << FMC_ISPSTS_ALLONE_Pos)

FMC_T::ISPSTS: ALLONE Mask

Definition at line 3314 of file Nano103.h.

◆ FMC_ISPSTS_ALLONE_Pos

#define FMC_ISPSTS_ALLONE_Pos   (7)

FMC_T::ISPSTS: ALLONE Position

Definition at line 3313 of file Nano103.h.

◆ FMC_ISPSTS_CBS_Msk

#define FMC_ISPSTS_CBS_Msk   (0x3ul << FMC_ISPSTS_CBS_Pos)

FMC_T::ISPSTS: CBS Mask

Definition at line 3305 of file Nano103.h.

◆ FMC_ISPSTS_CBS_Pos

#define FMC_ISPSTS_CBS_Pos   (1)

FMC_T::ISPSTS: CBS Position

Definition at line 3304 of file Nano103.h.

◆ FMC_ISPSTS_ISPBUSY_Msk

#define FMC_ISPSTS_ISPBUSY_Msk   (0x1ul << FMC_ISPSTS_ISPBUSY_Pos)

FMC_T::ISPSTS: ISPBUSY Mask

Definition at line 3302 of file Nano103.h.

◆ FMC_ISPSTS_ISPBUSY_Pos

#define FMC_ISPSTS_ISPBUSY_Pos   (0)

FMC_T::ISPSTS: ISPBUSY Position

Definition at line 3301 of file Nano103.h.

◆ FMC_ISPSTS_ISPFF_Msk

#define FMC_ISPSTS_ISPFF_Msk   (0x1ul << FMC_ISPSTS_ISPFF_Pos)

FMC_T::ISPSTS: ISPFF Mask

Definition at line 3311 of file Nano103.h.

◆ FMC_ISPSTS_ISPFF_Pos

#define FMC_ISPSTS_ISPFF_Pos   (6)

FMC_T::ISPSTS: ISPFF Position

Definition at line 3310 of file Nano103.h.

◆ FMC_ISPSTS_PGFF_Msk

#define FMC_ISPSTS_PGFF_Msk   (0x1ul << FMC_ISPSTS_PGFF_Pos)

FMC_T::ISPSTS: PGFF Mask

Definition at line 3308 of file Nano103.h.

◆ FMC_ISPSTS_PGFF_Pos

#define FMC_ISPSTS_PGFF_Pos   (5)

FMC_T::ISPSTS: PGFF Position

Definition at line 3307 of file Nano103.h.

◆ FMC_ISPSTS_VECMAP_Msk

#define FMC_ISPSTS_VECMAP_Msk   (0x1ffffful << FMC_ISPSTS_VECMAP_Pos)

FMC_T::ISPSTS: VECMAP Mask

Definition at line 3317 of file Nano103.h.

◆ FMC_ISPSTS_VECMAP_Pos

#define FMC_ISPSTS_VECMAP_Pos   (9)

FMC_T::ISPSTS: VECMAP Position

Definition at line 3316 of file Nano103.h.

◆ FMC_ISPTRG_ISPGO_Msk

#define FMC_ISPTRG_ISPGO_Msk   (0x1ul << FMC_ISPTRG_ISPGO_Pos)

FMC_T::ISPTRG: ISPGO Mask

Definition at line 3290 of file Nano103.h.

◆ FMC_ISPTRG_ISPGO_Pos

#define FMC_ISPTRG_ISPGO_Pos   (0)

FMC_T::ISPTRG: ISPGO Position

Definition at line 3289 of file Nano103.h.

◆ FMC_KECNT_KECNT_Msk

#define FMC_KECNT_KECNT_Msk   (0x3ful << FMC_KECNT_KECNT_Pos)

FMC_T::KECNT: KECNT Mask

Definition at line 3353 of file Nano103.h.

◆ FMC_KECNT_KECNT_Pos

#define FMC_KECNT_KECNT_Pos   (0)

FMC_T::KECNT: KECNT Position

Definition at line 3352 of file Nano103.h.

◆ FMC_KECNT_KEMAX_Msk

#define FMC_KECNT_KEMAX_Msk   (0x3ful << FMC_KECNT_KEMAX_Pos)

FMC_T::KECNT: KEMAX Mask

Definition at line 3356 of file Nano103.h.

◆ FMC_KECNT_KEMAX_Pos

#define FMC_KECNT_KEMAX_Pos   (8)

FMC_T::KECNT: KEMAX Position

Definition at line 3355 of file Nano103.h.

◆ FMC_KEY0_KEY0_Msk

#define FMC_KEY0_KEY0_Msk   (0xfffffffful << FMC_KEY0_KEY0_Pos)

FMC_T::KEY0: KEY0 Mask

Definition at line 3320 of file Nano103.h.

◆ FMC_KEY0_KEY0_Pos

#define FMC_KEY0_KEY0_Pos   (0)

FMC_T::KEY0: KEY0 Position

Definition at line 3319 of file Nano103.h.

◆ FMC_KEY1_KEY1_Msk

#define FMC_KEY1_KEY1_Msk   (0xfffffffful << FMC_KEY1_KEY1_Pos)

FMC_T::KEY1: KEY1 Mask

Definition at line 3323 of file Nano103.h.

◆ FMC_KEY1_KEY1_Pos

#define FMC_KEY1_KEY1_Pos   (0)

FMC_T::KEY1: KEY1 Position

Definition at line 3322 of file Nano103.h.

◆ FMC_KEY2_KEY2_Msk

#define FMC_KEY2_KEY2_Msk   (0xfffffffful << FMC_KEY2_KEY2_Pos)

FMC_T::KEY2: KEY2 Mask

Definition at line 3326 of file Nano103.h.

◆ FMC_KEY2_KEY2_Pos

#define FMC_KEY2_KEY2_Pos   (0)

FMC_T::KEY2: KEY2 Position

Definition at line 3325 of file Nano103.h.

◆ FMC_KEYSTS_CFGFLAG_Msk

#define FMC_KEYSTS_CFGFLAG_Msk   (0x1ul << FMC_KEYSTS_CFGFLAG_Pos)

FMC_T::KEYSTS: CFGFLAG Mask

Definition at line 3350 of file Nano103.h.

◆ FMC_KEYSTS_CFGFLAG_Pos

#define FMC_KEYSTS_CFGFLAG_Pos   (5)

FMC_T::KEYSTS: CFGFLAG Position

Definition at line 3349 of file Nano103.h.

◆ FMC_KEYSTS_FORBID_Msk

#define FMC_KEYSTS_FORBID_Msk   (0x1ul << FMC_KEYSTS_FORBID_Pos)

FMC_T::KEYSTS: FORBID Mask

Definition at line 3344 of file Nano103.h.

◆ FMC_KEYSTS_FORBID_Pos

#define FMC_KEYSTS_FORBID_Pos   (3)

FMC_T::KEYSTS: FORBID Position

Definition at line 3343 of file Nano103.h.

◆ FMC_KEYSTS_KEYBUSY_Msk

#define FMC_KEYSTS_KEYBUSY_Msk   (0x1ul << FMC_KEYSTS_KEYBUSY_Pos)

FMC_T::KEYSTS: KEYBUSY Mask

Definition at line 3335 of file Nano103.h.

◆ FMC_KEYSTS_KEYBUSY_Pos

#define FMC_KEYSTS_KEYBUSY_Pos   (0)

FMC_T::KEYSTS: KEYBUSY Position

Definition at line 3334 of file Nano103.h.

◆ FMC_KEYSTS_KEYFLAG_Msk

#define FMC_KEYSTS_KEYFLAG_Msk   (0x1ul << FMC_KEYSTS_KEYFLAG_Pos)

FMC_T::KEYSTS: KEYFLAG Mask

Definition at line 3347 of file Nano103.h.

◆ FMC_KEYSTS_KEYFLAG_Pos

#define FMC_KEYSTS_KEYFLAG_Pos   (4)

FMC_T::KEYSTS: KEYFLAG Position

Definition at line 3346 of file Nano103.h.

◆ FMC_KEYSTS_KEYLOCK_Msk

#define FMC_KEYSTS_KEYLOCK_Msk   (0x1ul << FMC_KEYSTS_KEYLOCK_Pos)

FMC_T::KEYSTS: KEYLOCK Mask

Definition at line 3338 of file Nano103.h.

◆ FMC_KEYSTS_KEYLOCK_Pos

#define FMC_KEYSTS_KEYLOCK_Pos   (1)

FMC_T::KEYSTS: KEYLOCK Position

Definition at line 3337 of file Nano103.h.

◆ FMC_KEYSTS_KEYMATCH_Msk

#define FMC_KEYSTS_KEYMATCH_Msk   (0x1ul << FMC_KEYSTS_KEYMATCH_Pos)

FMC_T::KEYSTS: KEYMATCH Mask

Definition at line 3341 of file Nano103.h.

◆ FMC_KEYSTS_KEYMATCH_Pos

#define FMC_KEYSTS_KEYMATCH_Pos   (2)

FMC_T::KEYSTS: KEYMATCH Position

Definition at line 3340 of file Nano103.h.

◆ FMC_KEYTRG_KEYGO_Msk

#define FMC_KEYTRG_KEYGO_Msk   (0x1ul << FMC_KEYTRG_KEYGO_Pos)

FMC_T::KEYTRG: KEYGO Mask

Definition at line 3329 of file Nano103.h.

◆ FMC_KEYTRG_KEYGO_Pos

#define FMC_KEYTRG_KEYGO_Pos   (0)

FMC_T::KEYTRG: KEYGO Position

Definition at line 3328 of file Nano103.h.

◆ FMC_KEYTRG_TCEN_Msk

#define FMC_KEYTRG_TCEN_Msk   (0x1ul << FMC_KEYTRG_TCEN_Pos)

FMC_T::KEYTRG: TCEN Mask

Definition at line 3332 of file Nano103.h.

◆ FMC_KEYTRG_TCEN_Pos

#define FMC_KEYTRG_TCEN_Pos   (1)

FMC_T::KEYTRG: TCEN Position

Definition at line 3331 of file Nano103.h.

◆ FMC_KPCNT_KPCNT_Msk

#define FMC_KPCNT_KPCNT_Msk   (0xful << FMC_KPCNT_KPCNT_Pos)

FMC_T::KPCNT: KPCNT Mask

Definition at line 3359 of file Nano103.h.

◆ FMC_KPCNT_KPCNT_Pos

#define FMC_KPCNT_KPCNT_Pos   (0)

FMC_T::KPCNT: KPCNT Position

Definition at line 3358 of file Nano103.h.

◆ FMC_KPCNT_KPMAX_Msk

#define FMC_KPCNT_KPMAX_Msk   (0xful << FMC_KPCNT_KPMAX_Pos)

FMC_T::KPCNT: KPMAX Mask

Definition at line 3362 of file Nano103.h.

◆ FMC_KPCNT_KPMAX_Pos

#define FMC_KPCNT_KPMAX_Pos   (8)

FMC_T::KPCNT: KPMAX Position

Definition at line 3361 of file Nano103.h.

◆ GPIO_DATMSK_DMASK0_Msk

#define GPIO_DATMSK_DMASK0_Msk   (0x1ul << GPIO_DATMSK_DMASK0_Pos)

GPIO_T::DATMSK: DMASK0 Mask

Definition at line 6340 of file Nano103.h.

◆ GPIO_DATMSK_DMASK0_Pos

#define GPIO_DATMSK_DMASK0_Pos   (0)

GPIO_T::DATMSK: DMASK0 Position

Definition at line 6339 of file Nano103.h.

◆ GPIO_DATMSK_DMASK10_Msk

#define GPIO_DATMSK_DMASK10_Msk   (0x1ul << GPIO_DATMSK_DMASK10_Pos)

GPIO_T::DATMSK: DMASK10 Mask

Definition at line 6370 of file Nano103.h.

◆ GPIO_DATMSK_DMASK10_Pos

#define GPIO_DATMSK_DMASK10_Pos   (10)

GPIO_T::DATMSK: DMASK10 Position

Definition at line 6369 of file Nano103.h.

◆ GPIO_DATMSK_DMASK11_Msk

#define GPIO_DATMSK_DMASK11_Msk   (0x1ul << GPIO_DATMSK_DMASK11_Pos)

GPIO_T::DATMSK: DMASK11 Mask

Definition at line 6373 of file Nano103.h.

◆ GPIO_DATMSK_DMASK11_Pos

#define GPIO_DATMSK_DMASK11_Pos   (11)

GPIO_T::DATMSK: DMASK11 Position

Definition at line 6372 of file Nano103.h.

◆ GPIO_DATMSK_DMASK12_Msk

#define GPIO_DATMSK_DMASK12_Msk   (0x1ul << GPIO_DATMSK_DMASK12_Pos)

GPIO_T::DATMSK: DMASK12 Mask

Definition at line 6376 of file Nano103.h.

◆ GPIO_DATMSK_DMASK12_Pos

#define GPIO_DATMSK_DMASK12_Pos   (12)

GPIO_T::DATMSK: DMASK12 Position

Definition at line 6375 of file Nano103.h.

◆ GPIO_DATMSK_DMASK13_Msk

#define GPIO_DATMSK_DMASK13_Msk   (0x1ul << GPIO_DATMSK_DMASK13_Pos)

GPIO_T::DATMSK: DMASK13 Mask

Definition at line 6379 of file Nano103.h.

◆ GPIO_DATMSK_DMASK13_Pos

#define GPIO_DATMSK_DMASK13_Pos   (13)

GPIO_T::DATMSK: DMASK13 Position

Definition at line 6378 of file Nano103.h.

◆ GPIO_DATMSK_DMASK14_Msk

#define GPIO_DATMSK_DMASK14_Msk   (0x1ul << GPIO_DATMSK_DMASK14_Pos)

GPIO_T::DATMSK: DMASK14 Mask

Definition at line 6382 of file Nano103.h.

◆ GPIO_DATMSK_DMASK14_Pos

#define GPIO_DATMSK_DMASK14_Pos   (14)

GPIO_T::DATMSK: DMASK14 Position

Definition at line 6381 of file Nano103.h.

◆ GPIO_DATMSK_DMASK15_Msk

#define GPIO_DATMSK_DMASK15_Msk   (0x1ul << GPIO_DATMSK_DMASK15_Pos)

GPIO_T::DATMSK: DMASK15 Mask

Definition at line 6385 of file Nano103.h.

◆ GPIO_DATMSK_DMASK15_Pos

#define GPIO_DATMSK_DMASK15_Pos   (15)

GPIO_T::DATMSK: DMASK15 Position

Definition at line 6384 of file Nano103.h.

◆ GPIO_DATMSK_DMASK1_Msk

#define GPIO_DATMSK_DMASK1_Msk   (0x1ul << GPIO_DATMSK_DMASK1_Pos)

GPIO_T::DATMSK: DMASK1 Mask

Definition at line 6343 of file Nano103.h.

◆ GPIO_DATMSK_DMASK1_Pos

#define GPIO_DATMSK_DMASK1_Pos   (1)

GPIO_T::DATMSK: DMASK1 Position

Definition at line 6342 of file Nano103.h.

◆ GPIO_DATMSK_DMASK2_Msk

#define GPIO_DATMSK_DMASK2_Msk   (0x1ul << GPIO_DATMSK_DMASK2_Pos)

GPIO_T::DATMSK: DMASK2 Mask

Definition at line 6346 of file Nano103.h.

◆ GPIO_DATMSK_DMASK2_Pos

#define GPIO_DATMSK_DMASK2_Pos   (2)

GPIO_T::DATMSK: DMASK2 Position

Definition at line 6345 of file Nano103.h.

◆ GPIO_DATMSK_DMASK3_Msk

#define GPIO_DATMSK_DMASK3_Msk   (0x1ul << GPIO_DATMSK_DMASK3_Pos)

GPIO_T::DATMSK: DMASK3 Mask

Definition at line 6349 of file Nano103.h.

◆ GPIO_DATMSK_DMASK3_Pos

#define GPIO_DATMSK_DMASK3_Pos   (3)

GPIO_T::DATMSK: DMASK3 Position

Definition at line 6348 of file Nano103.h.

◆ GPIO_DATMSK_DMASK4_Msk

#define GPIO_DATMSK_DMASK4_Msk   (0x1ul << GPIO_DATMSK_DMASK4_Pos)

GPIO_T::DATMSK: DMASK4 Mask

Definition at line 6352 of file Nano103.h.

◆ GPIO_DATMSK_DMASK4_Pos

#define GPIO_DATMSK_DMASK4_Pos   (4)

GPIO_T::DATMSK: DMASK4 Position

Definition at line 6351 of file Nano103.h.

◆ GPIO_DATMSK_DMASK5_Msk

#define GPIO_DATMSK_DMASK5_Msk   (0x1ul << GPIO_DATMSK_DMASK5_Pos)

GPIO_T::DATMSK: DMASK5 Mask

Definition at line 6355 of file Nano103.h.

◆ GPIO_DATMSK_DMASK5_Pos

#define GPIO_DATMSK_DMASK5_Pos   (5)

GPIO_T::DATMSK: DMASK5 Position

Definition at line 6354 of file Nano103.h.

◆ GPIO_DATMSK_DMASK6_Msk

#define GPIO_DATMSK_DMASK6_Msk   (0x1ul << GPIO_DATMSK_DMASK6_Pos)

GPIO_T::DATMSK: DMASK6 Mask

Definition at line 6358 of file Nano103.h.

◆ GPIO_DATMSK_DMASK6_Pos

#define GPIO_DATMSK_DMASK6_Pos   (6)

GPIO_T::DATMSK: DMASK6 Position

Definition at line 6357 of file Nano103.h.

◆ GPIO_DATMSK_DMASK7_Msk

#define GPIO_DATMSK_DMASK7_Msk   (0x1ul << GPIO_DATMSK_DMASK7_Pos)

GPIO_T::DATMSK: DMASK7 Mask

Definition at line 6361 of file Nano103.h.

◆ GPIO_DATMSK_DMASK7_Pos

#define GPIO_DATMSK_DMASK7_Pos   (7)

GPIO_T::DATMSK: DMASK7 Position

Definition at line 6360 of file Nano103.h.

◆ GPIO_DATMSK_DMASK8_Msk

#define GPIO_DATMSK_DMASK8_Msk   (0x1ul << GPIO_DATMSK_DMASK8_Pos)

GPIO_T::DATMSK: DMASK8 Mask

Definition at line 6364 of file Nano103.h.

◆ GPIO_DATMSK_DMASK8_Pos

#define GPIO_DATMSK_DMASK8_Pos   (8)

GPIO_T::DATMSK: DMASK8 Position

Definition at line 6363 of file Nano103.h.

◆ GPIO_DATMSK_DMASK9_Msk

#define GPIO_DATMSK_DMASK9_Msk   (0x1ul << GPIO_DATMSK_DMASK9_Pos)

GPIO_T::DATMSK: DMASK9 Mask

Definition at line 6367 of file Nano103.h.

◆ GPIO_DATMSK_DMASK9_Pos

#define GPIO_DATMSK_DMASK9_Pos   (9)

GPIO_T::DATMSK: DMASK9 Position

Definition at line 6366 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSEL_Msk

#define GPIO_DBCTL_DBCLKSEL_Msk   (0xful << GPIO_DBCTL_DBCLKSEL_Pos)

GP_DB_T::DBCTL: DBCLKSEL Mask

Definition at line 6820 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSEL_Pos

#define GPIO_DBCTL_DBCLKSEL_Pos   (0)

GP_DB_T::DBCTL: DBCLKSEL Position

Definition at line 6819 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSRC_Msk

#define GPIO_DBCTL_DBCLKSRC_Msk   (0x1ul << GPIO_DBCTL_DBCLKSRC_Pos)

GP_DB_T::DBCTL: DBCLKSRC Mask

Definition at line 6823 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSRC_Pos

#define GPIO_DBCTL_DBCLKSRC_Pos   (4)

GP_DB_T::DBCTL: DBCLKSRC Position

Definition at line 6822 of file Nano103.h.

◆ GPIO_DBCTL_ICLKON_Msk

#define GPIO_DBCTL_ICLKON_Msk   (0x1ul << GPIO_DBCTL_ICLKON_Pos)

GP_DB_T::DBCTL: ICLKON Mask

Definition at line 6826 of file Nano103.h.

◆ GPIO_DBCTL_ICLKON_Pos

#define GPIO_DBCTL_ICLKON_Pos   (5)

GP_DB_T::DBCTL: ICLKON Position

Definition at line 6825 of file Nano103.h.

◆ GPIO_DBEN_DBEN0_Msk

#define GPIO_DBEN_DBEN0_Msk   (0x1ul << GPIO_DBEN_DBEN0_Pos)

GPIO_T::DBEN: DBEN0 Mask

Definition at line 6436 of file Nano103.h.

◆ GPIO_DBEN_DBEN0_Pos

#define GPIO_DBEN_DBEN0_Pos   (0)

GPIO_T::DBEN: DBEN0 Position

Definition at line 6435 of file Nano103.h.

◆ GPIO_DBEN_DBEN10_Msk

#define GPIO_DBEN_DBEN10_Msk   (0x1ul << GPIO_DBEN_DBEN10_Pos)

GPIO_T::DBEN: DBEN10 Mask

Definition at line 6466 of file Nano103.h.

◆ GPIO_DBEN_DBEN10_Pos

#define GPIO_DBEN_DBEN10_Pos   (10)

GPIO_T::DBEN: DBEN10 Position

Definition at line 6465 of file Nano103.h.

◆ GPIO_DBEN_DBEN11_Msk

#define GPIO_DBEN_DBEN11_Msk   (0x1ul << GPIO_DBEN_DBEN11_Pos)

GPIO_T::DBEN: DBEN11 Mask

Definition at line 6469 of file Nano103.h.

◆ GPIO_DBEN_DBEN11_Pos

#define GPIO_DBEN_DBEN11_Pos   (11)

GPIO_T::DBEN: DBEN11 Position

Definition at line 6468 of file Nano103.h.

◆ GPIO_DBEN_DBEN12_Msk

#define GPIO_DBEN_DBEN12_Msk   (0x1ul << GPIO_DBEN_DBEN12_Pos)

GPIO_T::DBEN: DBEN12 Mask

Definition at line 6472 of file Nano103.h.

◆ GPIO_DBEN_DBEN12_Pos

#define GPIO_DBEN_DBEN12_Pos   (12)

GPIO_T::DBEN: DBEN12 Position

Definition at line 6471 of file Nano103.h.

◆ GPIO_DBEN_DBEN13_Msk

#define GPIO_DBEN_DBEN13_Msk   (0x1ul << GPIO_DBEN_DBEN13_Pos)

GPIO_T::DBEN: DBEN13 Mask

Definition at line 6475 of file Nano103.h.

◆ GPIO_DBEN_DBEN13_Pos

#define GPIO_DBEN_DBEN13_Pos   (13)

GPIO_T::DBEN: DBEN13 Position

Definition at line 6474 of file Nano103.h.

◆ GPIO_DBEN_DBEN14_Msk

#define GPIO_DBEN_DBEN14_Msk   (0x1ul << GPIO_DBEN_DBEN14_Pos)

GPIO_T::DBEN: DBEN14 Mask

Definition at line 6478 of file Nano103.h.

◆ GPIO_DBEN_DBEN14_Pos

#define GPIO_DBEN_DBEN14_Pos   (14)

GPIO_T::DBEN: DBEN14 Position

Definition at line 6477 of file Nano103.h.

◆ GPIO_DBEN_DBEN15_Msk

#define GPIO_DBEN_DBEN15_Msk   (0x1ul << GPIO_DBEN_DBEN15_Pos)

GPIO_T::DBEN: DBEN15 Mask

Definition at line 6481 of file Nano103.h.

◆ GPIO_DBEN_DBEN15_Pos

#define GPIO_DBEN_DBEN15_Pos   (15)

GPIO_T::DBEN: DBEN15 Position

Definition at line 6480 of file Nano103.h.

◆ GPIO_DBEN_DBEN1_Msk

#define GPIO_DBEN_DBEN1_Msk   (0x1ul << GPIO_DBEN_DBEN1_Pos)

GPIO_T::DBEN: DBEN1 Mask

Definition at line 6439 of file Nano103.h.

◆ GPIO_DBEN_DBEN1_Pos

#define GPIO_DBEN_DBEN1_Pos   (1)

GPIO_T::DBEN: DBEN1 Position

Definition at line 6438 of file Nano103.h.

◆ GPIO_DBEN_DBEN2_Msk

#define GPIO_DBEN_DBEN2_Msk   (0x1ul << GPIO_DBEN_DBEN2_Pos)

GPIO_T::DBEN: DBEN2 Mask

Definition at line 6442 of file Nano103.h.

◆ GPIO_DBEN_DBEN2_Pos

#define GPIO_DBEN_DBEN2_Pos   (2)

GPIO_T::DBEN: DBEN2 Position

Definition at line 6441 of file Nano103.h.

◆ GPIO_DBEN_DBEN3_Msk

#define GPIO_DBEN_DBEN3_Msk   (0x1ul << GPIO_DBEN_DBEN3_Pos)

GPIO_T::DBEN: DBEN3 Mask

Definition at line 6445 of file Nano103.h.

◆ GPIO_DBEN_DBEN3_Pos

#define GPIO_DBEN_DBEN3_Pos   (3)

GPIO_T::DBEN: DBEN3 Position

Definition at line 6444 of file Nano103.h.

◆ GPIO_DBEN_DBEN4_Msk

#define GPIO_DBEN_DBEN4_Msk   (0x1ul << GPIO_DBEN_DBEN4_Pos)

GPIO_T::DBEN: DBEN4 Mask

Definition at line 6448 of file Nano103.h.

◆ GPIO_DBEN_DBEN4_Pos

#define GPIO_DBEN_DBEN4_Pos   (4)

GPIO_T::DBEN: DBEN4 Position

Definition at line 6447 of file Nano103.h.

◆ GPIO_DBEN_DBEN5_Msk

#define GPIO_DBEN_DBEN5_Msk   (0x1ul << GPIO_DBEN_DBEN5_Pos)

GPIO_T::DBEN: DBEN5 Mask

Definition at line 6451 of file Nano103.h.

◆ GPIO_DBEN_DBEN5_Pos

#define GPIO_DBEN_DBEN5_Pos   (5)

GPIO_T::DBEN: DBEN5 Position

Definition at line 6450 of file Nano103.h.

◆ GPIO_DBEN_DBEN6_Msk

#define GPIO_DBEN_DBEN6_Msk   (0x1ul << GPIO_DBEN_DBEN6_Pos)

GPIO_T::DBEN: DBEN6 Mask

Definition at line 6454 of file Nano103.h.

◆ GPIO_DBEN_DBEN6_Pos

#define GPIO_DBEN_DBEN6_Pos   (6)

GPIO_T::DBEN: DBEN6 Position

Definition at line 6453 of file Nano103.h.

◆ GPIO_DBEN_DBEN7_Msk

#define GPIO_DBEN_DBEN7_Msk   (0x1ul << GPIO_DBEN_DBEN7_Pos)

GPIO_T::DBEN: DBEN7 Mask

Definition at line 6457 of file Nano103.h.

◆ GPIO_DBEN_DBEN7_Pos

#define GPIO_DBEN_DBEN7_Pos   (7)

GPIO_T::DBEN: DBEN7 Position

Definition at line 6456 of file Nano103.h.

◆ GPIO_DBEN_DBEN8_Msk

#define GPIO_DBEN_DBEN8_Msk   (0x1ul << GPIO_DBEN_DBEN8_Pos)

GPIO_T::DBEN: DBEN8 Mask

Definition at line 6460 of file Nano103.h.

◆ GPIO_DBEN_DBEN8_Pos

#define GPIO_DBEN_DBEN8_Pos   (8)

GPIO_T::DBEN: DBEN8 Position

Definition at line 6459 of file Nano103.h.

◆ GPIO_DBEN_DBEN9_Msk

#define GPIO_DBEN_DBEN9_Msk   (0x1ul << GPIO_DBEN_DBEN9_Pos)

GPIO_T::DBEN: DBEN9 Mask

Definition at line 6463 of file Nano103.h.

◆ GPIO_DBEN_DBEN9_Pos

#define GPIO_DBEN_DBEN9_Pos   (9)

GPIO_T::DBEN: DBEN9 Position

Definition at line 6462 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF0_Msk

#define GPIO_DINOFF_DINOFF0_Msk   (0x1ul << GPIO_DINOFF_DINOFF0_Pos)

GPIO_T::DINOFF: DINOFF0 Mask

Definition at line 6244 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF0_Pos

#define GPIO_DINOFF_DINOFF0_Pos   (16)

GPIO_T::DINOFF: DINOFF0 Position

Definition at line 6243 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF10_Msk

#define GPIO_DINOFF_DINOFF10_Msk   (0x1ul << GPIO_DINOFF_DINOFF10_Pos)

GPIO_T::DINOFF: DINOFF10 Mask

Definition at line 6274 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF10_Pos

#define GPIO_DINOFF_DINOFF10_Pos   (26)

GPIO_T::DINOFF: DINOFF10 Position

Definition at line 6273 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF11_Msk

#define GPIO_DINOFF_DINOFF11_Msk   (0x1ul << GPIO_DINOFF_DINOFF11_Pos)

GPIO_T::DINOFF: DINOFF11 Mask

Definition at line 6277 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF11_Pos

#define GPIO_DINOFF_DINOFF11_Pos   (27)

GPIO_T::DINOFF: DINOFF11 Position

Definition at line 6276 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF12_Msk

#define GPIO_DINOFF_DINOFF12_Msk   (0x1ul << GPIO_DINOFF_DINOFF12_Pos)

GPIO_T::DINOFF: DINOFF12 Mask

Definition at line 6280 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF12_Pos

#define GPIO_DINOFF_DINOFF12_Pos   (28)

GPIO_T::DINOFF: DINOFF12 Position

Definition at line 6279 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF13_Msk

#define GPIO_DINOFF_DINOFF13_Msk   (0x1ul << GPIO_DINOFF_DINOFF13_Pos)

GPIO_T::DINOFF: DINOFF13 Mask

Definition at line 6283 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF13_Pos

#define GPIO_DINOFF_DINOFF13_Pos   (29)

GPIO_T::DINOFF: DINOFF13 Position

Definition at line 6282 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF14_Msk

#define GPIO_DINOFF_DINOFF14_Msk   (0x1ul << GPIO_DINOFF_DINOFF14_Pos)

GPIO_T::DINOFF: DINOFF14 Mask

Definition at line 6286 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF14_Pos

#define GPIO_DINOFF_DINOFF14_Pos   (30)

GPIO_T::DINOFF: DINOFF14 Position

Definition at line 6285 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF15_Msk

#define GPIO_DINOFF_DINOFF15_Msk   (0x1ul << GPIO_DINOFF_DINOFF15_Pos)

GPIO_T::DINOFF: DINOFF15 Mask

Definition at line 6289 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF15_Pos

#define GPIO_DINOFF_DINOFF15_Pos   (31)

GPIO_T::DINOFF: DINOFF15 Position

Definition at line 6288 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF1_Msk

#define GPIO_DINOFF_DINOFF1_Msk   (0x1ul << GPIO_DINOFF_DINOFF1_Pos)

GPIO_T::DINOFF: DINOFF1 Mask

Definition at line 6247 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF1_Pos

#define GPIO_DINOFF_DINOFF1_Pos   (17)

GPIO_T::DINOFF: DINOFF1 Position

Definition at line 6246 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF2_Msk

#define GPIO_DINOFF_DINOFF2_Msk   (0x1ul << GPIO_DINOFF_DINOFF2_Pos)

GPIO_T::DINOFF: DINOFF2 Mask

Definition at line 6250 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF2_Pos

#define GPIO_DINOFF_DINOFF2_Pos   (18)

GPIO_T::DINOFF: DINOFF2 Position

Definition at line 6249 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF3_Msk

#define GPIO_DINOFF_DINOFF3_Msk   (0x1ul << GPIO_DINOFF_DINOFF3_Pos)

GPIO_T::DINOFF: DINOFF3 Mask

Definition at line 6253 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF3_Pos

#define GPIO_DINOFF_DINOFF3_Pos   (19)

GPIO_T::DINOFF: DINOFF3 Position

Definition at line 6252 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF4_Msk

#define GPIO_DINOFF_DINOFF4_Msk   (0x1ul << GPIO_DINOFF_DINOFF4_Pos)

GPIO_T::DINOFF: DINOFF4 Mask

Definition at line 6256 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF4_Pos

#define GPIO_DINOFF_DINOFF4_Pos   (20)

GPIO_T::DINOFF: DINOFF4 Position

Definition at line 6255 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF5_Msk

#define GPIO_DINOFF_DINOFF5_Msk   (0x1ul << GPIO_DINOFF_DINOFF5_Pos)

GPIO_T::DINOFF: DINOFF5 Mask

Definition at line 6259 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF5_Pos

#define GPIO_DINOFF_DINOFF5_Pos   (21)

GPIO_T::DINOFF: DINOFF5 Position

Definition at line 6258 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF6_Msk

#define GPIO_DINOFF_DINOFF6_Msk   (0x1ul << GPIO_DINOFF_DINOFF6_Pos)

GPIO_T::DINOFF: DINOFF6 Mask

Definition at line 6262 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF6_Pos

#define GPIO_DINOFF_DINOFF6_Pos   (22)

GPIO_T::DINOFF: DINOFF6 Position

Definition at line 6261 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF7_Msk

#define GPIO_DINOFF_DINOFF7_Msk   (0x1ul << GPIO_DINOFF_DINOFF7_Pos)

GPIO_T::DINOFF: DINOFF7 Mask

Definition at line 6265 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF7_Pos

#define GPIO_DINOFF_DINOFF7_Pos   (23)

GPIO_T::DINOFF: DINOFF7 Position

Definition at line 6264 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF8_Msk

#define GPIO_DINOFF_DINOFF8_Msk   (0x1ul << GPIO_DINOFF_DINOFF8_Pos)

GPIO_T::DINOFF: DINOFF8 Mask

Definition at line 6268 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF8_Pos

#define GPIO_DINOFF_DINOFF8_Pos   (24)

GPIO_T::DINOFF: DINOFF8 Position

Definition at line 6267 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF9_Msk

#define GPIO_DINOFF_DINOFF9_Msk   (0x1ul << GPIO_DINOFF_DINOFF9_Pos)

GPIO_T::DINOFF: DINOFF9 Mask

Definition at line 6271 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF9_Pos

#define GPIO_DINOFF_DINOFF9_Pos   (25)

GPIO_T::DINOFF: DINOFF9 Position

Definition at line 6270 of file Nano103.h.

◆ GPIO_DOUT_DOUT0_Msk

#define GPIO_DOUT_DOUT0_Msk   (0x1ul << GPIO_DOUT_DOUT0_Pos)

GPIO_T::DOUT: DOUT0 Mask

Definition at line 6292 of file Nano103.h.

◆ GPIO_DOUT_DOUT0_Pos

#define GPIO_DOUT_DOUT0_Pos   (0)

GPIO_T::DOUT: DOUT0 Position

Definition at line 6291 of file Nano103.h.

◆ GPIO_DOUT_DOUT10_Msk

#define GPIO_DOUT_DOUT10_Msk   (0x1ul << GPIO_DOUT_DOUT10_Pos)

GPIO_T::DOUT: DOUT10 Mask

Definition at line 6322 of file Nano103.h.

◆ GPIO_DOUT_DOUT10_Pos

#define GPIO_DOUT_DOUT10_Pos   (10)

GPIO_T::DOUT: DOUT10 Position

Definition at line 6321 of file Nano103.h.

◆ GPIO_DOUT_DOUT11_Msk

#define GPIO_DOUT_DOUT11_Msk   (0x1ul << GPIO_DOUT_DOUT11_Pos)

GPIO_T::DOUT: DOUT11 Mask

Definition at line 6325 of file Nano103.h.

◆ GPIO_DOUT_DOUT11_Pos

#define GPIO_DOUT_DOUT11_Pos   (11)

GPIO_T::DOUT: DOUT11 Position

Definition at line 6324 of file Nano103.h.

◆ GPIO_DOUT_DOUT12_Msk

#define GPIO_DOUT_DOUT12_Msk   (0x1ul << GPIO_DOUT_DOUT12_Pos)

GPIO_T::DOUT: DOUT12 Mask

Definition at line 6328 of file Nano103.h.

◆ GPIO_DOUT_DOUT12_Pos

#define GPIO_DOUT_DOUT12_Pos   (12)

GPIO_T::DOUT: DOUT12 Position

Definition at line 6327 of file Nano103.h.

◆ GPIO_DOUT_DOUT13_Msk

#define GPIO_DOUT_DOUT13_Msk   (0x1ul << GPIO_DOUT_DOUT13_Pos)

GPIO_T::DOUT: DOUT13 Mask

Definition at line 6331 of file Nano103.h.

◆ GPIO_DOUT_DOUT13_Pos

#define GPIO_DOUT_DOUT13_Pos   (13)

GPIO_T::DOUT: DOUT13 Position

Definition at line 6330 of file Nano103.h.

◆ GPIO_DOUT_DOUT14_Msk

#define GPIO_DOUT_DOUT14_Msk   (0x1ul << GPIO_DOUT_DOUT14_Pos)

GPIO_T::DOUT: DOUT14 Mask

Definition at line 6334 of file Nano103.h.

◆ GPIO_DOUT_DOUT14_Pos

#define GPIO_DOUT_DOUT14_Pos   (14)

GPIO_T::DOUT: DOUT14 Position

Definition at line 6333 of file Nano103.h.

◆ GPIO_DOUT_DOUT15_Msk

#define GPIO_DOUT_DOUT15_Msk   (0x1ul << GPIO_DOUT_DOUT15_Pos)

GPIO_T::DOUT: DOUT15 Mask

Definition at line 6337 of file Nano103.h.

◆ GPIO_DOUT_DOUT15_Pos

#define GPIO_DOUT_DOUT15_Pos   (15)

GPIO_T::DOUT: DOUT15 Position

Definition at line 6336 of file Nano103.h.

◆ GPIO_DOUT_DOUT1_Msk

#define GPIO_DOUT_DOUT1_Msk   (0x1ul << GPIO_DOUT_DOUT1_Pos)

GPIO_T::DOUT: DOUT1 Mask

Definition at line 6295 of file Nano103.h.

◆ GPIO_DOUT_DOUT1_Pos

#define GPIO_DOUT_DOUT1_Pos   (1)

GPIO_T::DOUT: DOUT1 Position

Definition at line 6294 of file Nano103.h.

◆ GPIO_DOUT_DOUT2_Msk

#define GPIO_DOUT_DOUT2_Msk   (0x1ul << GPIO_DOUT_DOUT2_Pos)

GPIO_T::DOUT: DOUT2 Mask

Definition at line 6298 of file Nano103.h.

◆ GPIO_DOUT_DOUT2_Pos

#define GPIO_DOUT_DOUT2_Pos   (2)

GPIO_T::DOUT: DOUT2 Position

Definition at line 6297 of file Nano103.h.

◆ GPIO_DOUT_DOUT3_Msk

#define GPIO_DOUT_DOUT3_Msk   (0x1ul << GPIO_DOUT_DOUT3_Pos)

GPIO_T::DOUT: DOUT3 Mask

Definition at line 6301 of file Nano103.h.

◆ GPIO_DOUT_DOUT3_Pos

#define GPIO_DOUT_DOUT3_Pos   (3)

GPIO_T::DOUT: DOUT3 Position

Definition at line 6300 of file Nano103.h.

◆ GPIO_DOUT_DOUT4_Msk

#define GPIO_DOUT_DOUT4_Msk   (0x1ul << GPIO_DOUT_DOUT4_Pos)

GPIO_T::DOUT: DOUT4 Mask

Definition at line 6304 of file Nano103.h.

◆ GPIO_DOUT_DOUT4_Pos

#define GPIO_DOUT_DOUT4_Pos   (4)

GPIO_T::DOUT: DOUT4 Position

Definition at line 6303 of file Nano103.h.

◆ GPIO_DOUT_DOUT5_Msk

#define GPIO_DOUT_DOUT5_Msk   (0x1ul << GPIO_DOUT_DOUT5_Pos)

GPIO_T::DOUT: DOUT5 Mask

Definition at line 6307 of file Nano103.h.

◆ GPIO_DOUT_DOUT5_Pos

#define GPIO_DOUT_DOUT5_Pos   (5)

GPIO_T::DOUT: DOUT5 Position

Definition at line 6306 of file Nano103.h.

◆ GPIO_DOUT_DOUT6_Msk

#define GPIO_DOUT_DOUT6_Msk   (0x1ul << GPIO_DOUT_DOUT6_Pos)

GPIO_T::DOUT: DOUT6 Mask

Definition at line 6310 of file Nano103.h.

◆ GPIO_DOUT_DOUT6_Pos

#define GPIO_DOUT_DOUT6_Pos   (6)

GPIO_T::DOUT: DOUT6 Position

Definition at line 6309 of file Nano103.h.

◆ GPIO_DOUT_DOUT7_Msk

#define GPIO_DOUT_DOUT7_Msk   (0x1ul << GPIO_DOUT_DOUT7_Pos)

GPIO_T::DOUT: DOUT7 Mask

Definition at line 6313 of file Nano103.h.

◆ GPIO_DOUT_DOUT7_Pos

#define GPIO_DOUT_DOUT7_Pos   (7)

GPIO_T::DOUT: DOUT7 Position

Definition at line 6312 of file Nano103.h.

◆ GPIO_DOUT_DOUT8_Msk

#define GPIO_DOUT_DOUT8_Msk   (0x1ul << GPIO_DOUT_DOUT8_Pos)

GPIO_T::DOUT: DOUT8 Mask

Definition at line 6316 of file Nano103.h.

◆ GPIO_DOUT_DOUT8_Pos

#define GPIO_DOUT_DOUT8_Pos   (8)

GPIO_T::DOUT: DOUT8 Position

Definition at line 6315 of file Nano103.h.

◆ GPIO_DOUT_DOUT9_Msk

#define GPIO_DOUT_DOUT9_Msk   (0x1ul << GPIO_DOUT_DOUT9_Pos)

GPIO_T::DOUT: DOUT9 Mask

Definition at line 6319 of file Nano103.h.

◆ GPIO_DOUT_DOUT9_Pos

#define GPIO_DOUT_DOUT9_Pos   (9)

GPIO_T::DOUT: DOUT9 Position

Definition at line 6318 of file Nano103.h.

◆ GPIO_INTEN_FLIEN0_Msk

#define GPIO_INTEN_FLIEN0_Msk   (0x1ul << GPIO_INTEN_FLIEN0_Pos)

GPIO_T::INTEN: FLIEN0 Mask

Definition at line 6532 of file Nano103.h.

◆ GPIO_INTEN_FLIEN0_Pos

#define GPIO_INTEN_FLIEN0_Pos   (0)

GPIO_T::INTEN: FLIEN0 Position

Definition at line 6531 of file Nano103.h.

◆ GPIO_INTEN_FLIEN10_Msk

#define GPIO_INTEN_FLIEN10_Msk   (0x1ul << GPIO_INTEN_FLIEN10_Pos)

GPIO_T::INTEN: FLIEN10 Mask

Definition at line 6562 of file Nano103.h.

◆ GPIO_INTEN_FLIEN10_Pos

#define GPIO_INTEN_FLIEN10_Pos   (10)

GPIO_T::INTEN: FLIEN10 Position

Definition at line 6561 of file Nano103.h.

◆ GPIO_INTEN_FLIEN11_Msk

#define GPIO_INTEN_FLIEN11_Msk   (0x1ul << GPIO_INTEN_FLIEN11_Pos)

GPIO_T::INTEN: FLIEN11 Mask

Definition at line 6565 of file Nano103.h.

◆ GPIO_INTEN_FLIEN11_Pos

#define GPIO_INTEN_FLIEN11_Pos   (11)

GPIO_T::INTEN: FLIEN11 Position

Definition at line 6564 of file Nano103.h.

◆ GPIO_INTEN_FLIEN12_Msk

#define GPIO_INTEN_FLIEN12_Msk   (0x1ul << GPIO_INTEN_FLIEN12_Pos)

GPIO_T::INTEN: FLIEN12 Mask

Definition at line 6568 of file Nano103.h.

◆ GPIO_INTEN_FLIEN12_Pos

#define GPIO_INTEN_FLIEN12_Pos   (12)

GPIO_T::INTEN: FLIEN12 Position

Definition at line 6567 of file Nano103.h.

◆ GPIO_INTEN_FLIEN13_Msk

#define GPIO_INTEN_FLIEN13_Msk   (0x1ul << GPIO_INTEN_FLIEN13_Pos)

GPIO_T::INTEN: FLIEN13 Mask

Definition at line 6571 of file Nano103.h.

◆ GPIO_INTEN_FLIEN13_Pos

#define GPIO_INTEN_FLIEN13_Pos   (13)

GPIO_T::INTEN: FLIEN13 Position

Definition at line 6570 of file Nano103.h.

◆ GPIO_INTEN_FLIEN14_Msk

#define GPIO_INTEN_FLIEN14_Msk   (0x1ul << GPIO_INTEN_FLIEN14_Pos)

GPIO_T::INTEN: FLIEN14 Mask

Definition at line 6574 of file Nano103.h.

◆ GPIO_INTEN_FLIEN14_Pos

#define GPIO_INTEN_FLIEN14_Pos   (14)

GPIO_T::INTEN: FLIEN14 Position

Definition at line 6573 of file Nano103.h.

◆ GPIO_INTEN_FLIEN15_Msk

#define GPIO_INTEN_FLIEN15_Msk   (0x1ul << GPIO_INTEN_FLIEN15_Pos)

GPIO_T::INTEN: FLIEN15 Mask

Definition at line 6577 of file Nano103.h.

◆ GPIO_INTEN_FLIEN15_Pos

#define GPIO_INTEN_FLIEN15_Pos   (15)

GPIO_T::INTEN: FLIEN15 Position

Definition at line 6576 of file Nano103.h.

◆ GPIO_INTEN_FLIEN1_Msk

#define GPIO_INTEN_FLIEN1_Msk   (0x1ul << GPIO_INTEN_FLIEN1_Pos)

GPIO_T::INTEN: FLIEN1 Mask

Definition at line 6535 of file Nano103.h.

◆ GPIO_INTEN_FLIEN1_Pos

#define GPIO_INTEN_FLIEN1_Pos   (1)

GPIO_T::INTEN: FLIEN1 Position

Definition at line 6534 of file Nano103.h.

◆ GPIO_INTEN_FLIEN2_Msk

#define GPIO_INTEN_FLIEN2_Msk   (0x1ul << GPIO_INTEN_FLIEN2_Pos)

GPIO_T::INTEN: FLIEN2 Mask

Definition at line 6538 of file Nano103.h.

◆ GPIO_INTEN_FLIEN2_Pos

#define GPIO_INTEN_FLIEN2_Pos   (2)

GPIO_T::INTEN: FLIEN2 Position

Definition at line 6537 of file Nano103.h.

◆ GPIO_INTEN_FLIEN3_Msk

#define GPIO_INTEN_FLIEN3_Msk   (0x1ul << GPIO_INTEN_FLIEN3_Pos)

GPIO_T::INTEN: FLIEN3 Mask

Definition at line 6541 of file Nano103.h.

◆ GPIO_INTEN_FLIEN3_Pos

#define GPIO_INTEN_FLIEN3_Pos   (3)

GPIO_T::INTEN: FLIEN3 Position

Definition at line 6540 of file Nano103.h.

◆ GPIO_INTEN_FLIEN4_Msk

#define GPIO_INTEN_FLIEN4_Msk   (0x1ul << GPIO_INTEN_FLIEN4_Pos)

GPIO_T::INTEN: FLIEN4 Mask

Definition at line 6544 of file Nano103.h.

◆ GPIO_INTEN_FLIEN4_Pos

#define GPIO_INTEN_FLIEN4_Pos   (4)

GPIO_T::INTEN: FLIEN4 Position

Definition at line 6543 of file Nano103.h.

◆ GPIO_INTEN_FLIEN5_Msk

#define GPIO_INTEN_FLIEN5_Msk   (0x1ul << GPIO_INTEN_FLIEN5_Pos)

GPIO_T::INTEN: FLIEN5 Mask

Definition at line 6547 of file Nano103.h.

◆ GPIO_INTEN_FLIEN5_Pos

#define GPIO_INTEN_FLIEN5_Pos   (5)

GPIO_T::INTEN: FLIEN5 Position

Definition at line 6546 of file Nano103.h.

◆ GPIO_INTEN_FLIEN6_Msk

#define GPIO_INTEN_FLIEN6_Msk   (0x1ul << GPIO_INTEN_FLIEN6_Pos)

GPIO_T::INTEN: FLIEN6 Mask

Definition at line 6550 of file Nano103.h.

◆ GPIO_INTEN_FLIEN6_Pos

#define GPIO_INTEN_FLIEN6_Pos   (6)

GPIO_T::INTEN: FLIEN6 Position

Definition at line 6549 of file Nano103.h.

◆ GPIO_INTEN_FLIEN7_Msk

#define GPIO_INTEN_FLIEN7_Msk   (0x1ul << GPIO_INTEN_FLIEN7_Pos)

GPIO_T::INTEN: FLIEN7 Mask

Definition at line 6553 of file Nano103.h.

◆ GPIO_INTEN_FLIEN7_Pos

#define GPIO_INTEN_FLIEN7_Pos   (7)

GPIO_T::INTEN: FLIEN7 Position

Definition at line 6552 of file Nano103.h.

◆ GPIO_INTEN_FLIEN8_Msk

#define GPIO_INTEN_FLIEN8_Msk   (0x1ul << GPIO_INTEN_FLIEN8_Pos)

GPIO_T::INTEN: FLIEN8 Mask

Definition at line 6556 of file Nano103.h.

◆ GPIO_INTEN_FLIEN8_Pos

#define GPIO_INTEN_FLIEN8_Pos   (8)

GPIO_T::INTEN: FLIEN8 Position

Definition at line 6555 of file Nano103.h.

◆ GPIO_INTEN_FLIEN9_Msk

#define GPIO_INTEN_FLIEN9_Msk   (0x1ul << GPIO_INTEN_FLIEN9_Pos)

GPIO_T::INTEN: FLIEN9 Mask

Definition at line 6559 of file Nano103.h.

◆ GPIO_INTEN_FLIEN9_Pos

#define GPIO_INTEN_FLIEN9_Pos   (9)

GPIO_T::INTEN: FLIEN9 Position

Definition at line 6558 of file Nano103.h.

◆ GPIO_INTEN_RHIEN0_Msk

#define GPIO_INTEN_RHIEN0_Msk   (0x1ul << GPIO_INTEN_RHIEN0_Pos)

GPIO_T::INTEN: RHIEN0 Mask

Definition at line 6580 of file Nano103.h.

◆ GPIO_INTEN_RHIEN0_Pos

#define GPIO_INTEN_RHIEN0_Pos   (16)

GPIO_T::INTEN: RHIEN0 Position

Definition at line 6579 of file Nano103.h.

◆ GPIO_INTEN_RHIEN10_Msk

#define GPIO_INTEN_RHIEN10_Msk   (0x1ul << GPIO_INTEN_RHIEN10_Pos)

GPIO_T::INTEN: RHIEN10 Mask

Definition at line 6610 of file Nano103.h.

◆ GPIO_INTEN_RHIEN10_Pos

#define GPIO_INTEN_RHIEN10_Pos   (26)

GPIO_T::INTEN: RHIEN10 Position

Definition at line 6609 of file Nano103.h.

◆ GPIO_INTEN_RHIEN11_Msk

#define GPIO_INTEN_RHIEN11_Msk   (0x1ul << GPIO_INTEN_RHIEN11_Pos)

GPIO_T::INTEN: RHIEN11 Mask

Definition at line 6613 of file Nano103.h.

◆ GPIO_INTEN_RHIEN11_Pos

#define GPIO_INTEN_RHIEN11_Pos   (27)

GPIO_T::INTEN: RHIEN11 Position

Definition at line 6612 of file Nano103.h.

◆ GPIO_INTEN_RHIEN12_Msk

#define GPIO_INTEN_RHIEN12_Msk   (0x1ul << GPIO_INTEN_RHIEN12_Pos)

GPIO_T::INTEN: RHIEN12 Mask

Definition at line 6616 of file Nano103.h.

◆ GPIO_INTEN_RHIEN12_Pos

#define GPIO_INTEN_RHIEN12_Pos   (28)

GPIO_T::INTEN: RHIEN12 Position

Definition at line 6615 of file Nano103.h.

◆ GPIO_INTEN_RHIEN13_Msk

#define GPIO_INTEN_RHIEN13_Msk   (0x1ul << GPIO_INTEN_RHIEN13_Pos)

GPIO_T::INTEN: RHIEN13 Mask

Definition at line 6619 of file Nano103.h.

◆ GPIO_INTEN_RHIEN13_Pos

#define GPIO_INTEN_RHIEN13_Pos   (29)

GPIO_T::INTEN: RHIEN13 Position

Definition at line 6618 of file Nano103.h.

◆ GPIO_INTEN_RHIEN14_Msk

#define GPIO_INTEN_RHIEN14_Msk   (0x1ul << GPIO_INTEN_RHIEN14_Pos)

GPIO_T::INTEN: RHIEN14 Mask

Definition at line 6622 of file Nano103.h.

◆ GPIO_INTEN_RHIEN14_Pos

#define GPIO_INTEN_RHIEN14_Pos   (30)

GPIO_T::INTEN: RHIEN14 Position

Definition at line 6621 of file Nano103.h.

◆ GPIO_INTEN_RHIEN15_Msk

#define GPIO_INTEN_RHIEN15_Msk   (0x1ul << GPIO_INTEN_RHIEN15_Pos)

GPIO_T::INTEN: RHIEN15 Mask

Definition at line 6625 of file Nano103.h.

◆ GPIO_INTEN_RHIEN15_Pos

#define GPIO_INTEN_RHIEN15_Pos   (31)

GPIO_T::INTEN: RHIEN15 Position

Definition at line 6624 of file Nano103.h.

◆ GPIO_INTEN_RHIEN1_Msk

#define GPIO_INTEN_RHIEN1_Msk   (0x1ul << GPIO_INTEN_RHIEN1_Pos)

GPIO_T::INTEN: RHIEN1 Mask

Definition at line 6583 of file Nano103.h.

◆ GPIO_INTEN_RHIEN1_Pos

#define GPIO_INTEN_RHIEN1_Pos   (17)

GPIO_T::INTEN: RHIEN1 Position

Definition at line 6582 of file Nano103.h.

◆ GPIO_INTEN_RHIEN2_Msk

#define GPIO_INTEN_RHIEN2_Msk   (0x1ul << GPIO_INTEN_RHIEN2_Pos)

GPIO_T::INTEN: RHIEN2 Mask

Definition at line 6586 of file Nano103.h.

◆ GPIO_INTEN_RHIEN2_Pos

#define GPIO_INTEN_RHIEN2_Pos   (18)

GPIO_T::INTEN: RHIEN2 Position

Definition at line 6585 of file Nano103.h.

◆ GPIO_INTEN_RHIEN3_Msk

#define GPIO_INTEN_RHIEN3_Msk   (0x1ul << GPIO_INTEN_RHIEN3_Pos)

GPIO_T::INTEN: RHIEN3 Mask

Definition at line 6589 of file Nano103.h.

◆ GPIO_INTEN_RHIEN3_Pos

#define GPIO_INTEN_RHIEN3_Pos   (19)

GPIO_T::INTEN: RHIEN3 Position

Definition at line 6588 of file Nano103.h.

◆ GPIO_INTEN_RHIEN4_Msk

#define GPIO_INTEN_RHIEN4_Msk   (0x1ul << GPIO_INTEN_RHIEN4_Pos)

GPIO_T::INTEN: RHIEN4 Mask

Definition at line 6592 of file Nano103.h.

◆ GPIO_INTEN_RHIEN4_Pos

#define GPIO_INTEN_RHIEN4_Pos   (20)

GPIO_T::INTEN: RHIEN4 Position

Definition at line 6591 of file Nano103.h.

◆ GPIO_INTEN_RHIEN5_Msk

#define GPIO_INTEN_RHIEN5_Msk   (0x1ul << GPIO_INTEN_RHIEN5_Pos)

GPIO_T::INTEN: RHIEN5 Mask

Definition at line 6595 of file Nano103.h.

◆ GPIO_INTEN_RHIEN5_Pos

#define GPIO_INTEN_RHIEN5_Pos   (21)

GPIO_T::INTEN: RHIEN5 Position

Definition at line 6594 of file Nano103.h.

◆ GPIO_INTEN_RHIEN6_Msk

#define GPIO_INTEN_RHIEN6_Msk   (0x1ul << GPIO_INTEN_RHIEN6_Pos)

GPIO_T::INTEN: RHIEN6 Mask

Definition at line 6598 of file Nano103.h.

◆ GPIO_INTEN_RHIEN6_Pos

#define GPIO_INTEN_RHIEN6_Pos   (22)

GPIO_T::INTEN: RHIEN6 Position

Definition at line 6597 of file Nano103.h.

◆ GPIO_INTEN_RHIEN7_Msk

#define GPIO_INTEN_RHIEN7_Msk   (0x1ul << GPIO_INTEN_RHIEN7_Pos)

GPIO_T::INTEN: RHIEN7 Mask

Definition at line 6601 of file Nano103.h.

◆ GPIO_INTEN_RHIEN7_Pos

#define GPIO_INTEN_RHIEN7_Pos   (23)

GPIO_T::INTEN: RHIEN7 Position

Definition at line 6600 of file Nano103.h.

◆ GPIO_INTEN_RHIEN8_Msk

#define GPIO_INTEN_RHIEN8_Msk   (0x1ul << GPIO_INTEN_RHIEN8_Pos)

GPIO_T::INTEN: RHIEN8 Mask

Definition at line 6604 of file Nano103.h.

◆ GPIO_INTEN_RHIEN8_Pos

#define GPIO_INTEN_RHIEN8_Pos   (24)

GPIO_T::INTEN: RHIEN8 Position

Definition at line 6603 of file Nano103.h.

◆ GPIO_INTEN_RHIEN9_Msk

#define GPIO_INTEN_RHIEN9_Msk   (0x1ul << GPIO_INTEN_RHIEN9_Pos)

GPIO_T::INTEN: RHIEN9 Mask

Definition at line 6607 of file Nano103.h.

◆ GPIO_INTEN_RHIEN9_Pos

#define GPIO_INTEN_RHIEN9_Pos   (25)

GPIO_T::INTEN: RHIEN9 Position

Definition at line 6606 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC0_Msk

#define GPIO_INTSRC_INTSRC0_Msk   (0x1ul << GPIO_INTSRC_INTSRC0_Pos)

GPIO_T::INTSRC: INTSRC0 Mask

Definition at line 6628 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC0_Pos

#define GPIO_INTSRC_INTSRC0_Pos   (0)

GPIO_T::INTSRC: INTSRC0 Position

Definition at line 6627 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC10_Msk

#define GPIO_INTSRC_INTSRC10_Msk   (0x1ul << GPIO_INTSRC_INTSRC10_Pos)

GPIO_T::INTSRC: INTSRC10 Mask

Definition at line 6658 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC10_Pos

#define GPIO_INTSRC_INTSRC10_Pos   (10)

GPIO_T::INTSRC: INTSRC10 Position

Definition at line 6657 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC11_Msk

#define GPIO_INTSRC_INTSRC11_Msk   (0x1ul << GPIO_INTSRC_INTSRC11_Pos)

GPIO_T::INTSRC: INTSRC11 Mask

Definition at line 6661 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC11_Pos

#define GPIO_INTSRC_INTSRC11_Pos   (11)

GPIO_T::INTSRC: INTSRC11 Position

Definition at line 6660 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC12_Msk

#define GPIO_INTSRC_INTSRC12_Msk   (0x1ul << GPIO_INTSRC_INTSRC12_Pos)

GPIO_T::INTSRC: INTSRC12 Mask

Definition at line 6664 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC12_Pos

#define GPIO_INTSRC_INTSRC12_Pos   (12)

GPIO_T::INTSRC: INTSRC12 Position

Definition at line 6663 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC13_Msk

#define GPIO_INTSRC_INTSRC13_Msk   (0x1ul << GPIO_INTSRC_INTSRC13_Pos)

GPIO_T::INTSRC: INTSRC13 Mask

Definition at line 6667 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC13_Pos

#define GPIO_INTSRC_INTSRC13_Pos   (13)

GPIO_T::INTSRC: INTSRC13 Position

Definition at line 6666 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC14_Msk

#define GPIO_INTSRC_INTSRC14_Msk   (0x1ul << GPIO_INTSRC_INTSRC14_Pos)

GPIO_T::INTSRC: INTSRC14 Mask

Definition at line 6670 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC14_Pos

#define GPIO_INTSRC_INTSRC14_Pos   (14)

GPIO_T::INTSRC: INTSRC14 Position

Definition at line 6669 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC15_Msk

#define GPIO_INTSRC_INTSRC15_Msk   (0x1ul << GPIO_INTSRC_INTSRC15_Pos)

GPIO_T::INTSRC: INTSRC15 Mask

Definition at line 6673 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC15_Pos

#define GPIO_INTSRC_INTSRC15_Pos   (15)

GPIO_T::INTSRC: INTSRC15 Position

Definition at line 6672 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC1_Msk

#define GPIO_INTSRC_INTSRC1_Msk   (0x1ul << GPIO_INTSRC_INTSRC1_Pos)

GPIO_T::INTSRC: INTSRC1 Mask

Definition at line 6631 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC1_Pos

#define GPIO_INTSRC_INTSRC1_Pos   (1)

GPIO_T::INTSRC: INTSRC1 Position

Definition at line 6630 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC2_Msk

#define GPIO_INTSRC_INTSRC2_Msk   (0x1ul << GPIO_INTSRC_INTSRC2_Pos)

GPIO_T::INTSRC: INTSRC2 Mask

Definition at line 6634 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC2_Pos

#define GPIO_INTSRC_INTSRC2_Pos   (2)

GPIO_T::INTSRC: INTSRC2 Position

Definition at line 6633 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC3_Msk

#define GPIO_INTSRC_INTSRC3_Msk   (0x1ul << GPIO_INTSRC_INTSRC3_Pos)

GPIO_T::INTSRC: INTSRC3 Mask

Definition at line 6637 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC3_Pos

#define GPIO_INTSRC_INTSRC3_Pos   (3)

GPIO_T::INTSRC: INTSRC3 Position

Definition at line 6636 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC4_Msk

#define GPIO_INTSRC_INTSRC4_Msk   (0x1ul << GPIO_INTSRC_INTSRC4_Pos)

GPIO_T::INTSRC: INTSRC4 Mask

Definition at line 6640 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC4_Pos

#define GPIO_INTSRC_INTSRC4_Pos   (4)

GPIO_T::INTSRC: INTSRC4 Position

Definition at line 6639 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC5_Msk

#define GPIO_INTSRC_INTSRC5_Msk   (0x1ul << GPIO_INTSRC_INTSRC5_Pos)

GPIO_T::INTSRC: INTSRC5 Mask

Definition at line 6643 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC5_Pos

#define GPIO_INTSRC_INTSRC5_Pos   (5)

GPIO_T::INTSRC: INTSRC5 Position

Definition at line 6642 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC6_Msk

#define GPIO_INTSRC_INTSRC6_Msk   (0x1ul << GPIO_INTSRC_INTSRC6_Pos)

GPIO_T::INTSRC: INTSRC6 Mask

Definition at line 6646 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC6_Pos

#define GPIO_INTSRC_INTSRC6_Pos   (6)

GPIO_T::INTSRC: INTSRC6 Position

Definition at line 6645 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC7_Msk

#define GPIO_INTSRC_INTSRC7_Msk   (0x1ul << GPIO_INTSRC_INTSRC7_Pos)

GPIO_T::INTSRC: INTSRC7 Mask

Definition at line 6649 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC7_Pos

#define GPIO_INTSRC_INTSRC7_Pos   (7)

GPIO_T::INTSRC: INTSRC7 Position

Definition at line 6648 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC8_Msk

#define GPIO_INTSRC_INTSRC8_Msk   (0x1ul << GPIO_INTSRC_INTSRC8_Pos)

GPIO_T::INTSRC: INTSRC8 Mask

Definition at line 6652 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC8_Pos

#define GPIO_INTSRC_INTSRC8_Pos   (8)

GPIO_T::INTSRC: INTSRC8 Position

Definition at line 6651 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC9_Msk

#define GPIO_INTSRC_INTSRC9_Msk   (0x1ul << GPIO_INTSRC_INTSRC9_Pos)

GPIO_T::INTSRC: INTSRC9 Mask

Definition at line 6655 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC9_Pos

#define GPIO_INTSRC_INTSRC9_Pos   (9)

GPIO_T::INTSRC: INTSRC9 Position

Definition at line 6654 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS0_Msk

#define GPIO_INTSTS_FLISTS0_Msk   (0x1ul << GPIO_INTSTS_FLISTS0_Pos)

GPIO_T::INTSTS: FLISTS0 Mask

Definition at line 6724 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS0_Pos

#define GPIO_INTSTS_FLISTS0_Pos   (0)

GPIO_T::INTSTS: FLISTS0 Position

Definition at line 6723 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS10_Msk

#define GPIO_INTSTS_FLISTS10_Msk   (0x1ul << GPIO_INTSTS_FLISTS10_Pos)

GPIO_T::INTSTS: FLISTS10 Mask

Definition at line 6754 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS10_Pos

#define GPIO_INTSTS_FLISTS10_Pos   (10)

GPIO_T::INTSTS: FLISTS10 Position

Definition at line 6753 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS11_Msk

#define GPIO_INTSTS_FLISTS11_Msk   (0x1ul << GPIO_INTSTS_FLISTS11_Pos)

GPIO_T::INTSTS: FLISTS11 Mask

Definition at line 6757 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS11_Pos

#define GPIO_INTSTS_FLISTS11_Pos   (11)

GPIO_T::INTSTS: FLISTS11 Position

Definition at line 6756 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS12_Msk

#define GPIO_INTSTS_FLISTS12_Msk   (0x1ul << GPIO_INTSTS_FLISTS12_Pos)

GPIO_T::INTSTS: FLISTS12 Mask

Definition at line 6760 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS12_Pos

#define GPIO_INTSTS_FLISTS12_Pos   (12)

GPIO_T::INTSTS: FLISTS12 Position

Definition at line 6759 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS13_Msk

#define GPIO_INTSTS_FLISTS13_Msk   (0x1ul << GPIO_INTSTS_FLISTS13_Pos)

GPIO_T::INTSTS: FLISTS13 Mask

Definition at line 6763 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS13_Pos

#define GPIO_INTSTS_FLISTS13_Pos   (13)

GPIO_T::INTSTS: FLISTS13 Position

Definition at line 6762 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS14_Msk

#define GPIO_INTSTS_FLISTS14_Msk   (0x1ul << GPIO_INTSTS_FLISTS14_Pos)

GPIO_T::INTSTS: FLISTS14 Mask

Definition at line 6766 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS14_Pos

#define GPIO_INTSTS_FLISTS14_Pos   (14)

GPIO_T::INTSTS: FLISTS14 Position

Definition at line 6765 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS15_Msk

#define GPIO_INTSTS_FLISTS15_Msk   (0x1ul << GPIO_INTSTS_FLISTS15_Pos)

GPIO_T::INTSTS: FLISTS15 Mask

Definition at line 6769 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS15_Pos

#define GPIO_INTSTS_FLISTS15_Pos   (15)

GPIO_T::INTSTS: FLISTS15 Position

Definition at line 6768 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS1_Msk

#define GPIO_INTSTS_FLISTS1_Msk   (0x1ul << GPIO_INTSTS_FLISTS1_Pos)

GPIO_T::INTSTS: FLISTS1 Mask

Definition at line 6727 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS1_Pos

#define GPIO_INTSTS_FLISTS1_Pos   (1)

GPIO_T::INTSTS: FLISTS1 Position

Definition at line 6726 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS2_Msk

#define GPIO_INTSTS_FLISTS2_Msk   (0x1ul << GPIO_INTSTS_FLISTS2_Pos)

GPIO_T::INTSTS: FLISTS2 Mask

Definition at line 6730 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS2_Pos

#define GPIO_INTSTS_FLISTS2_Pos   (2)

GPIO_T::INTSTS: FLISTS2 Position

Definition at line 6729 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS3_Msk

#define GPIO_INTSTS_FLISTS3_Msk   (0x1ul << GPIO_INTSTS_FLISTS3_Pos)

GPIO_T::INTSTS: FLISTS3 Mask

Definition at line 6733 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS3_Pos

#define GPIO_INTSTS_FLISTS3_Pos   (3)

GPIO_T::INTSTS: FLISTS3 Position

Definition at line 6732 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS4_Msk

#define GPIO_INTSTS_FLISTS4_Msk   (0x1ul << GPIO_INTSTS_FLISTS4_Pos)

GPIO_T::INTSTS: FLISTS4 Mask

Definition at line 6736 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS4_Pos

#define GPIO_INTSTS_FLISTS4_Pos   (4)

GPIO_T::INTSTS: FLISTS4 Position

Definition at line 6735 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS5_Msk

#define GPIO_INTSTS_FLISTS5_Msk   (0x1ul << GPIO_INTSTS_FLISTS5_Pos)

GPIO_T::INTSTS: FLISTS5 Mask

Definition at line 6739 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS5_Pos

#define GPIO_INTSTS_FLISTS5_Pos   (5)

GPIO_T::INTSTS: FLISTS5 Position

Definition at line 6738 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS6_Msk

#define GPIO_INTSTS_FLISTS6_Msk   (0x1ul << GPIO_INTSTS_FLISTS6_Pos)

GPIO_T::INTSTS: FLISTS6 Mask

Definition at line 6742 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS6_Pos

#define GPIO_INTSTS_FLISTS6_Pos   (6)

GPIO_T::INTSTS: FLISTS6 Position

Definition at line 6741 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS7_Msk

#define GPIO_INTSTS_FLISTS7_Msk   (0x1ul << GPIO_INTSTS_FLISTS7_Pos)

GPIO_T::INTSTS: FLISTS7 Mask

Definition at line 6745 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS7_Pos

#define GPIO_INTSTS_FLISTS7_Pos   (7)

GPIO_T::INTSTS: FLISTS7 Position

Definition at line 6744 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS8_Msk

#define GPIO_INTSTS_FLISTS8_Msk   (0x1ul << GPIO_INTSTS_FLISTS8_Pos)

GPIO_T::INTSTS: FLISTS8 Mask

Definition at line 6748 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS8_Pos

#define GPIO_INTSTS_FLISTS8_Pos   (8)

GPIO_T::INTSTS: FLISTS8 Position

Definition at line 6747 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS9_Msk

#define GPIO_INTSTS_FLISTS9_Msk   (0x1ul << GPIO_INTSTS_FLISTS9_Pos)

GPIO_T::INTSTS: FLISTS9 Mask

Definition at line 6751 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS9_Pos

#define GPIO_INTSTS_FLISTS9_Pos   (9)

GPIO_T::INTSTS: FLISTS9 Position

Definition at line 6750 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS0_Msk

#define GPIO_INTSTS_RHISTS0_Msk   (0x1ul << GPIO_INTSTS_RHISTS0_Pos)

GPIO_T::INTSTS: RHISTS0 Mask

Definition at line 6772 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS0_Pos

#define GPIO_INTSTS_RHISTS0_Pos   (16)

GPIO_T::INTSTS: RHISTS0 Position

Definition at line 6771 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS10_Msk

#define GPIO_INTSTS_RHISTS10_Msk   (0x1ul << GPIO_INTSTS_RHISTS10_Pos)

GPIO_T::INTSTS: RHISTS10 Mask

Definition at line 6802 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS10_Pos

#define GPIO_INTSTS_RHISTS10_Pos   (26)

GPIO_T::INTSTS: RHISTS10 Position

Definition at line 6801 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS11_Msk

#define GPIO_INTSTS_RHISTS11_Msk   (0x1ul << GPIO_INTSTS_RHISTS11_Pos)

GPIO_T::INTSTS: RHISTS11 Mask

Definition at line 6805 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS11_Pos

#define GPIO_INTSTS_RHISTS11_Pos   (27)

GPIO_T::INTSTS: RHISTS11 Position

Definition at line 6804 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS12_Msk

#define GPIO_INTSTS_RHISTS12_Msk   (0x1ul << GPIO_INTSTS_RHISTS12_Pos)

GPIO_T::INTSTS: RHISTS12 Mask

Definition at line 6808 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS12_Pos

#define GPIO_INTSTS_RHISTS12_Pos   (28)

GPIO_T::INTSTS: RHISTS12 Position

Definition at line 6807 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS13_Msk

#define GPIO_INTSTS_RHISTS13_Msk   (0x1ul << GPIO_INTSTS_RHISTS13_Pos)

GPIO_T::INTSTS: RHISTS13 Mask

Definition at line 6811 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS13_Pos

#define GPIO_INTSTS_RHISTS13_Pos   (29)

GPIO_T::INTSTS: RHISTS13 Position

Definition at line 6810 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS14_Msk

#define GPIO_INTSTS_RHISTS14_Msk   (0x1ul << GPIO_INTSTS_RHISTS14_Pos)

GPIO_T::INTSTS: RHISTS14 Mask

Definition at line 6814 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS14_Pos

#define GPIO_INTSTS_RHISTS14_Pos   (30)

GPIO_T::INTSTS: RHISTS14 Position

Definition at line 6813 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS15_Msk

#define GPIO_INTSTS_RHISTS15_Msk   (0x1ul << GPIO_INTSTS_RHISTS15_Pos)

GPIO_T::INTSTS: RHISTS15 Mask

Definition at line 6817 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS15_Pos

#define GPIO_INTSTS_RHISTS15_Pos   (31)

GPIO_T::INTSTS: RHISTS15 Position

Definition at line 6816 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS1_Msk

#define GPIO_INTSTS_RHISTS1_Msk   (0x1ul << GPIO_INTSTS_RHISTS1_Pos)

GPIO_T::INTSTS: RHISTS1 Mask

Definition at line 6775 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS1_Pos

#define GPIO_INTSTS_RHISTS1_Pos   (17)

GPIO_T::INTSTS: RHISTS1 Position

Definition at line 6774 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS2_Msk

#define GPIO_INTSTS_RHISTS2_Msk   (0x1ul << GPIO_INTSTS_RHISTS2_Pos)

GPIO_T::INTSTS: RHISTS2 Mask

Definition at line 6778 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS2_Pos

#define GPIO_INTSTS_RHISTS2_Pos   (18)

GPIO_T::INTSTS: RHISTS2 Position

Definition at line 6777 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS3_Msk

#define GPIO_INTSTS_RHISTS3_Msk   (0x1ul << GPIO_INTSTS_RHISTS3_Pos)

GPIO_T::INTSTS: RHISTS3 Mask

Definition at line 6781 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS3_Pos

#define GPIO_INTSTS_RHISTS3_Pos   (19)

GPIO_T::INTSTS: RHISTS3 Position

Definition at line 6780 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS4_Msk

#define GPIO_INTSTS_RHISTS4_Msk   (0x1ul << GPIO_INTSTS_RHISTS4_Pos)

GPIO_T::INTSTS: RHISTS4 Mask

Definition at line 6784 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS4_Pos

#define GPIO_INTSTS_RHISTS4_Pos   (20)

GPIO_T::INTSTS: RHISTS4 Position

Definition at line 6783 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS5_Msk

#define GPIO_INTSTS_RHISTS5_Msk   (0x1ul << GPIO_INTSTS_RHISTS5_Pos)

GPIO_T::INTSTS: RHISTS5 Mask

Definition at line 6787 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS5_Pos

#define GPIO_INTSTS_RHISTS5_Pos   (21)

GPIO_T::INTSTS: RHISTS5 Position

Definition at line 6786 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS6_Msk

#define GPIO_INTSTS_RHISTS6_Msk   (0x1ul << GPIO_INTSTS_RHISTS6_Pos)

GPIO_T::INTSTS: RHISTS6 Mask

Definition at line 6790 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS6_Pos

#define GPIO_INTSTS_RHISTS6_Pos   (22)

GPIO_T::INTSTS: RHISTS6 Position

Definition at line 6789 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS7_Msk

#define GPIO_INTSTS_RHISTS7_Msk   (0x1ul << GPIO_INTSTS_RHISTS7_Pos)

GPIO_T::INTSTS: RHISTS7 Mask

Definition at line 6793 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS7_Pos

#define GPIO_INTSTS_RHISTS7_Pos   (23)

GPIO_T::INTSTS: RHISTS7 Position

Definition at line 6792 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS8_Msk

#define GPIO_INTSTS_RHISTS8_Msk   (0x1ul << GPIO_INTSTS_RHISTS8_Pos)

GPIO_T::INTSTS: RHISTS8 Mask

Definition at line 6796 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS8_Pos

#define GPIO_INTSTS_RHISTS8_Pos   (24)

GPIO_T::INTSTS: RHISTS8 Position

Definition at line 6795 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS9_Msk

#define GPIO_INTSTS_RHISTS9_Msk   (0x1ul << GPIO_INTSTS_RHISTS9_Pos)

GPIO_T::INTSTS: RHISTS9 Mask

Definition at line 6799 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS9_Pos

#define GPIO_INTSTS_RHISTS9_Pos   (25)

GPIO_T::INTSTS: RHISTS9 Position

Definition at line 6798 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE0_Msk

#define GPIO_INTTYPE_TYPE0_Msk   (0x1ul << GPIO_INTTYPE_TYPE0_Pos)

GPIO_T::INTTYPE: TYPE0 Mask

Definition at line 6484 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE0_Pos

#define GPIO_INTTYPE_TYPE0_Pos   (0)

GPIO_T::INTTYPE: TYPE0 Position

Definition at line 6483 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE10_Msk

#define GPIO_INTTYPE_TYPE10_Msk   (0x1ul << GPIO_INTTYPE_TYPE10_Pos)

GPIO_T::INTTYPE: TYPE10 Mask

Definition at line 6514 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE10_Pos

#define GPIO_INTTYPE_TYPE10_Pos   (10)

GPIO_T::INTTYPE: TYPE10 Position

Definition at line 6513 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE11_Msk

#define GPIO_INTTYPE_TYPE11_Msk   (0x1ul << GPIO_INTTYPE_TYPE11_Pos)

GPIO_T::INTTYPE: TYPE11 Mask

Definition at line 6517 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE11_Pos

#define GPIO_INTTYPE_TYPE11_Pos   (11)

GPIO_T::INTTYPE: TYPE11 Position

Definition at line 6516 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE12_Msk

#define GPIO_INTTYPE_TYPE12_Msk   (0x1ul << GPIO_INTTYPE_TYPE12_Pos)

GPIO_T::INTTYPE: TYPE12 Mask

Definition at line 6520 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE12_Pos

#define GPIO_INTTYPE_TYPE12_Pos   (12)

GPIO_T::INTTYPE: TYPE12 Position

Definition at line 6519 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE13_Msk

#define GPIO_INTTYPE_TYPE13_Msk   (0x1ul << GPIO_INTTYPE_TYPE13_Pos)

GPIO_T::INTTYPE: TYPE13 Mask

Definition at line 6523 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE13_Pos

#define GPIO_INTTYPE_TYPE13_Pos   (13)

GPIO_T::INTTYPE: TYPE13 Position

Definition at line 6522 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE14_Msk

#define GPIO_INTTYPE_TYPE14_Msk   (0x1ul << GPIO_INTTYPE_TYPE14_Pos)

GPIO_T::INTTYPE: TYPE14 Mask

Definition at line 6526 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE14_Pos

#define GPIO_INTTYPE_TYPE14_Pos   (14)

GPIO_T::INTTYPE: TYPE14 Position

Definition at line 6525 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE15_Msk

#define GPIO_INTTYPE_TYPE15_Msk   (0x1ul << GPIO_INTTYPE_TYPE15_Pos)

GPIO_T::INTTYPE: TYPE15 Mask

Definition at line 6529 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE15_Pos

#define GPIO_INTTYPE_TYPE15_Pos   (15)

GPIO_T::INTTYPE: TYPE15 Position

Definition at line 6528 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE1_Msk

#define GPIO_INTTYPE_TYPE1_Msk   (0x1ul << GPIO_INTTYPE_TYPE1_Pos)

GPIO_T::INTTYPE: TYPE1 Mask

Definition at line 6487 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE1_Pos

#define GPIO_INTTYPE_TYPE1_Pos   (1)

GPIO_T::INTTYPE: TYPE1 Position

Definition at line 6486 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE2_Msk

#define GPIO_INTTYPE_TYPE2_Msk   (0x1ul << GPIO_INTTYPE_TYPE2_Pos)

GPIO_T::INTTYPE: TYPE2 Mask

Definition at line 6490 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE2_Pos

#define GPIO_INTTYPE_TYPE2_Pos   (2)

GPIO_T::INTTYPE: TYPE2 Position

Definition at line 6489 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE3_Msk

#define GPIO_INTTYPE_TYPE3_Msk   (0x1ul << GPIO_INTTYPE_TYPE3_Pos)

GPIO_T::INTTYPE: TYPE3 Mask

Definition at line 6493 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE3_Pos

#define GPIO_INTTYPE_TYPE3_Pos   (3)

GPIO_T::INTTYPE: TYPE3 Position

Definition at line 6492 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE4_Msk

#define GPIO_INTTYPE_TYPE4_Msk   (0x1ul << GPIO_INTTYPE_TYPE4_Pos)

GPIO_T::INTTYPE: TYPE4 Mask

Definition at line 6496 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE4_Pos

#define GPIO_INTTYPE_TYPE4_Pos   (4)

GPIO_T::INTTYPE: TYPE4 Position

Definition at line 6495 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE5_Msk

#define GPIO_INTTYPE_TYPE5_Msk   (0x1ul << GPIO_INTTYPE_TYPE5_Pos)

GPIO_T::INTTYPE: TYPE5 Mask

Definition at line 6499 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE5_Pos

#define GPIO_INTTYPE_TYPE5_Pos   (5)

GPIO_T::INTTYPE: TYPE5 Position

Definition at line 6498 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE6_Msk

#define GPIO_INTTYPE_TYPE6_Msk   (0x1ul << GPIO_INTTYPE_TYPE6_Pos)

GPIO_T::INTTYPE: TYPE6 Mask

Definition at line 6502 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE6_Pos

#define GPIO_INTTYPE_TYPE6_Pos   (6)

GPIO_T::INTTYPE: TYPE6 Position

Definition at line 6501 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE7_Msk

#define GPIO_INTTYPE_TYPE7_Msk   (0x1ul << GPIO_INTTYPE_TYPE7_Pos)

GPIO_T::INTTYPE: TYPE7 Mask

Definition at line 6505 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE7_Pos

#define GPIO_INTTYPE_TYPE7_Pos   (7)

GPIO_T::INTTYPE: TYPE7 Position

Definition at line 6504 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE8_Msk

#define GPIO_INTTYPE_TYPE8_Msk   (0x1ul << GPIO_INTTYPE_TYPE8_Pos)

GPIO_T::INTTYPE: TYPE8 Mask

Definition at line 6508 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE8_Pos

#define GPIO_INTTYPE_TYPE8_Pos   (8)

GPIO_T::INTTYPE: TYPE8 Position

Definition at line 6507 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE9_Msk

#define GPIO_INTTYPE_TYPE9_Msk   (0x1ul << GPIO_INTTYPE_TYPE9_Pos)

GPIO_T::INTTYPE: TYPE9 Mask

Definition at line 6511 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE9_Pos

#define GPIO_INTTYPE_TYPE9_Pos   (9)

GPIO_T::INTTYPE: TYPE9 Position

Definition at line 6510 of file Nano103.h.

◆ GPIO_MODE_MODE0_Msk

#define GPIO_MODE_MODE0_Msk   (0x3ul << GPIO_MODE_MODE0_Pos)

GPIO_T::MODE: MODE0 Mask

Definition at line 6196 of file Nano103.h.

◆ GPIO_MODE_MODE0_Pos

#define GPIO_MODE_MODE0_Pos   (0)
@addtogroup GPIO_CONST GPIO Bit Field Definition
Constant Definitions for GPIO Controller

GPIO_T::MODE: MODE0 Position

Definition at line 6195 of file Nano103.h.

◆ GPIO_MODE_MODE10_Msk

#define GPIO_MODE_MODE10_Msk   (0x3ul << GPIO_MODE_MODE10_Pos)

GPIO_T::MODE: MODE10 Mask

Definition at line 6226 of file Nano103.h.

◆ GPIO_MODE_MODE10_Pos

#define GPIO_MODE_MODE10_Pos   (20)

GPIO_T::MODE: MODE10 Position

Definition at line 6225 of file Nano103.h.

◆ GPIO_MODE_MODE11_Msk

#define GPIO_MODE_MODE11_Msk   (0x3ul << GPIO_MODE_MODE11_Pos)

GPIO_T::MODE: MODE11 Mask

Definition at line 6229 of file Nano103.h.

◆ GPIO_MODE_MODE11_Pos

#define GPIO_MODE_MODE11_Pos   (22)

GPIO_T::MODE: MODE11 Position

Definition at line 6228 of file Nano103.h.

◆ GPIO_MODE_MODE12_Msk

#define GPIO_MODE_MODE12_Msk   (0x3ul << GPIO_MODE_MODE12_Pos)

GPIO_T::MODE: MODE12 Mask

Definition at line 6232 of file Nano103.h.

◆ GPIO_MODE_MODE12_Pos

#define GPIO_MODE_MODE12_Pos   (24)

GPIO_T::MODE: MODE12 Position

Definition at line 6231 of file Nano103.h.

◆ GPIO_MODE_MODE13_Msk

#define GPIO_MODE_MODE13_Msk   (0x3ul << GPIO_MODE_MODE13_Pos)

GPIO_T::MODE: MODE13 Mask

Definition at line 6235 of file Nano103.h.

◆ GPIO_MODE_MODE13_Pos

#define GPIO_MODE_MODE13_Pos   (26)

GPIO_T::MODE: MODE13 Position

Definition at line 6234 of file Nano103.h.

◆ GPIO_MODE_MODE14_Msk

#define GPIO_MODE_MODE14_Msk   (0x3ul << GPIO_MODE_MODE14_Pos)

GPIO_T::MODE: MODE14 Mask

Definition at line 6238 of file Nano103.h.

◆ GPIO_MODE_MODE14_Pos

#define GPIO_MODE_MODE14_Pos   (28)

GPIO_T::MODE: MODE14 Position

Definition at line 6237 of file Nano103.h.

◆ GPIO_MODE_MODE15_Msk

#define GPIO_MODE_MODE15_Msk   (0x3ul << GPIO_MODE_MODE15_Pos)

GPIO_T::MODE: MODE15 Mask

Definition at line 6241 of file Nano103.h.

◆ GPIO_MODE_MODE15_Pos

#define GPIO_MODE_MODE15_Pos   (30)

GPIO_T::MODE: MODE15 Position

Definition at line 6240 of file Nano103.h.

◆ GPIO_MODE_MODE1_Msk

#define GPIO_MODE_MODE1_Msk   (0x3ul << GPIO_MODE_MODE1_Pos)

GPIO_T::MODE: MODE1 Mask

Definition at line 6199 of file Nano103.h.

◆ GPIO_MODE_MODE1_Pos

#define GPIO_MODE_MODE1_Pos   (2)

GPIO_T::MODE: MODE1 Position

Definition at line 6198 of file Nano103.h.

◆ GPIO_MODE_MODE2_Msk

#define GPIO_MODE_MODE2_Msk   (0x3ul << GPIO_MODE_MODE2_Pos)

GPIO_T::MODE: MODE2 Mask

Definition at line 6202 of file Nano103.h.

◆ GPIO_MODE_MODE2_Pos

#define GPIO_MODE_MODE2_Pos   (4)

GPIO_T::MODE: MODE2 Position

Definition at line 6201 of file Nano103.h.

◆ GPIO_MODE_MODE3_Msk

#define GPIO_MODE_MODE3_Msk   (0x3ul << GPIO_MODE_MODE3_Pos)

GPIO_T::MODE: MODE3 Mask

Definition at line 6205 of file Nano103.h.

◆ GPIO_MODE_MODE3_Pos

#define GPIO_MODE_MODE3_Pos   (6)

GPIO_T::MODE: MODE3 Position

Definition at line 6204 of file Nano103.h.

◆ GPIO_MODE_MODE4_Msk

#define GPIO_MODE_MODE4_Msk   (0x3ul << GPIO_MODE_MODE4_Pos)

GPIO_T::MODE: MODE4 Mask

Definition at line 6208 of file Nano103.h.

◆ GPIO_MODE_MODE4_Pos

#define GPIO_MODE_MODE4_Pos   (8)

GPIO_T::MODE: MODE4 Position

Definition at line 6207 of file Nano103.h.

◆ GPIO_MODE_MODE5_Msk

#define GPIO_MODE_MODE5_Msk   (0x3ul << GPIO_MODE_MODE5_Pos)

GPIO_T::MODE: MODE5 Mask

Definition at line 6211 of file Nano103.h.

◆ GPIO_MODE_MODE5_Pos

#define GPIO_MODE_MODE5_Pos   (10)

GPIO_T::MODE: MODE5 Position

Definition at line 6210 of file Nano103.h.

◆ GPIO_MODE_MODE6_Msk

#define GPIO_MODE_MODE6_Msk   (0x3ul << GPIO_MODE_MODE6_Pos)

GPIO_T::MODE: MODE6 Mask

Definition at line 6214 of file Nano103.h.

◆ GPIO_MODE_MODE6_Pos

#define GPIO_MODE_MODE6_Pos   (12)

GPIO_T::MODE: MODE6 Position

Definition at line 6213 of file Nano103.h.

◆ GPIO_MODE_MODE7_Msk

#define GPIO_MODE_MODE7_Msk   (0x3ul << GPIO_MODE_MODE7_Pos)

GPIO_T::MODE: MODE7 Mask

Definition at line 6217 of file Nano103.h.

◆ GPIO_MODE_MODE7_Pos

#define GPIO_MODE_MODE7_Pos   (14)

GPIO_T::MODE: MODE7 Position

Definition at line 6216 of file Nano103.h.

◆ GPIO_MODE_MODE8_Msk

#define GPIO_MODE_MODE8_Msk   (0x3ul << GPIO_MODE_MODE8_Pos)

GPIO_T::MODE: MODE8 Mask

Definition at line 6220 of file Nano103.h.

◆ GPIO_MODE_MODE8_Pos

#define GPIO_MODE_MODE8_Pos   (16)

GPIO_T::MODE: MODE8 Position

Definition at line 6219 of file Nano103.h.

◆ GPIO_MODE_MODE9_Msk

#define GPIO_MODE_MODE9_Msk   (0x3ul << GPIO_MODE_MODE9_Pos)

GPIO_T::MODE: MODE9 Mask

Definition at line 6223 of file Nano103.h.

◆ GPIO_MODE_MODE9_Pos

#define GPIO_MODE_MODE9_Pos   (18)

GPIO_T::MODE: MODE9 Position

Definition at line 6222 of file Nano103.h.

◆ GPIO_PIN_PIN0_Msk

#define GPIO_PIN_PIN0_Msk   (0x1ul << GPIO_PIN_PIN0_Pos)

GPIO_T::PIN: PIN0 Mask

Definition at line 6388 of file Nano103.h.

◆ GPIO_PIN_PIN0_Pos

#define GPIO_PIN_PIN0_Pos   (0)

GPIO_T::PIN: PIN0 Position

Definition at line 6387 of file Nano103.h.

◆ GPIO_PIN_PIN10_Msk

#define GPIO_PIN_PIN10_Msk   (0x1ul << GPIO_PIN_PIN10_Pos)

GPIO_T::PIN: PIN10 Mask

Definition at line 6418 of file Nano103.h.

◆ GPIO_PIN_PIN10_Pos

#define GPIO_PIN_PIN10_Pos   (10)

GPIO_T::PIN: PIN10 Position

Definition at line 6417 of file Nano103.h.

◆ GPIO_PIN_PIN11_Msk

#define GPIO_PIN_PIN11_Msk   (0x1ul << GPIO_PIN_PIN11_Pos)

GPIO_T::PIN: PIN11 Mask

Definition at line 6421 of file Nano103.h.

◆ GPIO_PIN_PIN11_Pos

#define GPIO_PIN_PIN11_Pos   (11)

GPIO_T::PIN: PIN11 Position

Definition at line 6420 of file Nano103.h.

◆ GPIO_PIN_PIN12_Msk

#define GPIO_PIN_PIN12_Msk   (0x1ul << GPIO_PIN_PIN12_Pos)

GPIO_T::PIN: PIN12 Mask

Definition at line 6424 of file Nano103.h.

◆ GPIO_PIN_PIN12_Pos

#define GPIO_PIN_PIN12_Pos   (12)

GPIO_T::PIN: PIN12 Position

Definition at line 6423 of file Nano103.h.

◆ GPIO_PIN_PIN13_Msk

#define GPIO_PIN_PIN13_Msk   (0x1ul << GPIO_PIN_PIN13_Pos)

GPIO_T::PIN: PIN13 Mask

Definition at line 6427 of file Nano103.h.

◆ GPIO_PIN_PIN13_Pos

#define GPIO_PIN_PIN13_Pos   (13)

GPIO_T::PIN: PIN13 Position

Definition at line 6426 of file Nano103.h.

◆ GPIO_PIN_PIN14_Msk

#define GPIO_PIN_PIN14_Msk   (0x1ul << GPIO_PIN_PIN14_Pos)

GPIO_T::PIN: PIN14 Mask

Definition at line 6430 of file Nano103.h.

◆ GPIO_PIN_PIN14_Pos

#define GPIO_PIN_PIN14_Pos   (14)

GPIO_T::PIN: PIN14 Position

Definition at line 6429 of file Nano103.h.

◆ GPIO_PIN_PIN15_Msk

#define GPIO_PIN_PIN15_Msk   (0x1ul << GPIO_PIN_PIN15_Pos)

GPIO_T::PIN: PIN15 Mask

Definition at line 6433 of file Nano103.h.

◆ GPIO_PIN_PIN15_Pos

#define GPIO_PIN_PIN15_Pos   (15)

GPIO_T::PIN: PIN15 Position

Definition at line 6432 of file Nano103.h.

◆ GPIO_PIN_PIN1_Msk

#define GPIO_PIN_PIN1_Msk   (0x1ul << GPIO_PIN_PIN1_Pos)

GPIO_T::PIN: PIN1 Mask

Definition at line 6391 of file Nano103.h.

◆ GPIO_PIN_PIN1_Pos

#define GPIO_PIN_PIN1_Pos   (1)

GPIO_T::PIN: PIN1 Position

Definition at line 6390 of file Nano103.h.

◆ GPIO_PIN_PIN2_Msk

#define GPIO_PIN_PIN2_Msk   (0x1ul << GPIO_PIN_PIN2_Pos)

GPIO_T::PIN: PIN2 Mask

Definition at line 6394 of file Nano103.h.

◆ GPIO_PIN_PIN2_Pos

#define GPIO_PIN_PIN2_Pos   (2)

GPIO_T::PIN: PIN2 Position

Definition at line 6393 of file Nano103.h.

◆ GPIO_PIN_PIN3_Msk

#define GPIO_PIN_PIN3_Msk   (0x1ul << GPIO_PIN_PIN3_Pos)

GPIO_T::PIN: PIN3 Mask

Definition at line 6397 of file Nano103.h.

◆ GPIO_PIN_PIN3_Pos

#define GPIO_PIN_PIN3_Pos   (3)

GPIO_T::PIN: PIN3 Position

Definition at line 6396 of file Nano103.h.

◆ GPIO_PIN_PIN4_Msk

#define GPIO_PIN_PIN4_Msk   (0x1ul << GPIO_PIN_PIN4_Pos)

GPIO_T::PIN: PIN4 Mask

Definition at line 6400 of file Nano103.h.

◆ GPIO_PIN_PIN4_Pos

#define GPIO_PIN_PIN4_Pos   (4)

GPIO_T::PIN: PIN4 Position

Definition at line 6399 of file Nano103.h.

◆ GPIO_PIN_PIN5_Msk

#define GPIO_PIN_PIN5_Msk   (0x1ul << GPIO_PIN_PIN5_Pos)

GPIO_T::PIN: PIN5 Mask

Definition at line 6403 of file Nano103.h.

◆ GPIO_PIN_PIN5_Pos

#define GPIO_PIN_PIN5_Pos   (5)

GPIO_T::PIN: PIN5 Position

Definition at line 6402 of file Nano103.h.

◆ GPIO_PIN_PIN6_Msk

#define GPIO_PIN_PIN6_Msk   (0x1ul << GPIO_PIN_PIN6_Pos)

GPIO_T::PIN: PIN6 Mask

Definition at line 6406 of file Nano103.h.

◆ GPIO_PIN_PIN6_Pos

#define GPIO_PIN_PIN6_Pos   (6)

GPIO_T::PIN: PIN6 Position

Definition at line 6405 of file Nano103.h.

◆ GPIO_PIN_PIN7_Msk

#define GPIO_PIN_PIN7_Msk   (0x1ul << GPIO_PIN_PIN7_Pos)

GPIO_T::PIN: PIN7 Mask

Definition at line 6409 of file Nano103.h.

◆ GPIO_PIN_PIN7_Pos

#define GPIO_PIN_PIN7_Pos   (7)

GPIO_T::PIN: PIN7 Position

Definition at line 6408 of file Nano103.h.

◆ GPIO_PIN_PIN8_Msk

#define GPIO_PIN_PIN8_Msk   (0x1ul << GPIO_PIN_PIN8_Pos)

GPIO_T::PIN: PIN8 Mask

Definition at line 6412 of file Nano103.h.

◆ GPIO_PIN_PIN8_Pos

#define GPIO_PIN_PIN8_Pos   (8)

GPIO_T::PIN: PIN8 Position

Definition at line 6411 of file Nano103.h.

◆ GPIO_PIN_PIN9_Msk

#define GPIO_PIN_PIN9_Msk   (0x1ul << GPIO_PIN_PIN9_Pos)

GPIO_T::PIN: PIN9 Mask

Definition at line 6415 of file Nano103.h.

◆ GPIO_PIN_PIN9_Pos

#define GPIO_PIN_PIN9_Pos   (9)

GPIO_T::PIN: PIN9 Position

Definition at line 6414 of file Nano103.h.

◆ GPIO_PUEN_PUEN0_Msk

#define GPIO_PUEN_PUEN0_Msk   (0x1ul << GPIO_PUEN_PUEN0_Pos)

GPIO_T::PUEN: PUEN0 Mask

Definition at line 6676 of file Nano103.h.

◆ GPIO_PUEN_PUEN0_Pos

#define GPIO_PUEN_PUEN0_Pos   (0)

GPIO_T::PUEN: PUEN0 Position

Definition at line 6675 of file Nano103.h.

◆ GPIO_PUEN_PUEN10_Msk

#define GPIO_PUEN_PUEN10_Msk   (0x1ul << GPIO_PUEN_PUEN10_Pos)

GPIO_T::PUEN: PUEN10 Mask

Definition at line 6706 of file Nano103.h.

◆ GPIO_PUEN_PUEN10_Pos

#define GPIO_PUEN_PUEN10_Pos   (10)

GPIO_T::PUEN: PUEN10 Position

Definition at line 6705 of file Nano103.h.

◆ GPIO_PUEN_PUEN11_Msk

#define GPIO_PUEN_PUEN11_Msk   (0x1ul << GPIO_PUEN_PUEN11_Pos)

GPIO_T::PUEN: PUEN11 Mask

Definition at line 6709 of file Nano103.h.

◆ GPIO_PUEN_PUEN11_Pos

#define GPIO_PUEN_PUEN11_Pos   (11)

GPIO_T::PUEN: PUEN11 Position

Definition at line 6708 of file Nano103.h.

◆ GPIO_PUEN_PUEN12_Msk

#define GPIO_PUEN_PUEN12_Msk   (0x1ul << GPIO_PUEN_PUEN12_Pos)

GPIO_T::PUEN: PUEN12 Mask

Definition at line 6712 of file Nano103.h.

◆ GPIO_PUEN_PUEN12_Pos

#define GPIO_PUEN_PUEN12_Pos   (12)

GPIO_T::PUEN: PUEN12 Position

Definition at line 6711 of file Nano103.h.

◆ GPIO_PUEN_PUEN13_Msk

#define GPIO_PUEN_PUEN13_Msk   (0x1ul << GPIO_PUEN_PUEN13_Pos)

GPIO_T::PUEN: PUEN13 Mask

Definition at line 6715 of file Nano103.h.

◆ GPIO_PUEN_PUEN13_Pos

#define GPIO_PUEN_PUEN13_Pos   (13)

GPIO_T::PUEN: PUEN13 Position

Definition at line 6714 of file Nano103.h.

◆ GPIO_PUEN_PUEN14_Msk

#define GPIO_PUEN_PUEN14_Msk   (0x1ul << GPIO_PUEN_PUEN14_Pos)

GPIO_T::PUEN: PUEN14 Mask

Definition at line 6718 of file Nano103.h.

◆ GPIO_PUEN_PUEN14_Pos

#define GPIO_PUEN_PUEN14_Pos   (14)

GPIO_T::PUEN: PUEN14 Position

Definition at line 6717 of file Nano103.h.

◆ GPIO_PUEN_PUEN15_Msk

#define GPIO_PUEN_PUEN15_Msk   (0x1ul << GPIO_PUEN_PUEN15_Pos)

GPIO_T::PUEN: PUEN15 Mask

Definition at line 6721 of file Nano103.h.

◆ GPIO_PUEN_PUEN15_Pos

#define GPIO_PUEN_PUEN15_Pos   (15)

GPIO_T::PUEN: PUEN15 Position

Definition at line 6720 of file Nano103.h.

◆ GPIO_PUEN_PUEN1_Msk

#define GPIO_PUEN_PUEN1_Msk   (0x1ul << GPIO_PUEN_PUEN1_Pos)

GPIO_T::PUEN: PUEN1 Mask

Definition at line 6679 of file Nano103.h.

◆ GPIO_PUEN_PUEN1_Pos

#define GPIO_PUEN_PUEN1_Pos   (1)

GPIO_T::PUEN: PUEN1 Position

Definition at line 6678 of file Nano103.h.

◆ GPIO_PUEN_PUEN2_Msk

#define GPIO_PUEN_PUEN2_Msk   (0x1ul << GPIO_PUEN_PUEN2_Pos)

GPIO_T::PUEN: PUEN2 Mask

Definition at line 6682 of file Nano103.h.

◆ GPIO_PUEN_PUEN2_Pos

#define GPIO_PUEN_PUEN2_Pos   (2)

GPIO_T::PUEN: PUEN2 Position

Definition at line 6681 of file Nano103.h.

◆ GPIO_PUEN_PUEN3_Msk

#define GPIO_PUEN_PUEN3_Msk   (0x1ul << GPIO_PUEN_PUEN3_Pos)

GPIO_T::PUEN: PUEN3 Mask

Definition at line 6685 of file Nano103.h.

◆ GPIO_PUEN_PUEN3_Pos

#define GPIO_PUEN_PUEN3_Pos   (3)

GPIO_T::PUEN: PUEN3 Position

Definition at line 6684 of file Nano103.h.

◆ GPIO_PUEN_PUEN4_Msk

#define GPIO_PUEN_PUEN4_Msk   (0x1ul << GPIO_PUEN_PUEN4_Pos)

GPIO_T::PUEN: PUEN4 Mask

Definition at line 6688 of file Nano103.h.

◆ GPIO_PUEN_PUEN4_Pos

#define GPIO_PUEN_PUEN4_Pos   (4)

GPIO_T::PUEN: PUEN4 Position

Definition at line 6687 of file Nano103.h.

◆ GPIO_PUEN_PUEN5_Msk

#define GPIO_PUEN_PUEN5_Msk   (0x1ul << GPIO_PUEN_PUEN5_Pos)

GPIO_T::PUEN: PUEN5 Mask

Definition at line 6691 of file Nano103.h.

◆ GPIO_PUEN_PUEN5_Pos

#define GPIO_PUEN_PUEN5_Pos   (5)

GPIO_T::PUEN: PUEN5 Position

Definition at line 6690 of file Nano103.h.

◆ GPIO_PUEN_PUEN6_Msk

#define GPIO_PUEN_PUEN6_Msk   (0x1ul << GPIO_PUEN_PUEN6_Pos)

GPIO_T::PUEN: PUEN6 Mask

Definition at line 6694 of file Nano103.h.

◆ GPIO_PUEN_PUEN6_Pos

#define GPIO_PUEN_PUEN6_Pos   (6)

GPIO_T::PUEN: PUEN6 Position

Definition at line 6693 of file Nano103.h.

◆ GPIO_PUEN_PUEN7_Msk

#define GPIO_PUEN_PUEN7_Msk   (0x1ul << GPIO_PUEN_PUEN7_Pos)

GPIO_T::PUEN: PUEN7 Mask

Definition at line 6697 of file Nano103.h.

◆ GPIO_PUEN_PUEN7_Pos

#define GPIO_PUEN_PUEN7_Pos   (7)

GPIO_T::PUEN: PUEN7 Position

Definition at line 6696 of file Nano103.h.

◆ GPIO_PUEN_PUEN8_Msk

#define GPIO_PUEN_PUEN8_Msk   (0x1ul << GPIO_PUEN_PUEN8_Pos)

GPIO_T::PUEN: PUEN8 Mask

Definition at line 6700 of file Nano103.h.

◆ GPIO_PUEN_PUEN8_Pos

#define GPIO_PUEN_PUEN8_Pos   (8)

GPIO_T::PUEN: PUEN8 Position

Definition at line 6699 of file Nano103.h.

◆ GPIO_PUEN_PUEN9_Msk

#define GPIO_PUEN_PUEN9_Msk   (0x1ul << GPIO_PUEN_PUEN9_Pos)

GPIO_T::PUEN: PUEN9 Mask

Definition at line 6703 of file Nano103.h.

◆ GPIO_PUEN_PUEN9_Pos

#define GPIO_PUEN_PUEN9_Pos   (9)

GPIO_T::PUEN: PUEN9 Position

Definition at line 6702 of file Nano103.h.

◆ I2C_ADDR0_ADDR_Msk

#define I2C_ADDR0_ADDR_Msk   (0x7ful << I2C_ADDR0_ADDR_Pos)

I2C_T::ADDR0: ADDR Mask

Definition at line 12386 of file Nano103.h.

◆ I2C_ADDR0_ADDR_Pos

#define I2C_ADDR0_ADDR_Pos   (1)

I2C_T::ADDR0: ADDR Position

Definition at line 12385 of file Nano103.h.

◆ I2C_ADDR0_GC_Msk

#define I2C_ADDR0_GC_Msk   (0x1ul << I2C_ADDR0_GC_Pos)

I2C_T::ADDR0: GC Mask

Definition at line 12383 of file Nano103.h.

◆ I2C_ADDR0_GC_Pos

#define I2C_ADDR0_GC_Pos   (0)

I2C_T::ADDR0: GC Position

Definition at line 12382 of file Nano103.h.

◆ I2C_ADDR1_ADDR_Msk

#define I2C_ADDR1_ADDR_Msk   (0x7ful << I2C_ADDR1_ADDR_Pos)

I2C_T::ADDR1: ADDR Mask

Definition at line 12392 of file Nano103.h.

◆ I2C_ADDR1_ADDR_Pos

#define I2C_ADDR1_ADDR_Pos   (1)

I2C_T::ADDR1: ADDR Position

Definition at line 12391 of file Nano103.h.

◆ I2C_ADDR1_GC_Msk

#define I2C_ADDR1_GC_Msk   (0x1ul << I2C_ADDR1_GC_Pos)

I2C_T::ADDR1: GC Mask

Definition at line 12389 of file Nano103.h.

◆ I2C_ADDR1_GC_Pos

#define I2C_ADDR1_GC_Pos   (0)

I2C_T::ADDR1: GC Position

Definition at line 12388 of file Nano103.h.

◆ I2C_ADDRMSK0_ADDRMSK_Msk

#define I2C_ADDRMSK0_ADDRMSK_Msk   (0x7ful << I2C_ADDRMSK0_ADDRMSK_Pos)

I2C_T::ADDRMSK0: ADDRMSK Mask

Definition at line 12395 of file Nano103.h.

◆ I2C_ADDRMSK0_ADDRMSK_Pos

#define I2C_ADDRMSK0_ADDRMSK_Pos   (1)

I2C_T::ADDRMSK0: ADDRMSK Position

Definition at line 12394 of file Nano103.h.

◆ I2C_ADDRMSK1_ADDRMSK_Msk

#define I2C_ADDRMSK1_ADDRMSK_Msk   (0x7ful << I2C_ADDRMSK1_ADDRMSK_Pos)

I2C_T::ADDRMSK1: ADDRMSK Mask

Definition at line 12398 of file Nano103.h.

◆ I2C_ADDRMSK1_ADDRMSK_Pos

#define I2C_ADDRMSK1_ADDRMSK_Pos   (1)

I2C_T::ADDRMSK1: ADDRMSK Position

Definition at line 12397 of file Nano103.h.

◆ I2C_CLKDIV_DIVIDER_Msk

#define I2C_CLKDIV_DIVIDER_Msk   (0xfful << I2C_CLKDIV_DIVIDER_Pos)

I2C_T::CLKDIV: DIVIDER Mask

Definition at line 12371 of file Nano103.h.

◆ I2C_CLKDIV_DIVIDER_Pos

#define I2C_CLKDIV_DIVIDER_Pos   (0)

I2C_T::CLKDIV: DIVIDER Position

Definition at line 12370 of file Nano103.h.

◆ I2C_CTL2_DATMODE_Msk

#define I2C_CTL2_DATMODE_Msk   (0x1ul << I2C_CTL2_DATMODE_Pos)

I2C_T::CTL2: DATMODE Mask

Definition at line 12416 of file Nano103.h.

◆ I2C_CTL2_DATMODE_Pos

#define I2C_CTL2_DATMODE_Pos   (6)

I2C_T::CTL2: DATMODE Position

Definition at line 12415 of file Nano103.h.

◆ I2C_CTL2_MSDAT_Msk

#define I2C_CTL2_MSDAT_Msk   (0x1ul << I2C_CTL2_MSDAT_Pos)

I2C_T::CTL2: MSDAT Mask

Definition at line 12419 of file Nano103.h.

◆ I2C_CTL2_MSDAT_Pos

#define I2C_CTL2_MSDAT_Pos   (7)

I2C_T::CTL2: MSDAT Position

Definition at line 12418 of file Nano103.h.

◆ I2C_CTL2_NOSTRETCH_Msk

#define I2C_CTL2_NOSTRETCH_Msk   (0x1ul << I2C_CTL2_NOSTRETCH_Pos)

I2C_T::CTL2: NOSTRETCH Mask

Definition at line 12413 of file Nano103.h.

◆ I2C_CTL2_NOSTRETCH_Pos

#define I2C_CTL2_NOSTRETCH_Pos   (5)

I2C_T::CTL2: NOSTRETCH Position

Definition at line 12412 of file Nano103.h.

◆ I2C_CTL2_OVIEN_Msk

#define I2C_CTL2_OVIEN_Msk   (0x1ul << I2C_CTL2_OVIEN_Pos)

I2C_T::CTL2: OVIEN Mask

Definition at line 12404 of file Nano103.h.

◆ I2C_CTL2_OVIEN_Pos

#define I2C_CTL2_OVIEN_Pos   (1)

I2C_T::CTL2: OVIEN Position

Definition at line 12403 of file Nano103.h.

◆ I2C_CTL2_TWOLVBUF_Msk

#define I2C_CTL2_TWOLVBUF_Msk   (0x1ul << I2C_CTL2_TWOLVBUF_Pos)

I2C_T::CTL2: TWOLVBUF Mask

Definition at line 12410 of file Nano103.h.

◆ I2C_CTL2_TWOLVBUF_Pos

#define I2C_CTL2_TWOLVBUF_Pos   (4)

I2C_T::CTL2: TWOLVBUF Position

Definition at line 12409 of file Nano103.h.

◆ I2C_CTL2_URIEN_Msk

#define I2C_CTL2_URIEN_Msk   (0x1ul << I2C_CTL2_URIEN_Pos)

I2C_T::CTL2: URIEN Mask

Definition at line 12407 of file Nano103.h.

◆ I2C_CTL2_URIEN_Pos

#define I2C_CTL2_URIEN_Pos   (2)

I2C_T::CTL2: URIEN Position

Definition at line 12406 of file Nano103.h.

◆ I2C_CTL2_WKUPEN_Msk

#define I2C_CTL2_WKUPEN_Msk   (0x1ul << I2C_CTL2_WKUPEN_Pos)

I2C_T::CTL2: WKUPEN Mask

Definition at line 12401 of file Nano103.h.

◆ I2C_CTL2_WKUPEN_Pos

#define I2C_CTL2_WKUPEN_Pos   (0)

I2C_T::CTL2: WKUPEN Position

Definition at line 12400 of file Nano103.h.

◆ I2C_CTL_AA_Msk

#define I2C_CTL_AA_Msk   (0x1ul << I2C_CTL_AA_Pos)

I2C_T::CTL: AA Mask

Definition at line 12344 of file Nano103.h.

◆ I2C_CTL_AA_Pos

#define I2C_CTL_AA_Pos   (1)

I2C_T::CTL: AA Position

Definition at line 12343 of file Nano103.h.

◆ I2C_CTL_I2CEN_Msk

#define I2C_CTL_I2CEN_Msk   (0x1ul << I2C_CTL_I2CEN_Pos)

I2C_T::CTL: I2CEN Mask

Definition at line 12341 of file Nano103.h.

◆ I2C_CTL_I2CEN_Pos

#define I2C_CTL_I2CEN_Pos   (0)
@addtogroup I2C_CONST I2C Bit Field Definition
Constant Definitions for I2C Controller

I2C_T::CTL: I2CEN Position

Definition at line 12340 of file Nano103.h.

◆ I2C_CTL_INTEN_Msk

#define I2C_CTL_INTEN_Msk   (0x1ul << I2C_CTL_INTEN_Pos)

I2C_T::CTL: INTEN Mask

Definition at line 12356 of file Nano103.h.

◆ I2C_CTL_INTEN_Pos

#define I2C_CTL_INTEN_Pos   (7)

I2C_T::CTL: INTEN Position

Definition at line 12355 of file Nano103.h.

◆ I2C_CTL_SI_Msk

#define I2C_CTL_SI_Msk   (0x1ul << I2C_CTL_SI_Pos)

I2C_T::CTL: SI Mask

Definition at line 12353 of file Nano103.h.

◆ I2C_CTL_SI_Pos

#define I2C_CTL_SI_Pos   (4)

I2C_T::CTL: SI Position

Definition at line 12352 of file Nano103.h.

◆ I2C_CTL_STA_Msk

#define I2C_CTL_STA_Msk   (0x1ul << I2C_CTL_STA_Pos)

I2C_T::CTL: STA Mask

Definition at line 12350 of file Nano103.h.

◆ I2C_CTL_STA_Pos

#define I2C_CTL_STA_Pos   (3)

I2C_T::CTL: STA Position

Definition at line 12349 of file Nano103.h.

◆ I2C_CTL_STO_Msk

#define I2C_CTL_STO_Msk   (0x1ul << I2C_CTL_STO_Pos)

I2C_T::CTL: STO Mask

Definition at line 12347 of file Nano103.h.

◆ I2C_CTL_STO_Pos

#define I2C_CTL_STO_Pos   (2)

I2C_T::CTL: STO Position

Definition at line 12346 of file Nano103.h.

◆ I2C_DAT_DAT_Msk

#define I2C_DAT_DAT_Msk   (0xfful << I2C_DAT_DAT_Pos)

I2C_T::DAT: DAT Mask

Definition at line 12380 of file Nano103.h.

◆ I2C_DAT_DAT_Pos

#define I2C_DAT_DAT_Pos   (0)

I2C_T::DAT: DAT Position

Definition at line 12379 of file Nano103.h.

◆ I2C_INTSTS_INTSTS_Msk

#define I2C_INTSTS_INTSTS_Msk   (0x1ul << I2C_INTSTS_INTSTS_Pos)

I2C_T::INTSTS: INTSTS Mask

Definition at line 12359 of file Nano103.h.

◆ I2C_INTSTS_INTSTS_Pos

#define I2C_INTSTS_INTSTS_Pos   (0)

I2C_T::INTSTS: INTSTS Position

Definition at line 12358 of file Nano103.h.

◆ I2C_INTSTS_TOIF_Msk

#define I2C_INTSTS_TOIF_Msk   (0x1ul << I2C_INTSTS_TOIF_Pos)

I2C_T::INTSTS: TOIF Mask

Definition at line 12362 of file Nano103.h.

◆ I2C_INTSTS_TOIF_Pos

#define I2C_INTSTS_TOIF_Pos   (1)

I2C_T::INTSTS: TOIF Position

Definition at line 12361 of file Nano103.h.

◆ I2C_INTSTS_WKAKDONE_Msk

#define I2C_INTSTS_WKAKDONE_Msk   (0x1ul << I2C_INTSTS_WKAKDONE_Pos)

I2C_T::INTSTS: WKAKDONE Mask

Definition at line 12365 of file Nano103.h.

◆ I2C_INTSTS_WKAKDONE_Pos

#define I2C_INTSTS_WKAKDONE_Pos   (7)

I2C_T::INTSTS: WKAKDONE Position

Definition at line 12364 of file Nano103.h.

◆ I2C_STATUS2_BUSFREE_Msk

#define I2C_STATUS2_BUSFREE_Msk   (0x1ul << I2C_STATUS2_BUSFREE_Pos)

I2C_T::STATUS2: BUSFREE Mask

Definition at line 12440 of file Nano103.h.

◆ I2C_STATUS2_BUSFREE_Pos

#define I2C_STATUS2_BUSFREE_Pos   (6)

I2C_T::STATUS2: BUSFREE Position

Definition at line 12439 of file Nano103.h.

◆ I2C_STATUS2_EMPTY_Msk

#define I2C_STATUS2_EMPTY_Msk   (0x1ul << I2C_STATUS2_EMPTY_Pos)

I2C_T::STATUS2: EMPTY Mask

Definition at line 12437 of file Nano103.h.

◆ I2C_STATUS2_EMPTY_Pos

#define I2C_STATUS2_EMPTY_Pos   (5)

I2C_T::STATUS2: EMPTY Position

Definition at line 12436 of file Nano103.h.

◆ I2C_STATUS2_FULL_Msk

#define I2C_STATUS2_FULL_Msk   (0x1ul << I2C_STATUS2_FULL_Pos)

I2C_T::STATUS2: FULL Mask

Definition at line 12434 of file Nano103.h.

◆ I2C_STATUS2_FULL_Pos

#define I2C_STATUS2_FULL_Pos   (4)

I2C_T::STATUS2: FULL Position

Definition at line 12433 of file Nano103.h.

◆ I2C_STATUS2_OVIF_Msk

#define I2C_STATUS2_OVIF_Msk   (0x1ul << I2C_STATUS2_OVIF_Pos)

I2C_T::STATUS2: OVIF Mask

Definition at line 12425 of file Nano103.h.

◆ I2C_STATUS2_OVIF_Pos

#define I2C_STATUS2_OVIF_Pos   (1)

I2C_T::STATUS2: OVIF Position

Definition at line 12424 of file Nano103.h.

◆ I2C_STATUS2_URIF_Msk

#define I2C_STATUS2_URIF_Msk   (0x1ul << I2C_STATUS2_URIF_Pos)

I2C_T::STATUS2: URIF Mask

Definition at line 12428 of file Nano103.h.

◆ I2C_STATUS2_URIF_Pos

#define I2C_STATUS2_URIF_Pos   (2)

I2C_T::STATUS2: URIF Position

Definition at line 12427 of file Nano103.h.

◆ I2C_STATUS2_WKIF_Msk

#define I2C_STATUS2_WKIF_Msk   (0x1ul << I2C_STATUS2_WKIF_Pos)

I2C_T::STATUS2: WKIF Mask

Definition at line 12422 of file Nano103.h.

◆ I2C_STATUS2_WKIF_Pos

#define I2C_STATUS2_WKIF_Pos   (0)

I2C_T::STATUS2: WKIF Position

Definition at line 12421 of file Nano103.h.

◆ I2C_STATUS2_WRSTSWK_Msk

#define I2C_STATUS2_WRSTSWK_Msk   (0x1ul << I2C_STATUS2_WRSTSWK_Pos)

I2C_T::STATUS2: WRSTSWK Mask

Definition at line 12431 of file Nano103.h.

◆ I2C_STATUS2_WRSTSWK_Pos

#define I2C_STATUS2_WRSTSWK_Pos   (3)

I2C_T::STATUS2: WRSTSWK Position

Definition at line 12430 of file Nano103.h.

◆ I2C_STATUS_STATUS_Msk

#define I2C_STATUS_STATUS_Msk   (0xfful << I2C_STATUS_STATUS_Pos)

I2C_T::STATUS: STATUS Mask

Definition at line 12368 of file Nano103.h.

◆ I2C_STATUS_STATUS_Pos

#define I2C_STATUS_STATUS_Pos   (0)

I2C_T::STATUS: STATUS Position

Definition at line 12367 of file Nano103.h.

◆ I2C_TOCTL_TOCDIV4_Msk

#define I2C_TOCTL_TOCDIV4_Msk   (0x1ul << I2C_TOCTL_TOCDIV4_Pos)

I2C_T::TOCTL: TOCDIV4 Mask

Definition at line 12377 of file Nano103.h.

◆ I2C_TOCTL_TOCDIV4_Pos

#define I2C_TOCTL_TOCDIV4_Pos   (1)

I2C_T::TOCTL: TOCDIV4 Position

Definition at line 12376 of file Nano103.h.

◆ I2C_TOCTL_TOCEN_Msk

#define I2C_TOCTL_TOCEN_Msk   (0x1ul << I2C_TOCTL_TOCEN_Pos)

I2C_T::TOCTL: TOCEN Mask

Definition at line 12374 of file Nano103.h.

◆ I2C_TOCTL_TOCEN_Pos

#define I2C_TOCTL_TOCEN_Pos   (0)

I2C_T::TOCTL: TOCEN Position

Definition at line 12373 of file Nano103.h.

◆ PDMA_CH_CCNTn_CCNT_Msk

#define PDMA_CH_CCNTn_CCNT_Msk   (0xfffful << PDMA_CH_CCNTn_CCNT_Pos)

PDMA_CH_T::CCNTn: CCNT Mask

Definition at line 7342 of file Nano103.h.

◆ PDMA_CH_CCNTn_CCNT_Pos

#define PDMA_CH_CCNTn_CCNT_Pos   (0)

PDMA_CH_T::CCNTn: CCNT Position

Definition at line 7341 of file Nano103.h.

◆ PDMA_CH_CDAn_CDA_Msk

#define PDMA_CH_CDAn_CDA_Msk   (0xfffffffful << PDMA_CH_CDAn_CDA_Pos)

PDMA_CH_T::CDAn: CDA Mask

Definition at line 7339 of file Nano103.h.

◆ PDMA_CH_CDAn_CDA_Pos

#define PDMA_CH_CDAn_CDA_Pos   (0)

PDMA_CH_T::CDAn: CDA Position

Definition at line 7338 of file Nano103.h.

◆ PDMA_CH_CNTn_PCNTITH_Msk

#define PDMA_CH_CNTn_PCNTITH_Msk   (0xfffful << PDMA_CH_CNTn_PCNTITH_Pos)

PDMA_CH_T::CNTn: PCNTITH Mask

Definition at line 7333 of file Nano103.h.

◆ PDMA_CH_CNTn_PCNTITH_Pos

#define PDMA_CH_CNTn_PCNTITH_Pos   (16)

PDMA_CH_T::CNTn: PCNTITH Position

Definition at line 7332 of file Nano103.h.

◆ PDMA_CH_CNTn_TCNT_Msk

#define PDMA_CH_CNTn_TCNT_Msk   (0xfffful << PDMA_CH_CNTn_TCNT_Pos)

PDMA_CH_T::CNTn: TCNT Mask

Definition at line 7330 of file Nano103.h.

◆ PDMA_CH_CNTn_TCNT_Pos

#define PDMA_CH_CNTn_TCNT_Pos   (0)

PDMA_CH_T::CNTn: TCNT Position

Definition at line 7329 of file Nano103.h.

◆ PDMA_CH_CSAn_CSA_Msk

#define PDMA_CH_CSAn_CSA_Msk   (0xfffffffful << PDMA_CH_CSAn_CSA_Pos)

PDMA_CH_T::CSAn: CSA Mask

Definition at line 7336 of file Nano103.h.

◆ PDMA_CH_CSAn_CSA_Pos

#define PDMA_CH_CSAn_CSA_Pos   (0)

PDMA_CH_T::CSAn: CSA Position

Definition at line 7335 of file Nano103.h.

◆ PDMA_CH_CTLn_CHEN_Msk

#define PDMA_CH_CTLn_CHEN_Msk   (0x1ul << PDMA_CH_CTLn_CHEN_Pos)

PDMA_CH_T::CTLn: CHEN Mask

Definition at line 7303 of file Nano103.h.

◆ PDMA_CH_CTLn_CHEN_Pos

#define PDMA_CH_CTLn_CHEN_Pos   (0)
@addtogroup PDMA_CH_CONST PDMA_CH Bit Field Definition
Constant Definitions for PDMA_CH Controller

PDMA_CH_T::CTLn: CHEN Position

Definition at line 7302 of file Nano103.h.

◆ PDMA_CH_CTLn_DASEL_Msk

#define PDMA_CH_CTLn_DASEL_Msk   (0x3ul << PDMA_CH_CTLn_DASEL_Pos)

PDMA_CH_T::CTLn: DASEL Mask

Definition at line 7312 of file Nano103.h.

◆ PDMA_CH_CTLn_DASEL_Pos

#define PDMA_CH_CTLn_DASEL_Pos   (6)

PDMA_CH_T::CTLn: DASEL Position

Definition at line 7311 of file Nano103.h.

◆ PDMA_CH_CTLn_SASEL_Msk

#define PDMA_CH_CTLn_SASEL_Msk   (0x3ul << PDMA_CH_CTLn_SASEL_Pos)

PDMA_CH_T::CTLn: SASEL Mask

Definition at line 7309 of file Nano103.h.

◆ PDMA_CH_CTLn_SASEL_Pos

#define PDMA_CH_CTLn_SASEL_Pos   (4)

PDMA_CH_T::CTLn: SASEL Position

Definition at line 7308 of file Nano103.h.

◆ PDMA_CH_CTLn_SWRST_Msk

#define PDMA_CH_CTLn_SWRST_Msk   (0x1ul << PDMA_CH_CTLn_SWRST_Pos)

PDMA_CH_T::CTLn: SWRST Mask

Definition at line 7306 of file Nano103.h.

◆ PDMA_CH_CTLn_SWRST_Pos

#define PDMA_CH_CTLn_SWRST_Pos   (1)

PDMA_CH_T::CTLn: SWRST Position

Definition at line 7305 of file Nano103.h.

◆ PDMA_CH_CTLn_TOUTEN_Msk

#define PDMA_CH_CTLn_TOUTEN_Msk   (0x1ul << PDMA_CH_CTLn_TOUTEN_Pos)

PDMA_CH_T::CTLn: TOUTEN Mask

Definition at line 7315 of file Nano103.h.

◆ PDMA_CH_CTLn_TOUTEN_Pos

#define PDMA_CH_CTLn_TOUTEN_Pos   (12)

PDMA_CH_T::CTLn: TOUTEN Position

Definition at line 7314 of file Nano103.h.

◆ PDMA_CH_CTLn_TRIGEN_Msk

#define PDMA_CH_CTLn_TRIGEN_Msk   (0x1ul << PDMA_CH_CTLn_TRIGEN_Pos)

PDMA_CH_T::CTLn: TRIGEN Mask

Definition at line 7321 of file Nano103.h.

◆ PDMA_CH_CTLn_TRIGEN_Pos

#define PDMA_CH_CTLn_TRIGEN_Pos   (23)

PDMA_CH_T::CTLn: TRIGEN Position

Definition at line 7320 of file Nano103.h.

◆ PDMA_CH_CTLn_TXWIDTH_Msk

#define PDMA_CH_CTLn_TXWIDTH_Msk   (0x3ul << PDMA_CH_CTLn_TXWIDTH_Pos)

PDMA_CH_T::CTLn: TXWIDTH Mask

Definition at line 7318 of file Nano103.h.

◆ PDMA_CH_CTLn_TXWIDTH_Pos

#define PDMA_CH_CTLn_TXWIDTH_Pos   (19)

PDMA_CH_T::CTLn: TXWIDTH Position

Definition at line 7317 of file Nano103.h.

◆ PDMA_CH_DAn_DA_Msk

#define PDMA_CH_DAn_DA_Msk   (0xfffffffful << PDMA_CH_DAn_DA_Pos)

PDMA_CH_T::DAn: DA Mask

Definition at line 7327 of file Nano103.h.

◆ PDMA_CH_DAn_DA_Pos

#define PDMA_CH_DAn_DA_Pos   (0)

PDMA_CH_T::DAn: DA Position

Definition at line 7326 of file Nano103.h.

◆ PDMA_CH_INTENn_PCNTIEN_Msk

#define PDMA_CH_INTENn_PCNTIEN_Msk   (0x1ul << PDMA_CH_INTENn_PCNTIEN_Pos)

PDMA_CH_T::INTENn: PCNTIEN Mask

Definition at line 7354 of file Nano103.h.

◆ PDMA_CH_INTENn_PCNTIEN_Pos

#define PDMA_CH_INTENn_PCNTIEN_Pos   (8)

PDMA_CH_T::INTENn: PCNTIEN Position

Definition at line 7353 of file Nano103.h.

◆ PDMA_CH_INTENn_TABTIEN_Msk

#define PDMA_CH_INTENn_TABTIEN_Msk   (0x1ul << PDMA_CH_INTENn_TABTIEN_Pos)

PDMA_CH_T::INTENn: TABTIEN Mask

Definition at line 7345 of file Nano103.h.

◆ PDMA_CH_INTENn_TABTIEN_Pos

#define PDMA_CH_INTENn_TABTIEN_Pos   (0)

PDMA_CH_T::INTENn: TABTIEN Position

Definition at line 7344 of file Nano103.h.

◆ PDMA_CH_INTENn_TDIEN_Msk

#define PDMA_CH_INTENn_TDIEN_Msk   (0x1ul << PDMA_CH_INTENn_TDIEN_Pos)

PDMA_CH_T::INTENn: TDIEN Mask

Definition at line 7348 of file Nano103.h.

◆ PDMA_CH_INTENn_TDIEN_Pos

#define PDMA_CH_INTENn_TDIEN_Pos   (1)

PDMA_CH_T::INTENn: TDIEN Position

Definition at line 7347 of file Nano103.h.

◆ PDMA_CH_INTENn_TOUTIEN_Msk

#define PDMA_CH_INTENn_TOUTIEN_Msk   (0x1ul << PDMA_CH_INTENn_TOUTIEN_Pos)

PDMA_CH_T::INTENn: TOUTIEN Mask

Definition at line 7351 of file Nano103.h.

◆ PDMA_CH_INTENn_TOUTIEN_Pos

#define PDMA_CH_INTENn_TOUTIEN_Pos   (6)

PDMA_CH_T::INTENn: TOUTIEN Position

Definition at line 7350 of file Nano103.h.

◆ PDMA_CH_INTSTSn_PCNTIF_Msk

#define PDMA_CH_INTSTSn_PCNTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_PCNTIF_Pos)

PDMA_CH_T::INTSTSn: PCNTIF Mask

Definition at line 7366 of file Nano103.h.

◆ PDMA_CH_INTSTSn_PCNTIF_Pos

#define PDMA_CH_INTSTSn_PCNTIF_Pos   (8)

PDMA_CH_T::INTSTSn: PCNTIF Position

Definition at line 7365 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TABTIF_Msk

#define PDMA_CH_INTSTSn_TABTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TABTIF_Pos)

PDMA_CH_T::INTSTSn: TABTIF Mask

Definition at line 7357 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TABTIF_Pos

#define PDMA_CH_INTSTSn_TABTIF_Pos   (0)

PDMA_CH_T::INTSTSn: TABTIF Position

Definition at line 7356 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TDIF_Msk

#define PDMA_CH_INTSTSn_TDIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TDIF_Pos)

PDMA_CH_T::INTSTSn: TDIF Mask

Definition at line 7360 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TDIF_Pos

#define PDMA_CH_INTSTSn_TDIF_Pos   (1)

PDMA_CH_T::INTSTSn: TDIF Position

Definition at line 7359 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TOUTIF_Msk

#define PDMA_CH_INTSTSn_TOUTIF_Msk   (0x1ul << PDMA_CH_INTSTSn_TOUTIF_Pos)

PDMA_CH_T::INTSTSn: TOUTIF Mask

Definition at line 7363 of file Nano103.h.

◆ PDMA_CH_INTSTSn_TOUTIF_Pos

#define PDMA_CH_INTSTSn_TOUTIF_Pos   (6)

PDMA_CH_T::INTSTSn: TOUTIF Position

Definition at line 7362 of file Nano103.h.

◆ PDMA_CH_SAn_SA_Msk

#define PDMA_CH_SAn_SA_Msk   (0xfffffffful << PDMA_CH_SAn_SA_Pos)

PDMA_CH_T::SAn: SA Mask

Definition at line 7324 of file Nano103.h.

◆ PDMA_CH_SAn_SA_Pos

#define PDMA_CH_SAn_SA_Pos   (0)

PDMA_CH_T::SAn: SA Position

Definition at line 7323 of file Nano103.h.

◆ PDMA_CH_TOCn_TOC_Msk

#define PDMA_CH_TOCn_TOC_Msk   (0xfffful << PDMA_CH_TOCn_TOC_Pos)

PDMA_CH_T::TOCn: TOC Mask

Definition at line 7369 of file Nano103.h.

◆ PDMA_CH_TOCn_TOC_Pos

#define PDMA_CH_TOCn_TOC_Pos   (0)

PDMA_CH_T::TOCn: TOC Position

Definition at line 7368 of file Nano103.h.

◆ PDMA_CH_TOCn_TPSC_Msk

#define PDMA_CH_TOCn_TPSC_Msk   (0x7ul << PDMA_CH_TOCn_TPSC_Pos)

PDMA_CH_T::TOCn: TPSC Mask

Definition at line 7372 of file Nano103.h.

◆ PDMA_CH_TOCn_TPSC_Pos

#define PDMA_CH_TOCn_TPSC_Pos   (16)

PDMA_CH_T::TOCn: TPSC Position

Definition at line 7371 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN0_Msk

#define PWM_ADCTS0_TRGEN0_Msk   (0x1ul << PWM_ADCTS0_TRGEN0_Pos)

PWM_T::ADCTS0: TRGEN0 Mask

Definition at line 9420 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN0_Pos

#define PWM_ADCTS0_TRGEN0_Pos   (7)

PWM_T::ADCTS0: TRGEN0 Position

Definition at line 9419 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN1_Msk

#define PWM_ADCTS0_TRGEN1_Msk   (0x1ul << PWM_ADCTS0_TRGEN1_Pos)

PWM_T::ADCTS0: TRGEN1 Mask

Definition at line 9426 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN1_Pos

#define PWM_ADCTS0_TRGEN1_Pos   (15)

PWM_T::ADCTS0: TRGEN1 Position

Definition at line 9425 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN2_Msk

#define PWM_ADCTS0_TRGEN2_Msk   (0x1ul << PWM_ADCTS0_TRGEN2_Pos)

PWM_T::ADCTS0: TRGEN2 Mask

Definition at line 9432 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN2_Pos

#define PWM_ADCTS0_TRGEN2_Pos   (23)

PWM_T::ADCTS0: TRGEN2 Position

Definition at line 9431 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN3_Msk

#define PWM_ADCTS0_TRGEN3_Msk   (0x1ul << PWM_ADCTS0_TRGEN3_Pos)

PWM_T::ADCTS0: TRGEN3 Mask

Definition at line 9438 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN3_Pos

#define PWM_ADCTS0_TRGEN3_Pos   (31)

PWM_T::ADCTS0: TRGEN3 Position

Definition at line 9437 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL0_Msk

#define PWM_ADCTS0_TRGSEL0_Msk   (0xful << PWM_ADCTS0_TRGSEL0_Pos)

PWM_T::ADCTS0: TRGSEL0 Mask

Definition at line 9417 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL0_Pos

#define PWM_ADCTS0_TRGSEL0_Pos   (0)

PWM_T::ADCTS0: TRGSEL0 Position

Definition at line 9416 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL1_Msk

#define PWM_ADCTS0_TRGSEL1_Msk   (0xful << PWM_ADCTS0_TRGSEL1_Pos)

PWM_T::ADCTS0: TRGSEL1 Mask

Definition at line 9423 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL1_Pos

#define PWM_ADCTS0_TRGSEL1_Pos   (8)

PWM_T::ADCTS0: TRGSEL1 Position

Definition at line 9422 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL2_Msk

#define PWM_ADCTS0_TRGSEL2_Msk   (0xful << PWM_ADCTS0_TRGSEL2_Pos)

PWM_T::ADCTS0: TRGSEL2 Mask

Definition at line 9429 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL2_Pos

#define PWM_ADCTS0_TRGSEL2_Pos   (16)

PWM_T::ADCTS0: TRGSEL2 Position

Definition at line 9428 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL3_Msk

#define PWM_ADCTS0_TRGSEL3_Msk   (0xful << PWM_ADCTS0_TRGSEL3_Pos)

PWM_T::ADCTS0: TRGSEL3 Mask

Definition at line 9435 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL3_Pos

#define PWM_ADCTS0_TRGSEL3_Pos   (24)

PWM_T::ADCTS0: TRGSEL3 Position

Definition at line 9434 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN4_Msk

#define PWM_ADCTS1_TRGEN4_Msk   (0x1ul << PWM_ADCTS1_TRGEN4_Pos)

PWM_T::ADCTS1: TRGEN4 Mask

Definition at line 9444 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN4_Pos

#define PWM_ADCTS1_TRGEN4_Pos   (7)

PWM_T::ADCTS1: TRGEN4 Position

Definition at line 9443 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN5_Msk

#define PWM_ADCTS1_TRGEN5_Msk   (0x1ul << PWM_ADCTS1_TRGEN5_Pos)

PWM_T::ADCTS1: TRGEN5 Mask

Definition at line 9450 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN5_Pos

#define PWM_ADCTS1_TRGEN5_Pos   (15)

PWM_T::ADCTS1: TRGEN5 Position

Definition at line 9449 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL4_Msk

#define PWM_ADCTS1_TRGSEL4_Msk   (0xful << PWM_ADCTS1_TRGSEL4_Pos)

PWM_T::ADCTS1: TRGSEL4 Mask

Definition at line 9441 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL4_Pos

#define PWM_ADCTS1_TRGSEL4_Pos   (0)

PWM_T::ADCTS1: TRGSEL4 Position

Definition at line 9440 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL5_Msk

#define PWM_ADCTS1_TRGSEL5_Msk   (0xful << PWM_ADCTS1_TRGSEL5_Pos)

PWM_T::ADCTS1: TRGSEL5 Mask

Definition at line 9447 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL5_Pos

#define PWM_ADCTS1_TRGSEL5_Pos   (8)

PWM_T::ADCTS1: TRGSEL5 Position

Definition at line 9446 of file Nano103.h.

◆ PWM_BNF_BK0SRC_Msk

#define PWM_BNF_BK0SRC_Msk   (0x1ul << PWM_BNF_BK0SRC_Pos)

PWM_T::BNF: BK0SRC Mask

Definition at line 9183 of file Nano103.h.

◆ PWM_BNF_BK0SRC_Pos

#define PWM_BNF_BK0SRC_Pos   (16)

PWM_T::BNF: BK0SRC Position

Definition at line 9182 of file Nano103.h.

◆ PWM_BNF_BK1SRC_Msk

#define PWM_BNF_BK1SRC_Msk   (0x1ul << PWM_BNF_BK1SRC_Pos)

PWM_T::BNF: BK1SRC Mask

Definition at line 9186 of file Nano103.h.

◆ PWM_BNF_BK1SRC_Pos

#define PWM_BNF_BK1SRC_Pos   (24)

PWM_T::BNF: BK1SRC Position

Definition at line 9185 of file Nano103.h.

◆ PWM_BNF_BRK0FCNT_Msk

#define PWM_BNF_BRK0FCNT_Msk   (0x7ul << PWM_BNF_BRK0FCNT_Pos)

PWM_T::BNF: BRK0FCNT Mask

Definition at line 9165 of file Nano103.h.

◆ PWM_BNF_BRK0FCNT_Pos

#define PWM_BNF_BRK0FCNT_Pos   (4)

PWM_T::BNF: BRK0FCNT Position

Definition at line 9164 of file Nano103.h.

◆ PWM_BNF_BRK0FCS_Msk

#define PWM_BNF_BRK0FCS_Msk   (0x7ul << PWM_BNF_BRK0FCS_Pos)

PWM_T::BNF: BRK0FCS Mask

Definition at line 9162 of file Nano103.h.

◆ PWM_BNF_BRK0FCS_Pos

#define PWM_BNF_BRK0FCS_Pos   (1)

PWM_T::BNF: BRK0FCS Position

Definition at line 9161 of file Nano103.h.

◆ PWM_BNF_BRK0FEN_Msk

#define PWM_BNF_BRK0FEN_Msk   (0x1ul << PWM_BNF_BRK0FEN_Pos)

PWM_T::BNF: BRK0FEN Mask

Definition at line 9159 of file Nano103.h.

◆ PWM_BNF_BRK0FEN_Pos

#define PWM_BNF_BRK0FEN_Pos   (0)

PWM_T::BNF: BRK0FEN Position

Definition at line 9158 of file Nano103.h.

◆ PWM_BNF_BRK0PINV_Msk

#define PWM_BNF_BRK0PINV_Msk   (0x1ul << PWM_BNF_BRK0PINV_Pos)

PWM_T::BNF: BRK0PINV Mask

Definition at line 9168 of file Nano103.h.

◆ PWM_BNF_BRK0PINV_Pos

#define PWM_BNF_BRK0PINV_Pos   (7)

PWM_T::BNF: BRK0PINV Position

Definition at line 9167 of file Nano103.h.

◆ PWM_BNF_BRK1FCNT_Msk

#define PWM_BNF_BRK1FCNT_Msk   (0x7ul << PWM_BNF_BRK1FCNT_Pos)

PWM_T::BNF: BRK1FCNT Mask

Definition at line 9177 of file Nano103.h.

◆ PWM_BNF_BRK1FCNT_Pos

#define PWM_BNF_BRK1FCNT_Pos   (12)

PWM_T::BNF: BRK1FCNT Position

Definition at line 9176 of file Nano103.h.

◆ PWM_BNF_BRK1FCS_Msk

#define PWM_BNF_BRK1FCS_Msk   (0x7ul << PWM_BNF_BRK1FCS_Pos)

PWM_T::BNF: BRK1FCS Mask

Definition at line 9174 of file Nano103.h.

◆ PWM_BNF_BRK1FCS_Pos

#define PWM_BNF_BRK1FCS_Pos   (9)

PWM_T::BNF: BRK1FCS Position

Definition at line 9173 of file Nano103.h.

◆ PWM_BNF_BRK1FEN_Msk

#define PWM_BNF_BRK1FEN_Msk   (0x1ul << PWM_BNF_BRK1FEN_Pos)

PWM_T::BNF: BRK1FEN Mask

Definition at line 9171 of file Nano103.h.

◆ PWM_BNF_BRK1FEN_Pos

#define PWM_BNF_BRK1FEN_Pos   (8)

PWM_T::BNF: BRK1FEN Position

Definition at line 9170 of file Nano103.h.

◆ PWM_BNF_BRK1PINV_Msk

#define PWM_BNF_BRK1PINV_Msk   (0x1ul << PWM_BNF_BRK1PINV_Pos)

PWM_T::BNF: BRK1PINV Mask

Definition at line 9180 of file Nano103.h.

◆ PWM_BNF_BRK1PINV_Pos

#define PWM_BNF_BRK1PINV_Pos   (15)

PWM_T::BNF: BRK1PINV Position

Definition at line 9179 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKAEVEN_Msk

#define PWM_BRKCTL0_1_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL0_1_BRKAEVEN_Pos)

PWM_T::BRKCTL0_1: BRKAEVEN Mask

Definition at line 9213 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKAEVEN_Pos

#define PWM_BRKCTL0_1_BRKAEVEN_Pos   (16)

PWM_T::BRKCTL0_1: BRKAEVEN Position

Definition at line 9212 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKAODD_Msk

#define PWM_BRKCTL0_1_BRKAODD_Msk   (0x3ul << PWM_BRKCTL0_1_BRKAODD_Pos)

PWM_T::BRKCTL0_1: BRKAODD Mask

Definition at line 9216 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKAODD_Pos

#define PWM_BRKCTL0_1_BRKAODD_Pos   (18)

PWM_T::BRKCTL0_1: BRKAODD Position

Definition at line 9215 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP0EEN_Msk

#define PWM_BRKCTL0_1_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP0EEN_Pos)

PWM_T::BRKCTL0_1: BRKP0EEN Mask

Definition at line 9195 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP0EEN_Pos

#define PWM_BRKCTL0_1_BRKP0EEN_Pos   (4)

PWM_T::BRKCTL0_1: BRKP0EEN Position

Definition at line 9194 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP0LEN_Msk

#define PWM_BRKCTL0_1_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP0LEN_Pos)

PWM_T::BRKCTL0_1: BRKP0LEN Mask

Definition at line 9204 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP0LEN_Pos

#define PWM_BRKCTL0_1_BRKP0LEN_Pos   (12)

PWM_T::BRKCTL0_1: BRKP0LEN Position

Definition at line 9203 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP1EEN_Msk

#define PWM_BRKCTL0_1_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP1EEN_Pos)

PWM_T::BRKCTL0_1: BRKP1EEN Mask

Definition at line 9198 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP1EEN_Pos

#define PWM_BRKCTL0_1_BRKP1EEN_Pos   (5)

PWM_T::BRKCTL0_1: BRKP1EEN Position

Definition at line 9197 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP1LEN_Msk

#define PWM_BRKCTL0_1_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL0_1_BRKP1LEN_Pos)

PWM_T::BRKCTL0_1: BRKP1LEN Mask

Definition at line 9207 of file Nano103.h.

◆ PWM_BRKCTL0_1_BRKP1LEN_Pos

#define PWM_BRKCTL0_1_BRKP1LEN_Pos   (13)

PWM_T::BRKCTL0_1: BRKP1LEN Position

Definition at line 9206 of file Nano103.h.

◆ PWM_BRKCTL0_1_SYSEEN_Msk

#define PWM_BRKCTL0_1_SYSEEN_Msk   (0x1ul << PWM_BRKCTL0_1_SYSEEN_Pos)

PWM_T::BRKCTL0_1: SYSEEN Mask

Definition at line 9201 of file Nano103.h.

◆ PWM_BRKCTL0_1_SYSEEN_Pos

#define PWM_BRKCTL0_1_SYSEEN_Pos   (7)

PWM_T::BRKCTL0_1: SYSEEN Position

Definition at line 9200 of file Nano103.h.

◆ PWM_BRKCTL0_1_SYSLEN_Msk

#define PWM_BRKCTL0_1_SYSLEN_Msk   (0x1ul << PWM_BRKCTL0_1_SYSLEN_Pos)

PWM_T::BRKCTL0_1: SYSLEN Mask

Definition at line 9210 of file Nano103.h.

◆ PWM_BRKCTL0_1_SYSLEN_Pos

#define PWM_BRKCTL0_1_SYSLEN_Pos   (15)

PWM_T::BRKCTL0_1: SYSLEN Position

Definition at line 9209 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKAEVEN_Msk

#define PWM_BRKCTL2_3_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL2_3_BRKAEVEN_Pos)

PWM_T::BRKCTL2_3: BRKAEVEN Mask

Definition at line 9237 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKAEVEN_Pos

#define PWM_BRKCTL2_3_BRKAEVEN_Pos   (16)

PWM_T::BRKCTL2_3: BRKAEVEN Position

Definition at line 9236 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKAODD_Msk

#define PWM_BRKCTL2_3_BRKAODD_Msk   (0x3ul << PWM_BRKCTL2_3_BRKAODD_Pos)

PWM_T::BRKCTL2_3: BRKAODD Mask

Definition at line 9240 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKAODD_Pos

#define PWM_BRKCTL2_3_BRKAODD_Pos   (18)

PWM_T::BRKCTL2_3: BRKAODD Position

Definition at line 9239 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP0EEN_Msk

#define PWM_BRKCTL2_3_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP0EEN_Pos)

PWM_T::BRKCTL2_3: BRKP0EEN Mask

Definition at line 9219 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP0EEN_Pos

#define PWM_BRKCTL2_3_BRKP0EEN_Pos   (4)

PWM_T::BRKCTL2_3: BRKP0EEN Position

Definition at line 9218 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP0LEN_Msk

#define PWM_BRKCTL2_3_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP0LEN_Pos)

PWM_T::BRKCTL2_3: BRKP0LEN Mask

Definition at line 9228 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP0LEN_Pos

#define PWM_BRKCTL2_3_BRKP0LEN_Pos   (12)

PWM_T::BRKCTL2_3: BRKP0LEN Position

Definition at line 9227 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP1EEN_Msk

#define PWM_BRKCTL2_3_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP1EEN_Pos)

PWM_T::BRKCTL2_3: BRKP1EEN Mask

Definition at line 9222 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP1EEN_Pos

#define PWM_BRKCTL2_3_BRKP1EEN_Pos   (5)

PWM_T::BRKCTL2_3: BRKP1EEN Position

Definition at line 9221 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP1LEN_Msk

#define PWM_BRKCTL2_3_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL2_3_BRKP1LEN_Pos)

PWM_T::BRKCTL2_3: BRKP1LEN Mask

Definition at line 9231 of file Nano103.h.

◆ PWM_BRKCTL2_3_BRKP1LEN_Pos

#define PWM_BRKCTL2_3_BRKP1LEN_Pos   (13)

PWM_T::BRKCTL2_3: BRKP1LEN Position

Definition at line 9230 of file Nano103.h.

◆ PWM_BRKCTL2_3_SYSEEN_Msk

#define PWM_BRKCTL2_3_SYSEEN_Msk   (0x1ul << PWM_BRKCTL2_3_SYSEEN_Pos)

PWM_T::BRKCTL2_3: SYSEEN Mask

Definition at line 9225 of file Nano103.h.

◆ PWM_BRKCTL2_3_SYSEEN_Pos

#define PWM_BRKCTL2_3_SYSEEN_Pos   (7)

PWM_T::BRKCTL2_3: SYSEEN Position

Definition at line 9224 of file Nano103.h.

◆ PWM_BRKCTL2_3_SYSLEN_Msk

#define PWM_BRKCTL2_3_SYSLEN_Msk   (0x1ul << PWM_BRKCTL2_3_SYSLEN_Pos)

PWM_T::BRKCTL2_3: SYSLEN Mask

Definition at line 9234 of file Nano103.h.

◆ PWM_BRKCTL2_3_SYSLEN_Pos

#define PWM_BRKCTL2_3_SYSLEN_Pos   (15)

PWM_T::BRKCTL2_3: SYSLEN Position

Definition at line 9233 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKAEVEN_Msk

#define PWM_BRKCTL4_5_BRKAEVEN_Msk   (0x3ul << PWM_BRKCTL4_5_BRKAEVEN_Pos)

PWM_T::BRKCTL4_5: BRKAEVEN Mask

Definition at line 9261 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKAEVEN_Pos

#define PWM_BRKCTL4_5_BRKAEVEN_Pos   (16)

PWM_T::BRKCTL4_5: BRKAEVEN Position

Definition at line 9260 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKAODD_Msk

#define PWM_BRKCTL4_5_BRKAODD_Msk   (0x3ul << PWM_BRKCTL4_5_BRKAODD_Pos)

PWM_T::BRKCTL4_5: BRKAODD Mask

Definition at line 9264 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKAODD_Pos

#define PWM_BRKCTL4_5_BRKAODD_Pos   (18)

PWM_T::BRKCTL4_5: BRKAODD Position

Definition at line 9263 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP0EEN_Msk

#define PWM_BRKCTL4_5_BRKP0EEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP0EEN_Pos)

PWM_T::BRKCTL4_5: BRKP0EEN Mask

Definition at line 9243 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP0EEN_Pos

#define PWM_BRKCTL4_5_BRKP0EEN_Pos   (4)

PWM_T::BRKCTL4_5: BRKP0EEN Position

Definition at line 9242 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP0LEN_Msk

#define PWM_BRKCTL4_5_BRKP0LEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP0LEN_Pos)

PWM_T::BRKCTL4_5: BRKP0LEN Mask

Definition at line 9252 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP0LEN_Pos

#define PWM_BRKCTL4_5_BRKP0LEN_Pos   (12)

PWM_T::BRKCTL4_5: BRKP0LEN Position

Definition at line 9251 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP1EEN_Msk

#define PWM_BRKCTL4_5_BRKP1EEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP1EEN_Pos)

PWM_T::BRKCTL4_5: BRKP1EEN Mask

Definition at line 9246 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP1EEN_Pos

#define PWM_BRKCTL4_5_BRKP1EEN_Pos   (5)

PWM_T::BRKCTL4_5: BRKP1EEN Position

Definition at line 9245 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP1LEN_Msk

#define PWM_BRKCTL4_5_BRKP1LEN_Msk   (0x1ul << PWM_BRKCTL4_5_BRKP1LEN_Pos)

PWM_T::BRKCTL4_5: BRKP1LEN Mask

Definition at line 9255 of file Nano103.h.

◆ PWM_BRKCTL4_5_BRKP1LEN_Pos

#define PWM_BRKCTL4_5_BRKP1LEN_Pos   (13)

PWM_T::BRKCTL4_5: BRKP1LEN Position

Definition at line 9254 of file Nano103.h.

◆ PWM_BRKCTL4_5_SYSEEN_Msk

#define PWM_BRKCTL4_5_SYSEEN_Msk   (0x1ul << PWM_BRKCTL4_5_SYSEEN_Pos)

PWM_T::BRKCTL4_5: SYSEEN Mask

Definition at line 9249 of file Nano103.h.

◆ PWM_BRKCTL4_5_SYSEEN_Pos

#define PWM_BRKCTL4_5_SYSEEN_Pos   (7)

PWM_T::BRKCTL4_5: SYSEEN Position

Definition at line 9248 of file Nano103.h.

◆ PWM_BRKCTL4_5_SYSLEN_Msk

#define PWM_BRKCTL4_5_SYSLEN_Msk   (0x1ul << PWM_BRKCTL4_5_SYSLEN_Pos)

PWM_T::BRKCTL4_5: SYSLEN Mask

Definition at line 9258 of file Nano103.h.

◆ PWM_BRKCTL4_5_SYSLEN_Pos

#define PWM_BRKCTL4_5_SYSLEN_Pos   (15)

PWM_T::BRKCTL4_5: SYSLEN Position

Definition at line 9257 of file Nano103.h.

◆ PWM_CAPCTL_CAPENn_Msk

#define PWM_CAPCTL_CAPENn_Msk   (0x3ful << PWM_CAPCTL_CAPENn_Pos)

PWM_T::CAPCTL: CAPENn Mask

Definition at line 9468 of file Nano103.h.

◆ PWM_CAPCTL_CAPENn_Pos

#define PWM_CAPCTL_CAPENn_Pos   (0)

PWM_T::CAPCTL: CAPENn Position

Definition at line 9467 of file Nano103.h.

◆ PWM_CAPCTL_CAPINVn_Msk

#define PWM_CAPCTL_CAPINVn_Msk   (0x3ful << PWM_CAPCTL_CAPINVn_Pos)

PWM_T::CAPCTL: CAPINVn Mask

Definition at line 9471 of file Nano103.h.

◆ PWM_CAPCTL_CAPINVn_Pos

#define PWM_CAPCTL_CAPINVn_Pos   (8)

PWM_T::CAPCTL: CAPINVn Position

Definition at line 9470 of file Nano103.h.

◆ PWM_CAPCTL_FCRLDENn_Msk

#define PWM_CAPCTL_FCRLDENn_Msk   (0x3ful << PWM_CAPCTL_FCRLDENn_Pos)

PWM_T::CAPCTL: FCRLDENn Mask

Definition at line 9477 of file Nano103.h.

◆ PWM_CAPCTL_FCRLDENn_Pos

#define PWM_CAPCTL_FCRLDENn_Pos   (24)

PWM_T::CAPCTL: FCRLDENn Position

Definition at line 9476 of file Nano103.h.

◆ PWM_CAPCTL_RCRLDENn_Msk

#define PWM_CAPCTL_RCRLDENn_Msk   (0x3ful << PWM_CAPCTL_RCRLDENn_Pos)

PWM_T::CAPCTL: RCRLDENn Mask

Definition at line 9474 of file Nano103.h.

◆ PWM_CAPCTL_RCRLDENn_Pos

#define PWM_CAPCTL_RCRLDENn_Pos   (16)

PWM_T::CAPCTL: RCRLDENn Position

Definition at line 9473 of file Nano103.h.

◆ PWM_CAPIEN_CAPFIENn_Msk

#define PWM_CAPIEN_CAPFIENn_Msk   (0x3ful << PWM_CAPIEN_CAPFIENn_Pos)

PWM_T::CAPIEN: CAPFIENn Mask

Definition at line 9525 of file Nano103.h.

◆ PWM_CAPIEN_CAPFIENn_Pos

#define PWM_CAPIEN_CAPFIENn_Pos   (8)

PWM_T::CAPIEN: CAPFIENn Position

Definition at line 9524 of file Nano103.h.

◆ PWM_CAPIEN_CAPRIENn_Msk

#define PWM_CAPIEN_CAPRIENn_Msk   (0x3ful << PWM_CAPIEN_CAPRIENn_Pos)

PWM_T::CAPIEN: CAPRIENn Mask

Definition at line 9522 of file Nano103.h.

◆ PWM_CAPIEN_CAPRIENn_Pos

#define PWM_CAPIEN_CAPRIENn_Pos   (0)

PWM_T::CAPIEN: CAPRIENn Position

Definition at line 9521 of file Nano103.h.

◆ PWM_CAPIF_CAPFIFn_Msk

#define PWM_CAPIF_CAPFIFn_Msk   (0x3ful << PWM_CAPIF_CAPFIFn_Pos)

PWM_T::CAPIF: CAPFIFn Mask

Definition at line 9531 of file Nano103.h.

◆ PWM_CAPIF_CAPFIFn_Pos

#define PWM_CAPIF_CAPFIFn_Pos   (8)

PWM_T::CAPIF: CAPFIFn Position

Definition at line 9530 of file Nano103.h.

◆ PWM_CAPIF_CAPRIFn_Msk

#define PWM_CAPIF_CAPRIFn_Msk   (0x3ful << PWM_CAPIF_CAPRIFn_Pos)

PWM_T::CAPIF: CAPRIFn Mask

Definition at line 9528 of file Nano103.h.

◆ PWM_CAPIF_CAPRIFn_Pos

#define PWM_CAPIF_CAPRIFn_Pos   (0)

PWM_T::CAPIF: CAPRIFn Position

Definition at line 9527 of file Nano103.h.

◆ PWM_CAPINEN_CAPINENn_Msk

#define PWM_CAPINEN_CAPINENn_Msk   (0x3ful << PWM_CAPINEN_CAPINENn_Pos)

PWM_T::CAPINEN: CAPINENn Mask

Definition at line 9465 of file Nano103.h.

◆ PWM_CAPINEN_CAPINENn_Pos

#define PWM_CAPINEN_CAPINENn_Pos   (0)

PWM_T::CAPINEN: CAPINENn Position

Definition at line 9464 of file Nano103.h.

◆ PWM_CAPSTS_CFIFOVn_Msk

#define PWM_CAPSTS_CFIFOVn_Msk   (0x3ful << PWM_CAPSTS_CFIFOVn_Pos)

PWM_T::CAPSTS: CFIFOVn Mask

Definition at line 9483 of file Nano103.h.

◆ PWM_CAPSTS_CFIFOVn_Pos

#define PWM_CAPSTS_CFIFOVn_Pos   (8)

PWM_T::CAPSTS: CFIFOVn Position

Definition at line 9482 of file Nano103.h.

◆ PWM_CAPSTS_CRIFOVn_Msk

#define PWM_CAPSTS_CRIFOVn_Msk   (0x3ful << PWM_CAPSTS_CRIFOVn_Pos)

PWM_T::CAPSTS: CRIFOVn Mask

Definition at line 9480 of file Nano103.h.

◆ PWM_CAPSTS_CRIFOVn_Pos

#define PWM_CAPSTS_CRIFOVn_Pos   (0)

PWM_T::CAPSTS: CRIFOVn Position

Definition at line 9479 of file Nano103.h.

◆ PWM_CLKPSC0_1_CLKPSC_Msk

#define PWM_CLKPSC0_1_CLKPSC_Msk   (0xffful << PWM_CLKPSC0_1_CLKPSC_Pos)

PWM_T::CLKPSC0_1: CLKPSC Mask

Definition at line 9075 of file Nano103.h.

◆ PWM_CLKPSC0_1_CLKPSC_Pos

#define PWM_CLKPSC0_1_CLKPSC_Pos   (0)

PWM_T::CLKPSC0_1: CLKPSC Position

Definition at line 9074 of file Nano103.h.

◆ PWM_CLKPSC2_3_CLKPSC_Msk

#define PWM_CLKPSC2_3_CLKPSC_Msk   (0xffful << PWM_CLKPSC2_3_CLKPSC_Pos)

PWM_T::CLKPSC2_3: CLKPSC Mask

Definition at line 9078 of file Nano103.h.

◆ PWM_CLKPSC2_3_CLKPSC_Pos

#define PWM_CLKPSC2_3_CLKPSC_Pos   (0)

PWM_T::CLKPSC2_3: CLKPSC Position

Definition at line 9077 of file Nano103.h.

◆ PWM_CLKPSC4_5_CLKPSC_Msk

#define PWM_CLKPSC4_5_CLKPSC_Msk   (0xffful << PWM_CLKPSC4_5_CLKPSC_Pos)

PWM_T::CLKPSC4_5: CLKPSC Mask

Definition at line 9081 of file Nano103.h.

◆ PWM_CLKPSC4_5_CLKPSC_Pos

#define PWM_CLKPSC4_5_CLKPSC_Pos   (0)

PWM_T::CLKPSC4_5: CLKPSC Position

Definition at line 9080 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC0_Msk

#define PWM_CLKSRC_ECLKSRC0_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC0_Pos)

PWM_T::CLKSRC: ECLKSRC0 Mask

Definition at line 9066 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC0_Pos

#define PWM_CLKSRC_ECLKSRC0_Pos   (0)

PWM_T::CLKSRC: ECLKSRC0 Position

Definition at line 9065 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC2_Msk

#define PWM_CLKSRC_ECLKSRC2_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC2_Pos)

PWM_T::CLKSRC: ECLKSRC2 Mask

Definition at line 9069 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC2_Pos

#define PWM_CLKSRC_ECLKSRC2_Pos   (8)

PWM_T::CLKSRC: ECLKSRC2 Position

Definition at line 9068 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC4_Msk

#define PWM_CLKSRC_ECLKSRC4_Msk   (0x7ul << PWM_CLKSRC_ECLKSRC4_Pos)

PWM_T::CLKSRC: ECLKSRC4 Mask

Definition at line 9072 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC4_Pos

#define PWM_CLKSRC_ECLKSRC4_Pos   (16)

PWM_T::CLKSRC: ECLKSRC4 Position

Definition at line 9071 of file Nano103.h.

◆ PWM_CMPBUF0_CMPBUF_Msk

#define PWM_CMPBUF0_CMPBUF_Msk   (0xfffful << PWM_CMPBUF0_CMPBUF_Pos)

PWM_T::CMPBUF0: CMPBUF Mask

Definition at line 9543 of file Nano103.h.

◆ PWM_CMPBUF0_CMPBUF_Pos

#define PWM_CMPBUF0_CMPBUF_Pos   (0)

PWM_T::CMPBUF0: CMPBUF Position

Definition at line 9542 of file Nano103.h.

◆ PWM_CMPBUF1_CMPBUF_Msk

#define PWM_CMPBUF1_CMPBUF_Msk   (0xfffful << PWM_CMPBUF1_CMPBUF_Pos)

PWM_T::CMPBUF1: CMPBUF Mask

Definition at line 9546 of file Nano103.h.

◆ PWM_CMPBUF1_CMPBUF_Pos

#define PWM_CMPBUF1_CMPBUF_Pos   (0)

PWM_T::CMPBUF1: CMPBUF Position

Definition at line 9545 of file Nano103.h.

◆ PWM_CMPBUF2_CMPBUF_Msk

#define PWM_CMPBUF2_CMPBUF_Msk   (0xfffful << PWM_CMPBUF2_CMPBUF_Pos)

PWM_T::CMPBUF2: CMPBUF Mask

Definition at line 9549 of file Nano103.h.

◆ PWM_CMPBUF2_CMPBUF_Pos

#define PWM_CMPBUF2_CMPBUF_Pos   (0)

PWM_T::CMPBUF2: CMPBUF Position

Definition at line 9548 of file Nano103.h.

◆ PWM_CMPBUF3_CMPBUF_Msk

#define PWM_CMPBUF3_CMPBUF_Msk   (0xfffful << PWM_CMPBUF3_CMPBUF_Pos)

PWM_T::CMPBUF3: CMPBUF Mask

Definition at line 9552 of file Nano103.h.

◆ PWM_CMPBUF3_CMPBUF_Pos

#define PWM_CMPBUF3_CMPBUF_Pos   (0)

PWM_T::CMPBUF3: CMPBUF Position

Definition at line 9551 of file Nano103.h.

◆ PWM_CMPBUF4_CMPBUF_Msk

#define PWM_CMPBUF4_CMPBUF_Msk   (0xfffful << PWM_CMPBUF4_CMPBUF_Pos)

PWM_T::CMPBUF4: CMPBUF Mask

Definition at line 9555 of file Nano103.h.

◆ PWM_CMPBUF4_CMPBUF_Pos

#define PWM_CMPBUF4_CMPBUF_Pos   (0)

PWM_T::CMPBUF4: CMPBUF Position

Definition at line 9554 of file Nano103.h.

◆ PWM_CMPBUF5_CMPBUF_Msk

#define PWM_CMPBUF5_CMPBUF_Msk   (0xfffful << PWM_CMPBUF5_CMPBUF_Pos)

PWM_T::CMPBUF5: CMPBUF Mask

Definition at line 9558 of file Nano103.h.

◆ PWM_CMPBUF5_CMPBUF_Pos

#define PWM_CMPBUF5_CMPBUF_Pos   (0)

PWM_T::CMPBUF5: CMPBUF Position

Definition at line 9557 of file Nano103.h.

◆ PWM_CMPDAT0_CMPDAT_Msk

#define PWM_CMPDAT0_CMPDAT_Msk   (0xfffful << PWM_CMPDAT0_CMPDAT_Pos)

PWM_T::CMPDAT: CMPDAT Mask

Definition at line 9105 of file Nano103.h.

◆ PWM_CMPDAT0_CMPDAT_Pos

#define PWM_CMPDAT0_CMPDAT_Pos   (0)

PWM_T::CMPDAT: CMPDAT Position

Definition at line 9104 of file Nano103.h.

◆ PWM_CNT0_CNT_Msk

#define PWM_CNT0_CNT_Msk   (0xfffful << PWM_CNT0_CNT_Pos)

PWM_T::CNT: CNT Mask

Definition at line 9135 of file Nano103.h.

◆ PWM_CNT0_CNT_Pos

#define PWM_CNT0_CNT_Pos   (0)

PWM_T::CNT: CNT Position

Definition at line 9134 of file Nano103.h.

◆ PWM_CNT0_DIRF_Msk

#define PWM_CNT0_DIRF_Msk   (0x1ul << PWM_CNT0_DIRF_Pos)

PWM_T::CNT: DIRF Mask

Definition at line 9138 of file Nano103.h.

◆ PWM_CNT0_DIRF_Pos

#define PWM_CNT0_DIRF_Pos   (16)

PWM_T::CNT: DIRF Position

Definition at line 9137 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR0_Msk

#define PWM_CNTCLR_CNTCLR0_Msk   (0x1ul << PWM_CNTCLR_CNTCLR0_Pos)

PWM_T::CNTCLR: CNTCLR0 Mask

Definition at line 9093 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR0_Pos

#define PWM_CNTCLR_CNTCLR0_Pos   (0)

PWM_T::CNTCLR: CNTCLR0 Position

Definition at line 9092 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR2_Msk

#define PWM_CNTCLR_CNTCLR2_Msk   (0x1ul << PWM_CNTCLR_CNTCLR2_Pos)

PWM_T::CNTCLR: CNTCLR2 Mask

Definition at line 9096 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR2_Pos

#define PWM_CNTCLR_CNTCLR2_Pos   (2)

PWM_T::CNTCLR: CNTCLR2 Position

Definition at line 9095 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR4_Msk

#define PWM_CNTCLR_CNTCLR4_Msk   (0x1ul << PWM_CNTCLR_CNTCLR4_Pos)

PWM_T::CNTCLR: CNTCLR4 Mask

Definition at line 9099 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR4_Pos

#define PWM_CNTCLR_CNTCLR4_Pos   (4)

PWM_T::CNTCLR: CNTCLR4 Position

Definition at line 9098 of file Nano103.h.

◆ PWM_CNTEN_CNTEN0_Msk

#define PWM_CNTEN_CNTEN0_Msk   (0x1ul << PWM_CNTEN_CNTEN0_Pos)

PWM_T::CNTEN: CNTEN0 Mask

Definition at line 9084 of file Nano103.h.

◆ PWM_CNTEN_CNTEN0_Pos

#define PWM_CNTEN_CNTEN0_Pos   (0)

PWM_T::CNTEN: CNTEN0 Position

Definition at line 9083 of file Nano103.h.

◆ PWM_CNTEN_CNTEN2_Msk

#define PWM_CNTEN_CNTEN2_Msk   (0x1ul << PWM_CNTEN_CNTEN2_Pos)

PWM_T::CNTEN: CNTEN2 Mask

Definition at line 9087 of file Nano103.h.

◆ PWM_CNTEN_CNTEN2_Pos

#define PWM_CNTEN_CNTEN2_Pos   (2)

PWM_T::CNTEN: CNTEN2 Position

Definition at line 9086 of file Nano103.h.

◆ PWM_CNTEN_CNTEN4_Msk

#define PWM_CNTEN_CNTEN4_Msk   (0x1ul << PWM_CNTEN_CNTEN4_Pos)

PWM_T::CNTEN: CNTEN4 Mask

Definition at line 9090 of file Nano103.h.

◆ PWM_CNTEN_CNTEN4_Pos

#define PWM_CNTEN_CNTEN4_Pos   (4)

PWM_T::CNTEN: CNTEN4 Position

Definition at line 9089 of file Nano103.h.

◆ PWM_CTL0_CTRLDn_Msk

#define PWM_CTL0_CTRLDn_Msk   (0x3ful << PWM_CTL0_CTRLDn_Pos)

PWM_T::CTL0: CTRLDn Mask

Definition at line 9042 of file Nano103.h.

◆ PWM_CTL0_CTRLDn_Pos

#define PWM_CTL0_CTRLDn_Pos   (0)
@addtogroup PWM_CONST PWM Bit Field Definition
Constant Definitions for PWM Controller

PWM_T::CTL0: CTRLDn Position

Definition at line 9041 of file Nano103.h.

◆ PWM_CTL0_DBGHALT_Msk

#define PWM_CTL0_DBGHALT_Msk   (0x1ul << PWM_CTL0_DBGHALT_Pos)

PWM_T::CTL0: DBGHALT Mask

Definition at line 9048 of file Nano103.h.

◆ PWM_CTL0_DBGHALT_Pos

#define PWM_CTL0_DBGHALT_Pos   (30)

PWM_T::CTL0: DBGHALT Position

Definition at line 9047 of file Nano103.h.

◆ PWM_CTL0_DBGTRIOFF_Msk

#define PWM_CTL0_DBGTRIOFF_Msk   (0x1ul << PWM_CTL0_DBGTRIOFF_Pos)

PWM_T::CTL0: DBGTRIOFF Mask

Definition at line 9051 of file Nano103.h.

◆ PWM_CTL0_DBGTRIOFF_Pos

#define PWM_CTL0_DBGTRIOFF_Pos   (31)

PWM_T::CTL0: DBGTRIOFF Position

Definition at line 9050 of file Nano103.h.

◆ PWM_CTL0_IMMLDENn_Msk

#define PWM_CTL0_IMMLDENn_Msk   (0x3ful << PWM_CTL0_IMMLDENn_Pos)

PWM_T::CTL0: IMMLDENn Mask

Definition at line 9045 of file Nano103.h.

◆ PWM_CTL0_IMMLDENn_Pos

#define PWM_CTL0_IMMLDENn_Pos   (16)

PWM_T::CTL0: IMMLDENn Position

Definition at line 9044 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE0_Msk

#define PWM_CTL1_CNTTYPE0_Msk   (0x3ul << PWM_CTL1_CNTTYPE0_Pos)

PWM_T::CTL1: CNTTYPE0 Mask

Definition at line 9054 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE0_Pos

#define PWM_CTL1_CNTTYPE0_Pos   (0)

PWM_T::CTL1: CNTTYPE0 Position

Definition at line 9053 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE2_Msk

#define PWM_CTL1_CNTTYPE2_Msk   (0x3ul << PWM_CTL1_CNTTYPE2_Pos)

PWM_T::CTL1: CNTTYPE2 Mask

Definition at line 9057 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE2_Pos

#define PWM_CTL1_CNTTYPE2_Pos   (4)

PWM_T::CTL1: CNTTYPE2 Position

Definition at line 9056 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE4_Msk

#define PWM_CTL1_CNTTYPE4_Msk   (0x3ul << PWM_CTL1_CNTTYPE4_Pos)

PWM_T::CTL1: CNTTYPE4 Mask

Definition at line 9060 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE4_Pos

#define PWM_CTL1_CNTTYPE4_Pos   (8)

PWM_T::CTL1: CNTTYPE4 Position

Definition at line 9059 of file Nano103.h.

◆ PWM_CTL1_PWMMODEn_Msk

#define PWM_CTL1_PWMMODEn_Msk   (0x7ul << PWM_CTL1_PWMMODEn_Pos)

PWM_T::CTL1: PWMMODEn Mask

Definition at line 9063 of file Nano103.h.

◆ PWM_CTL1_PWMMODEn_Pos

#define PWM_CTL1_PWMMODEn_Pos   (24)

PWM_T::CTL1: PWMMODEn Position

Definition at line 9062 of file Nano103.h.

◆ PWM_DTCTL0_1_DTCKSEL_Msk

#define PWM_DTCTL0_1_DTCKSEL_Msk   (0x1ul << PWM_DTCTL0_1_DTCKSEL_Pos)

PWM_T::DTCTL0_1: DTCKSEL Mask

Definition at line 9114 of file Nano103.h.

◆ PWM_DTCTL0_1_DTCKSEL_Pos

#define PWM_DTCTL0_1_DTCKSEL_Pos   (24)

PWM_T::DTCTL0_1: DTCKSEL Position

Definition at line 9113 of file Nano103.h.

◆ PWM_DTCTL0_1_DTCNT_Msk

#define PWM_DTCTL0_1_DTCNT_Msk   (0xffful << PWM_DTCTL0_1_DTCNT_Pos)

PWM_T::DTCTL0_1: DTCNT Mask

Definition at line 9108 of file Nano103.h.

◆ PWM_DTCTL0_1_DTCNT_Pos

#define PWM_DTCTL0_1_DTCNT_Pos   (0)

PWM_T::DTCTL0_1: DTCNT Position

Definition at line 9107 of file Nano103.h.

◆ PWM_DTCTL0_1_DTEN_Msk

#define PWM_DTCTL0_1_DTEN_Msk   (0x1ul << PWM_DTCTL0_1_DTEN_Pos)

PWM_T::DTCTL0_1: DTEN Mask

Definition at line 9111 of file Nano103.h.

◆ PWM_DTCTL0_1_DTEN_Pos

#define PWM_DTCTL0_1_DTEN_Pos   (16)

PWM_T::DTCTL0_1: DTEN Position

Definition at line 9110 of file Nano103.h.

◆ PWM_DTCTL2_3_DTCKSEL_Msk

#define PWM_DTCTL2_3_DTCKSEL_Msk   (0x1ul << PWM_DTCTL2_3_DTCKSEL_Pos)

PWM_T::DTCTL2_3: DTCKSEL Mask

Definition at line 9123 of file Nano103.h.

◆ PWM_DTCTL2_3_DTCKSEL_Pos

#define PWM_DTCTL2_3_DTCKSEL_Pos   (24)

PWM_T::DTCTL2_3: DTCKSEL Position

Definition at line 9122 of file Nano103.h.

◆ PWM_DTCTL2_3_DTCNT_Msk

#define PWM_DTCTL2_3_DTCNT_Msk   (0xffful << PWM_DTCTL2_3_DTCNT_Pos)

PWM_T::DTCTL2_3: DTCNT Mask

Definition at line 9117 of file Nano103.h.

◆ PWM_DTCTL2_3_DTCNT_Pos

#define PWM_DTCTL2_3_DTCNT_Pos   (0)

PWM_T::DTCTL2_3: DTCNT Position

Definition at line 9116 of file Nano103.h.

◆ PWM_DTCTL2_3_DTEN_Msk

#define PWM_DTCTL2_3_DTEN_Msk   (0x1ul << PWM_DTCTL2_3_DTEN_Pos)

PWM_T::DTCTL2_3: DTEN Mask

Definition at line 9120 of file Nano103.h.

◆ PWM_DTCTL2_3_DTEN_Pos

#define PWM_DTCTL2_3_DTEN_Pos   (16)

PWM_T::DTCTL2_3: DTEN Position

Definition at line 9119 of file Nano103.h.

◆ PWM_DTCTL4_5_DTCKSEL_Msk

#define PWM_DTCTL4_5_DTCKSEL_Msk   (0x1ul << PWM_DTCTL4_5_DTCKSEL_Pos)

PWM_T::DTCTL4_5: DTCKSEL Mask

Definition at line 9132 of file Nano103.h.

◆ PWM_DTCTL4_5_DTCKSEL_Pos

#define PWM_DTCTL4_5_DTCKSEL_Pos   (24)

PWM_T::DTCTL4_5: DTCKSEL Position

Definition at line 9131 of file Nano103.h.

◆ PWM_DTCTL4_5_DTCNT_Msk

#define PWM_DTCTL4_5_DTCNT_Msk   (0xffful << PWM_DTCTL4_5_DTCNT_Pos)

PWM_T::DTCTL4_5: DTCNT Mask

Definition at line 9126 of file Nano103.h.

◆ PWM_DTCTL4_5_DTCNT_Pos

#define PWM_DTCTL4_5_DTCNT_Pos   (0)

PWM_T::DTCTL4_5: DTCNT Position

Definition at line 9125 of file Nano103.h.

◆ PWM_DTCTL4_5_DTEN_Msk

#define PWM_DTCTL4_5_DTEN_Msk   (0x1ul << PWM_DTCTL4_5_DTEN_Pos)

PWM_T::DTCTL4_5: DTEN Mask

Definition at line 9129 of file Nano103.h.

◆ PWM_DTCTL4_5_DTEN_Pos

#define PWM_DTCTL4_5_DTEN_Pos   (16)

PWM_T::DTCTL4_5: DTEN Position

Definition at line 9128 of file Nano103.h.

◆ PWM_FAILBRK_BODBRKEN_Msk

#define PWM_FAILBRK_BODBRKEN_Msk   (0x1ul << PWM_FAILBRK_BODBRKEN_Pos)

PWM_T::FAILBRK: BODBRKEN Mask

Definition at line 9189 of file Nano103.h.

◆ PWM_FAILBRK_BODBRKEN_Pos

#define PWM_FAILBRK_BODBRKEN_Pos   (1)

PWM_T::FAILBRK: BODBRKEN Position

Definition at line 9188 of file Nano103.h.

◆ PWM_FAILBRK_CORBRKEN_Msk

#define PWM_FAILBRK_CORBRKEN_Msk   (0x1ul << PWM_FAILBRK_CORBRKEN_Pos)

PWM_T::FAILBRK: CORBRKEN Mask

Definition at line 9192 of file Nano103.h.

◆ PWM_FAILBRK_CORBRKEN_Pos

#define PWM_FAILBRK_CORBRKEN_Pos   (3)

PWM_T::FAILBRK: CORBRKEN Position

Definition at line 9191 of file Nano103.h.

◆ PWM_FCAPDAT0_FCAPDAT_Msk

#define PWM_FCAPDAT0_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT0_FCAPDAT_Pos)

PWM_T::FCAPDAT0: FCAPDAT Mask

Definition at line 9489 of file Nano103.h.

◆ PWM_FCAPDAT0_FCAPDAT_Pos

#define PWM_FCAPDAT0_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT0: FCAPDAT Position

Definition at line 9488 of file Nano103.h.

◆ PWM_FCAPDAT1_FCAPDAT_Msk

#define PWM_FCAPDAT1_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT1_FCAPDAT_Pos)

PWM_T::FCAPDAT1: FCAPDAT Mask

Definition at line 9495 of file Nano103.h.

◆ PWM_FCAPDAT1_FCAPDAT_Pos

#define PWM_FCAPDAT1_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT1: FCAPDAT Position

Definition at line 9494 of file Nano103.h.

◆ PWM_FCAPDAT2_FCAPDAT_Msk

#define PWM_FCAPDAT2_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT2_FCAPDAT_Pos)

PWM_T::FCAPDAT2: FCAPDAT Mask

Definition at line 9501 of file Nano103.h.

◆ PWM_FCAPDAT2_FCAPDAT_Pos

#define PWM_FCAPDAT2_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT2: FCAPDAT Position

Definition at line 9500 of file Nano103.h.

◆ PWM_FCAPDAT3_FCAPDAT_Msk

#define PWM_FCAPDAT3_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT3_FCAPDAT_Pos)

PWM_T::FCAPDAT3: FCAPDAT Mask

Definition at line 9507 of file Nano103.h.

◆ PWM_FCAPDAT3_FCAPDAT_Pos

#define PWM_FCAPDAT3_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT3: FCAPDAT Position

Definition at line 9506 of file Nano103.h.

◆ PWM_FCAPDAT4_FCAPDAT_Msk

#define PWM_FCAPDAT4_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT4_FCAPDAT_Pos)

PWM_T::FCAPDAT4: FCAPDAT Mask

Definition at line 9513 of file Nano103.h.

◆ PWM_FCAPDAT4_FCAPDAT_Pos

#define PWM_FCAPDAT4_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT4: FCAPDAT Position

Definition at line 9512 of file Nano103.h.

◆ PWM_FCAPDAT5_FCAPDAT_Msk

#define PWM_FCAPDAT5_FCAPDAT_Msk   (0xfffful << PWM_FCAPDAT5_FCAPDAT_Pos)

PWM_T::FCAPDAT5: FCAPDAT Mask

Definition at line 9519 of file Nano103.h.

◆ PWM_FCAPDAT5_FCAPDAT_Pos

#define PWM_FCAPDAT5_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT5: FCAPDAT Position

Definition at line 9518 of file Nano103.h.

◆ PWM_INTEN0_CMPDIENn_Msk

#define PWM_INTEN0_CMPDIENn_Msk   (0x3ful << PWM_INTEN0_CMPDIENn_Pos)

PWM_T::INTEN0: CMPDIENn Mask

Definition at line 9300 of file Nano103.h.

◆ PWM_INTEN0_CMPDIENn_Pos

#define PWM_INTEN0_CMPDIENn_Pos   (24)

PWM_T::INTEN0: CMPDIENn Position

Definition at line 9299 of file Nano103.h.

◆ PWM_INTEN0_CMPUIENn_Msk

#define PWM_INTEN0_CMPUIENn_Msk   (0x3ful << PWM_INTEN0_CMPUIENn_Pos)

PWM_T::INTEN0: CMPUIENn Mask

Definition at line 9297 of file Nano103.h.

◆ PWM_INTEN0_CMPUIENn_Pos

#define PWM_INTEN0_CMPUIENn_Pos   (16)

PWM_T::INTEN0: CMPUIENn Position

Definition at line 9296 of file Nano103.h.

◆ PWM_INTEN0_PIEN0_Msk

#define PWM_INTEN0_PIEN0_Msk   (0x1ul << PWM_INTEN0_PIEN0_Pos)

PWM_T::INTEN0: PIEN0 Mask

Definition at line 9288 of file Nano103.h.

◆ PWM_INTEN0_PIEN0_Pos

#define PWM_INTEN0_PIEN0_Pos   (8)

PWM_T::INTEN0: PIEN0 Position

Definition at line 9287 of file Nano103.h.

◆ PWM_INTEN0_PIEN2_Msk

#define PWM_INTEN0_PIEN2_Msk   (0x1ul << PWM_INTEN0_PIEN2_Pos)

PWM_T::INTEN0: PIEN2 Mask

Definition at line 9291 of file Nano103.h.

◆ PWM_INTEN0_PIEN2_Pos

#define PWM_INTEN0_PIEN2_Pos   (10)

PWM_T::INTEN0: PIEN2 Position

Definition at line 9290 of file Nano103.h.

◆ PWM_INTEN0_PIEN4_Msk

#define PWM_INTEN0_PIEN4_Msk   (0x1ul << PWM_INTEN0_PIEN4_Pos)

PWM_T::INTEN0: PIEN4 Mask

Definition at line 9294 of file Nano103.h.

◆ PWM_INTEN0_PIEN4_Pos

#define PWM_INTEN0_PIEN4_Pos   (12)

PWM_T::INTEN0: PIEN4 Position

Definition at line 9293 of file Nano103.h.

◆ PWM_INTEN0_ZIEN0_Msk

#define PWM_INTEN0_ZIEN0_Msk   (0x1ul << PWM_INTEN0_ZIEN0_Pos)

PWM_T::INTEN0: ZIEN0 Mask

Definition at line 9279 of file Nano103.h.

◆ PWM_INTEN0_ZIEN0_Pos

#define PWM_INTEN0_ZIEN0_Pos   (0)

PWM_T::INTEN0: ZIEN0 Position

Definition at line 9278 of file Nano103.h.

◆ PWM_INTEN0_ZIEN2_Msk

#define PWM_INTEN0_ZIEN2_Msk   (0x1ul << PWM_INTEN0_ZIEN2_Pos)

PWM_T::INTEN0: ZIEN2 Mask

Definition at line 9282 of file Nano103.h.

◆ PWM_INTEN0_ZIEN2_Pos

#define PWM_INTEN0_ZIEN2_Pos   (2)

PWM_T::INTEN0: ZIEN2 Position

Definition at line 9281 of file Nano103.h.

◆ PWM_INTEN0_ZIEN4_Msk

#define PWM_INTEN0_ZIEN4_Msk   (0x1ul << PWM_INTEN0_ZIEN4_Pos)

PWM_T::INTEN0: ZIEN4 Mask

Definition at line 9285 of file Nano103.h.

◆ PWM_INTEN0_ZIEN4_Pos

#define PWM_INTEN0_ZIEN4_Pos   (4)

PWM_T::INTEN0: ZIEN4 Position

Definition at line 9284 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN0_1_Msk

#define PWM_INTEN1_BRKEIEN0_1_Msk   (0x1ul << PWM_INTEN1_BRKEIEN0_1_Pos)

PWM_T::INTEN1: BRKEIEN0_1 Mask

Definition at line 9303 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN0_1_Pos

#define PWM_INTEN1_BRKEIEN0_1_Pos   (0)

PWM_T::INTEN1: BRKEIEN0_1 Position

Definition at line 9302 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN2_3_Msk

#define PWM_INTEN1_BRKEIEN2_3_Msk   (0x1ul << PWM_INTEN1_BRKEIEN2_3_Pos)

PWM_T::INTEN1: BRKEIEN2_3 Mask

Definition at line 9306 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN2_3_Pos

#define PWM_INTEN1_BRKEIEN2_3_Pos   (1)

PWM_T::INTEN1: BRKEIEN2_3 Position

Definition at line 9305 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN4_5_Msk

#define PWM_INTEN1_BRKEIEN4_5_Msk   (0x1ul << PWM_INTEN1_BRKEIEN4_5_Pos)

PWM_T::INTEN1: BRKEIEN4_5 Mask

Definition at line 9309 of file Nano103.h.

◆ PWM_INTEN1_BRKEIEN4_5_Pos

#define PWM_INTEN1_BRKEIEN4_5_Pos   (2)

PWM_T::INTEN1: BRKEIEN4_5 Position

Definition at line 9308 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN0_1_Msk

#define PWM_INTEN1_BRKLIEN0_1_Msk   (0x1ul << PWM_INTEN1_BRKLIEN0_1_Pos)

PWM_T::INTEN1: BRKLIEN0_1 Mask

Definition at line 9312 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN0_1_Pos

#define PWM_INTEN1_BRKLIEN0_1_Pos   (8)

PWM_T::INTEN1: BRKLIEN0_1 Position

Definition at line 9311 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN2_3_Msk

#define PWM_INTEN1_BRKLIEN2_3_Msk   (0x1ul << PWM_INTEN1_BRKLIEN2_3_Pos)

PWM_T::INTEN1: BRKLIEN2_3 Mask

Definition at line 9315 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN2_3_Pos

#define PWM_INTEN1_BRKLIEN2_3_Pos   (9)

PWM_T::INTEN1: BRKLIEN2_3 Position

Definition at line 9314 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN4_5_Msk

#define PWM_INTEN1_BRKLIEN4_5_Msk   (0x1ul << PWM_INTEN1_BRKLIEN4_5_Pos)

PWM_T::INTEN1: BRKLIEN4_5 Mask

Definition at line 9318 of file Nano103.h.

◆ PWM_INTEN1_BRKLIEN4_5_Pos

#define PWM_INTEN1_BRKLIEN4_5_Pos   (10)

PWM_T::INTEN1: BRKLIEN4_5 Position

Definition at line 9317 of file Nano103.h.

◆ PWM_INTSTS0_CMPDIFn_Msk

#define PWM_INTSTS0_CMPDIFn_Msk   (0x3ful << PWM_INTSTS0_CMPDIFn_Pos)

PWM_T::INTSTS0: CMPDIFn Mask

Definition at line 9342 of file Nano103.h.

◆ PWM_INTSTS0_CMPDIFn_Pos

#define PWM_INTSTS0_CMPDIFn_Pos   (24)

PWM_T::INTSTS0: CMPDIFn Position

Definition at line 9341 of file Nano103.h.

◆ PWM_INTSTS0_CMPUIFn_Msk

#define PWM_INTSTS0_CMPUIFn_Msk   (0x3ful << PWM_INTSTS0_CMPUIFn_Pos)

PWM_T::INTSTS0: CMPUIFn Mask

Definition at line 9339 of file Nano103.h.

◆ PWM_INTSTS0_CMPUIFn_Pos

#define PWM_INTSTS0_CMPUIFn_Pos   (16)

PWM_T::INTSTS0: CMPUIFn Position

Definition at line 9338 of file Nano103.h.

◆ PWM_INTSTS0_PIF0_Msk

#define PWM_INTSTS0_PIF0_Msk   (0x1ul << PWM_INTSTS0_PIF0_Pos)

PWM_T::INTSTS0: PIF0 Mask

Definition at line 9330 of file Nano103.h.

◆ PWM_INTSTS0_PIF0_Pos

#define PWM_INTSTS0_PIF0_Pos   (8)

PWM_T::INTSTS0: PIF0 Position

Definition at line 9329 of file Nano103.h.

◆ PWM_INTSTS0_PIF2_Msk

#define PWM_INTSTS0_PIF2_Msk   (0x1ul << PWM_INTSTS0_PIF2_Pos)

PWM_T::INTSTS0: PIF2 Mask

Definition at line 9333 of file Nano103.h.

◆ PWM_INTSTS0_PIF2_Pos

#define PWM_INTSTS0_PIF2_Pos   (10)

PWM_T::INTSTS0: PIF2 Position

Definition at line 9332 of file Nano103.h.

◆ PWM_INTSTS0_PIF4_Msk

#define PWM_INTSTS0_PIF4_Msk   (0x1ul << PWM_INTSTS0_PIF4_Pos)

PWM_T::INTSTS0: PIF4 Mask

Definition at line 9336 of file Nano103.h.

◆ PWM_INTSTS0_PIF4_Pos

#define PWM_INTSTS0_PIF4_Pos   (12)

PWM_T::INTSTS0: PIF4 Position

Definition at line 9335 of file Nano103.h.

◆ PWM_INTSTS0_ZIF0_Msk

#define PWM_INTSTS0_ZIF0_Msk   (0x1ul << PWM_INTSTS0_ZIF0_Pos)

PWM_T::INTSTS0: ZIF0 Mask

Definition at line 9321 of file Nano103.h.

◆ PWM_INTSTS0_ZIF0_Pos

#define PWM_INTSTS0_ZIF0_Pos   (0)

PWM_T::INTSTS0: ZIF0 Position

Definition at line 9320 of file Nano103.h.

◆ PWM_INTSTS0_ZIF2_Msk

#define PWM_INTSTS0_ZIF2_Msk   (0x1ul << PWM_INTSTS0_ZIF2_Pos)

PWM_T::INTSTS0: ZIF2 Mask

Definition at line 9324 of file Nano103.h.

◆ PWM_INTSTS0_ZIF2_Pos

#define PWM_INTSTS0_ZIF2_Pos   (2)

PWM_T::INTSTS0: ZIF2 Position

Definition at line 9323 of file Nano103.h.

◆ PWM_INTSTS0_ZIF4_Msk

#define PWM_INTSTS0_ZIF4_Msk   (0x1ul << PWM_INTSTS0_ZIF4_Pos)

PWM_T::INTSTS0: ZIF4 Mask

Definition at line 9327 of file Nano103.h.

◆ PWM_INTSTS0_ZIF4_Pos

#define PWM_INTSTS0_ZIF4_Pos   (4)

PWM_T::INTSTS0: ZIF4 Position

Definition at line 9326 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF0_Msk

#define PWM_INTSTS1_BRKEIF0_Msk   (0x1ul << PWM_INTSTS1_BRKEIF0_Pos)

PWM_T::INTSTS1: BRKEIF0 Mask

Definition at line 9345 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF0_Pos

#define PWM_INTSTS1_BRKEIF0_Pos   (0)

PWM_T::INTSTS1: BRKEIF0 Position

Definition at line 9344 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF1_Msk

#define PWM_INTSTS1_BRKEIF1_Msk   (0x1ul << PWM_INTSTS1_BRKEIF1_Pos)

PWM_T::INTSTS1: BRKEIF1 Mask

Definition at line 9348 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF1_Pos

#define PWM_INTSTS1_BRKEIF1_Pos   (1)

PWM_T::INTSTS1: BRKEIF1 Position

Definition at line 9347 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF2_Msk

#define PWM_INTSTS1_BRKEIF2_Msk   (0x1ul << PWM_INTSTS1_BRKEIF2_Pos)

PWM_T::INTSTS1: BRKEIF2 Mask

Definition at line 9351 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF2_Pos

#define PWM_INTSTS1_BRKEIF2_Pos   (2)

PWM_T::INTSTS1: BRKEIF2 Position

Definition at line 9350 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF3_Msk

#define PWM_INTSTS1_BRKEIF3_Msk   (0x1ul << PWM_INTSTS1_BRKEIF3_Pos)

PWM_T::INTSTS1: BRKEIF3 Mask

Definition at line 9354 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF3_Pos

#define PWM_INTSTS1_BRKEIF3_Pos   (3)

PWM_T::INTSTS1: BRKEIF3 Position

Definition at line 9353 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF4_Msk

#define PWM_INTSTS1_BRKEIF4_Msk   (0x1ul << PWM_INTSTS1_BRKEIF4_Pos)

PWM_T::INTSTS1: BRKEIF4 Mask

Definition at line 9357 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF4_Pos

#define PWM_INTSTS1_BRKEIF4_Pos   (4)

PWM_T::INTSTS1: BRKEIF4 Position

Definition at line 9356 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF5_Msk

#define PWM_INTSTS1_BRKEIF5_Msk   (0x1ul << PWM_INTSTS1_BRKEIF5_Pos)

PWM_T::INTSTS1: BRKEIF5 Mask

Definition at line 9360 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF5_Pos

#define PWM_INTSTS1_BRKEIF5_Pos   (5)

PWM_T::INTSTS1: BRKEIF5 Position

Definition at line 9359 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS0_Msk

#define PWM_INTSTS1_BRKESTS0_Msk   (0x1ul << PWM_INTSTS1_BRKESTS0_Pos)

PWM_T::INTSTS1: BRKESTS0 Mask

Definition at line 9381 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS0_Pos

#define PWM_INTSTS1_BRKESTS0_Pos   (16)

PWM_T::INTSTS1: BRKESTS0 Position

Definition at line 9380 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS1_Msk

#define PWM_INTSTS1_BRKESTS1_Msk   (0x1ul << PWM_INTSTS1_BRKESTS1_Pos)

PWM_T::INTSTS1: BRKESTS1 Mask

Definition at line 9384 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS1_Pos

#define PWM_INTSTS1_BRKESTS1_Pos   (17)

PWM_T::INTSTS1: BRKESTS1 Position

Definition at line 9383 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS2_Msk

#define PWM_INTSTS1_BRKESTS2_Msk   (0x1ul << PWM_INTSTS1_BRKESTS2_Pos)

PWM_T::INTSTS1: BRKESTS2 Mask

Definition at line 9387 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS2_Pos

#define PWM_INTSTS1_BRKESTS2_Pos   (18)

PWM_T::INTSTS1: BRKESTS2 Position

Definition at line 9386 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS3_Msk

#define PWM_INTSTS1_BRKESTS3_Msk   (0x1ul << PWM_INTSTS1_BRKESTS3_Pos)

PWM_T::INTSTS1: BRKESTS3 Mask

Definition at line 9390 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS3_Pos

#define PWM_INTSTS1_BRKESTS3_Pos   (19)

PWM_T::INTSTS1: BRKESTS3 Position

Definition at line 9389 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS4_Msk

#define PWM_INTSTS1_BRKESTS4_Msk   (0x1ul << PWM_INTSTS1_BRKESTS4_Pos)

PWM_T::INTSTS1: BRKESTS4 Mask

Definition at line 9393 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS4_Pos

#define PWM_INTSTS1_BRKESTS4_Pos   (20)

PWM_T::INTSTS1: BRKESTS4 Position

Definition at line 9392 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS5_Msk

#define PWM_INTSTS1_BRKESTS5_Msk   (0x1ul << PWM_INTSTS1_BRKESTS5_Pos)

PWM_T::INTSTS1: BRKESTS5 Mask

Definition at line 9396 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS5_Pos

#define PWM_INTSTS1_BRKESTS5_Pos   (21)

PWM_T::INTSTS1: BRKESTS5 Position

Definition at line 9395 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF0_Msk

#define PWM_INTSTS1_BRKLIF0_Msk   (0x1ul << PWM_INTSTS1_BRKLIF0_Pos)

PWM_T::INTSTS1: BRKLIF0 Mask

Definition at line 9363 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF0_Pos

#define PWM_INTSTS1_BRKLIF0_Pos   (8)

PWM_T::INTSTS1: BRKLIF0 Position

Definition at line 9362 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF1_Msk

#define PWM_INTSTS1_BRKLIF1_Msk   (0x1ul << PWM_INTSTS1_BRKLIF1_Pos)

PWM_T::INTSTS1: BRKLIF1 Mask

Definition at line 9366 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF1_Pos

#define PWM_INTSTS1_BRKLIF1_Pos   (9)

PWM_T::INTSTS1: BRKLIF1 Position

Definition at line 9365 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF2_Msk

#define PWM_INTSTS1_BRKLIF2_Msk   (0x1ul << PWM_INTSTS1_BRKLIF2_Pos)

PWM_T::INTSTS1: BRKLIF2 Mask

Definition at line 9369 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF2_Pos

#define PWM_INTSTS1_BRKLIF2_Pos   (10)

PWM_T::INTSTS1: BRKLIF2 Position

Definition at line 9368 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF3_Msk

#define PWM_INTSTS1_BRKLIF3_Msk   (0x1ul << PWM_INTSTS1_BRKLIF3_Pos)

PWM_T::INTSTS1: BRKLIF3 Mask

Definition at line 9372 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF3_Pos

#define PWM_INTSTS1_BRKLIF3_Pos   (11)

PWM_T::INTSTS1: BRKLIF3 Position

Definition at line 9371 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF4_Msk

#define PWM_INTSTS1_BRKLIF4_Msk   (0x1ul << PWM_INTSTS1_BRKLIF4_Pos)

PWM_T::INTSTS1: BRKLIF4 Mask

Definition at line 9375 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF4_Pos

#define PWM_INTSTS1_BRKLIF4_Pos   (12)

PWM_T::INTSTS1: BRKLIF4 Position

Definition at line 9374 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF5_Msk

#define PWM_INTSTS1_BRKLIF5_Msk   (0x1ul << PWM_INTSTS1_BRKLIF5_Pos)

PWM_T::INTSTS1: BRKLIF5 Mask

Definition at line 9378 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF5_Pos

#define PWM_INTSTS1_BRKLIF5_Pos   (13)

PWM_T::INTSTS1: BRKLIF5 Position

Definition at line 9377 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS0_Msk

#define PWM_INTSTS1_BRKLSTS0_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS0_Pos)

PWM_T::INTSTS1: BRKLSTS0 Mask

Definition at line 9399 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS0_Pos

#define PWM_INTSTS1_BRKLSTS0_Pos   (24)

PWM_T::INTSTS1: BRKLSTS0 Position

Definition at line 9398 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS1_Msk

#define PWM_INTSTS1_BRKLSTS1_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS1_Pos)

PWM_T::INTSTS1: BRKLSTS1 Mask

Definition at line 9402 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS1_Pos

#define PWM_INTSTS1_BRKLSTS1_Pos   (25)

PWM_T::INTSTS1: BRKLSTS1 Position

Definition at line 9401 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS2_Msk

#define PWM_INTSTS1_BRKLSTS2_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS2_Pos)

PWM_T::INTSTS1: BRKLSTS2 Mask

Definition at line 9405 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS2_Pos

#define PWM_INTSTS1_BRKLSTS2_Pos   (26)

PWM_T::INTSTS1: BRKLSTS2 Position

Definition at line 9404 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS3_Msk

#define PWM_INTSTS1_BRKLSTS3_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS3_Pos)

PWM_T::INTSTS1: BRKLSTS3 Mask

Definition at line 9408 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS3_Pos

#define PWM_INTSTS1_BRKLSTS3_Pos   (27)

PWM_T::INTSTS1: BRKLSTS3 Position

Definition at line 9407 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS4_Msk

#define PWM_INTSTS1_BRKLSTS4_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS4_Pos)

PWM_T::INTSTS1: BRKLSTS4 Mask

Definition at line 9411 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS4_Pos

#define PWM_INTSTS1_BRKLSTS4_Pos   (28)

PWM_T::INTSTS1: BRKLSTS4 Position

Definition at line 9410 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS5_Msk

#define PWM_INTSTS1_BRKLSTS5_Msk   (0x1ul << PWM_INTSTS1_BRKLSTS5_Pos)

PWM_T::INTSTS1: BRKLSTS5 Mask

Definition at line 9414 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS5_Pos

#define PWM_INTSTS1_BRKLSTS5_Pos   (29)

PWM_T::INTSTS1: BRKLSTS5 Position

Definition at line 9413 of file Nano103.h.

◆ PWM_MSK_MSKDATn_Msk

#define PWM_MSK_MSKDATn_Msk   (0x3ful << PWM_MSK_MSKDATn_Pos)

PWM_T::MSK: MSKDATn Mask

Definition at line 9156 of file Nano103.h.

◆ PWM_MSK_MSKDATn_Pos

#define PWM_MSK_MSKDATn_Pos   (0)

PWM_T::MSK: MSKDATn Position

Definition at line 9155 of file Nano103.h.

◆ PWM_MSKEN_MSKENn_Msk

#define PWM_MSKEN_MSKENn_Msk   (0x3ful << PWM_MSKEN_MSKENn_Pos)

PWM_T::MSKEN: MSKENn Mask

Definition at line 9153 of file Nano103.h.

◆ PWM_MSKEN_MSKENn_Pos

#define PWM_MSKEN_MSKENn_Pos   (0)

PWM_T::MSKEN: MSKENn Position

Definition at line 9152 of file Nano103.h.

◆ PWM_PBUF0_PBUF_Msk

#define PWM_PBUF0_PBUF_Msk   (0xfffful << PWM_PBUF0_PBUF_Pos)

PWM_T::PBUF0: PBUF Mask

Definition at line 9534 of file Nano103.h.

◆ PWM_PBUF0_PBUF_Pos

#define PWM_PBUF0_PBUF_Pos   (0)

PWM_T::PBUF0: PBUF Position

Definition at line 9533 of file Nano103.h.

◆ PWM_PBUF2_PBUF_Msk

#define PWM_PBUF2_PBUF_Msk   (0xfffful << PWM_PBUF2_PBUF_Pos)

PWM_T::PBUF2: PBUF Mask

Definition at line 9537 of file Nano103.h.

◆ PWM_PBUF2_PBUF_Pos

#define PWM_PBUF2_PBUF_Pos   (0)

PWM_T::PBUF2: PBUF Position

Definition at line 9536 of file Nano103.h.

◆ PWM_PBUF4_PBUF_Msk

#define PWM_PBUF4_PBUF_Msk   (0xfffful << PWM_PBUF4_PBUF_Pos)

PWM_T::PBUF4: PBUF Mask

Definition at line 9540 of file Nano103.h.

◆ PWM_PBUF4_PBUF_Pos

#define PWM_PBUF4_PBUF_Pos   (0)

PWM_T::PBUF4: PBUF Position

Definition at line 9539 of file Nano103.h.

◆ PWM_PERIOD0_PERIOD_Msk

#define PWM_PERIOD0_PERIOD_Msk   (0xfffful << PWM_PERIOD0_PERIOD_Pos)

PWM_T::PERIOD: PERIOD Mask

Definition at line 9102 of file Nano103.h.

◆ PWM_PERIOD0_PERIOD_Pos

#define PWM_PERIOD0_PERIOD_Pos   (0)

PWM_T::PERIOD: PERIOD Position

Definition at line 9101 of file Nano103.h.

◆ PWM_POEN_POENn_Msk

#define PWM_POEN_POENn_Msk   (0x3ful << PWM_POEN_POENn_Pos)

PWM_T::POEN: POENn Mask

Definition at line 9270 of file Nano103.h.

◆ PWM_POEN_POENn_Pos

#define PWM_POEN_POENn_Pos   (0)

PWM_T::POEN: POENn Position

Definition at line 9269 of file Nano103.h.

◆ PWM_POLCTL_PINVn_Msk

#define PWM_POLCTL_PINVn_Msk   (0x3ful << PWM_POLCTL_PINVn_Pos)

PWM_T::POLCTL: PINVn Mask

Definition at line 9267 of file Nano103.h.

◆ PWM_POLCTL_PINVn_Pos

#define PWM_POLCTL_PINVn_Pos   (0)

PWM_T::POLCTL: PINVn Position

Definition at line 9266 of file Nano103.h.

◆ PWM_RCAPDAT0_RCAPDAT_Msk

#define PWM_RCAPDAT0_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT0_RCAPDAT_Pos)

PWM_T::RCAPDAT0: RCAPDAT Mask

Definition at line 9486 of file Nano103.h.

◆ PWM_RCAPDAT0_RCAPDAT_Pos

#define PWM_RCAPDAT0_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT0: RCAPDAT Position

Definition at line 9485 of file Nano103.h.

◆ PWM_RCAPDAT1_RCAPDAT_Msk

#define PWM_RCAPDAT1_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT1_RCAPDAT_Pos)

PWM_T::RCAPDAT1: RCAPDAT Mask

Definition at line 9492 of file Nano103.h.

◆ PWM_RCAPDAT1_RCAPDAT_Pos

#define PWM_RCAPDAT1_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT1: RCAPDAT Position

Definition at line 9491 of file Nano103.h.

◆ PWM_RCAPDAT2_RCAPDAT_Msk

#define PWM_RCAPDAT2_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT2_RCAPDAT_Pos)

PWM_T::RCAPDAT2: RCAPDAT Mask

Definition at line 9498 of file Nano103.h.

◆ PWM_RCAPDAT2_RCAPDAT_Pos

#define PWM_RCAPDAT2_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT2: RCAPDAT Position

Definition at line 9497 of file Nano103.h.

◆ PWM_RCAPDAT3_RCAPDAT_Msk

#define PWM_RCAPDAT3_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT3_RCAPDAT_Pos)

PWM_T::RCAPDAT3: RCAPDAT Mask

Definition at line 9504 of file Nano103.h.

◆ PWM_RCAPDAT3_RCAPDAT_Pos

#define PWM_RCAPDAT3_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT3: RCAPDAT Position

Definition at line 9503 of file Nano103.h.

◆ PWM_RCAPDAT4_RCAPDAT_Msk

#define PWM_RCAPDAT4_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT4_RCAPDAT_Pos)

PWM_T::RCAPDAT4: RCAPDAT Mask

Definition at line 9510 of file Nano103.h.

◆ PWM_RCAPDAT4_RCAPDAT_Pos

#define PWM_RCAPDAT4_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT4: RCAPDAT Position

Definition at line 9509 of file Nano103.h.

◆ PWM_RCAPDAT5_RCAPDAT_Msk

#define PWM_RCAPDAT5_RCAPDAT_Msk   (0xfffful << PWM_RCAPDAT5_RCAPDAT_Pos)

PWM_T::RCAPDAT5: RCAPDAT Mask

Definition at line 9516 of file Nano103.h.

◆ PWM_RCAPDAT5_RCAPDAT_Pos

#define PWM_RCAPDAT5_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT5: RCAPDAT Position

Definition at line 9515 of file Nano103.h.

◆ PWM_STATUS_ADCTRGn_Msk

#define PWM_STATUS_ADCTRGn_Msk   (0x3ful << PWM_STATUS_ADCTRGn_Pos)

PWM_T::STATUS: ADCTRGn Mask

Definition at line 9462 of file Nano103.h.

◆ PWM_STATUS_ADCTRGn_Pos

#define PWM_STATUS_ADCTRGn_Pos   (16)

PWM_T::STATUS: ADCTRGn Position

Definition at line 9461 of file Nano103.h.

◆ PWM_STATUS_CNTMAX0_Msk

#define PWM_STATUS_CNTMAX0_Msk   (0x1ul << PWM_STATUS_CNTMAX0_Pos)

PWM_T::STATUS: CNTMAX0 Mask

Definition at line 9453 of file Nano103.h.

◆ PWM_STATUS_CNTMAX0_Pos

#define PWM_STATUS_CNTMAX0_Pos   (0)

PWM_T::STATUS: CNTMAX0 Position

Definition at line 9452 of file Nano103.h.

◆ PWM_STATUS_CNTMAX2_Msk

#define PWM_STATUS_CNTMAX2_Msk   (0x1ul << PWM_STATUS_CNTMAX2_Pos)

PWM_T::STATUS: CNTMAX2 Mask

Definition at line 9456 of file Nano103.h.

◆ PWM_STATUS_CNTMAX2_Pos

#define PWM_STATUS_CNTMAX2_Pos   (2)

PWM_T::STATUS: CNTMAX2 Position

Definition at line 9455 of file Nano103.h.

◆ PWM_STATUS_CNTMAX4_Msk

#define PWM_STATUS_CNTMAX4_Msk   (0x1ul << PWM_STATUS_CNTMAX4_Pos)

PWM_T::STATUS: CNTMAX4 Mask

Definition at line 9459 of file Nano103.h.

◆ PWM_STATUS_CNTMAX4_Pos

#define PWM_STATUS_CNTMAX4_Pos   (4)

PWM_T::STATUS: CNTMAX4 Position

Definition at line 9458 of file Nano103.h.

◆ PWM_SWBRK_BRKETRGn_Msk

#define PWM_SWBRK_BRKETRGn_Msk   (0x7ul << PWM_SWBRK_BRKETRGn_Pos)

PWM_T::SWBRK: BRKETRGn Mask

Definition at line 9273 of file Nano103.h.

◆ PWM_SWBRK_BRKETRGn_Pos

#define PWM_SWBRK_BRKETRGn_Pos   (0)

PWM_T::SWBRK: BRKETRGn Position

Definition at line 9272 of file Nano103.h.

◆ PWM_SWBRK_BRKLTRGn_Msk

#define PWM_SWBRK_BRKLTRGn_Msk   (0x7ul << PWM_SWBRK_BRKLTRGn_Pos)

PWM_T::SWBRK: BRKLTRGn Mask

Definition at line 9276 of file Nano103.h.

◆ PWM_SWBRK_BRKLTRGn_Pos

#define PWM_SWBRK_BRKLTRGn_Pos   (8)

PWM_T::SWBRK: BRKLTRGn Position

Definition at line 9275 of file Nano103.h.

◆ PWM_WGCTL0_PRDPCTLn_Msk

#define PWM_WGCTL0_PRDPCTLn_Msk   (0xffful << PWM_WGCTL0_PRDPCTLn_Pos)

PWM_T::WGCTL0: PRDPCTLn Mask

Definition at line 9144 of file Nano103.h.

◆ PWM_WGCTL0_PRDPCTLn_Pos

#define PWM_WGCTL0_PRDPCTLn_Pos   (16)

PWM_T::WGCTL0: PRDPCTLn Position

Definition at line 9143 of file Nano103.h.

◆ PWM_WGCTL0_ZPCTLn_Msk

#define PWM_WGCTL0_ZPCTLn_Msk   (0xffful << PWM_WGCTL0_ZPCTLn_Pos)

PWM_T::WGCTL0: ZPCTLn Mask

Definition at line 9141 of file Nano103.h.

◆ PWM_WGCTL0_ZPCTLn_Pos

#define PWM_WGCTL0_ZPCTLn_Pos   (0)

PWM_T::WGCTL0: ZPCTLn Position

Definition at line 9140 of file Nano103.h.

◆ PWM_WGCTL1_CMPDCTLn_Msk

#define PWM_WGCTL1_CMPDCTLn_Msk   (0xffful << PWM_WGCTL1_CMPDCTLn_Pos)

PWM_T::WGCTL1: CMPDCTLn Mask

Definition at line 9150 of file Nano103.h.

◆ PWM_WGCTL1_CMPDCTLn_Pos

#define PWM_WGCTL1_CMPDCTLn_Pos   (16)

PWM_T::WGCTL1: CMPDCTLn Position

Definition at line 9149 of file Nano103.h.

◆ PWM_WGCTL1_CMPUCTLn_Msk

#define PWM_WGCTL1_CMPUCTLn_Msk   (0xffful << PWM_WGCTL1_CMPUCTLn_Pos)

PWM_T::WGCTL1: CMPUCTLn Mask

Definition at line 9147 of file Nano103.h.

◆ PWM_WGCTL1_CMPUCTLn_Pos

#define PWM_WGCTL1_CMPUCTLn_Pos   (0)

PWM_T::WGCTL1: CMPUCTLn Position

Definition at line 9146 of file Nano103.h.

◆ RTC_CAL_DAY_Msk

#define RTC_CAL_DAY_Msk   (0xful << RTC_CAL_DAY_Pos)

RTC_T::CAL: DAY Mask

Definition at line 10195 of file Nano103.h.

◆ RTC_CAL_DAY_Pos

#define RTC_CAL_DAY_Pos   (0)

RTC_T::CAL: DAY Position

Definition at line 10194 of file Nano103.h.

◆ RTC_CAL_MON_Msk

#define RTC_CAL_MON_Msk   (0xful << RTC_CAL_MON_Pos)

RTC_T::CAL: MON Mask

Definition at line 10201 of file Nano103.h.

◆ RTC_CAL_MON_Pos

#define RTC_CAL_MON_Pos   (8)

RTC_T::CAL: MON Position

Definition at line 10200 of file Nano103.h.

◆ RTC_CAL_TENDAY_Msk

#define RTC_CAL_TENDAY_Msk   (0x3ul << RTC_CAL_TENDAY_Pos)

RTC_T::CAL: TENDAY Mask

Definition at line 10198 of file Nano103.h.

◆ RTC_CAL_TENDAY_Pos

#define RTC_CAL_TENDAY_Pos   (4)

RTC_T::CAL: TENDAY Position

Definition at line 10197 of file Nano103.h.

◆ RTC_CAL_TENMON_Msk

#define RTC_CAL_TENMON_Msk   (0x1ul << RTC_CAL_TENMON_Pos)

RTC_T::CAL: TENMON Mask

Definition at line 10204 of file Nano103.h.

◆ RTC_CAL_TENMON_Pos

#define RTC_CAL_TENMON_Pos   (12)

RTC_T::CAL: TENMON Position

Definition at line 10203 of file Nano103.h.

◆ RTC_CAL_TENYEAR_Msk

#define RTC_CAL_TENYEAR_Msk   (0xful << RTC_CAL_TENYEAR_Pos)

RTC_T::CAL: TENYEAR Mask

Definition at line 10210 of file Nano103.h.

◆ RTC_CAL_TENYEAR_Pos

#define RTC_CAL_TENYEAR_Pos   (20)

RTC_T::CAL: TENYEAR Position

Definition at line 10209 of file Nano103.h.

◆ RTC_CAL_YEAR_Msk

#define RTC_CAL_YEAR_Msk   (0xful << RTC_CAL_YEAR_Pos)

RTC_T::CAL: YEAR Mask

Definition at line 10207 of file Nano103.h.

◆ RTC_CAL_YEAR_Pos

#define RTC_CAL_YEAR_Pos   (16)

RTC_T::CAL: YEAR Position

Definition at line 10206 of file Nano103.h.

◆ RTC_CALM_DAY_Msk

#define RTC_CALM_DAY_Msk   (0xful << RTC_CALM_DAY_Pos)

RTC_T::CALM: DAY Mask

Definition at line 10237 of file Nano103.h.

◆ RTC_CALM_DAY_Pos

#define RTC_CALM_DAY_Pos   (0)

RTC_T::CALM: DAY Position

Definition at line 10236 of file Nano103.h.

◆ RTC_CALM_MON_Msk

#define RTC_CALM_MON_Msk   (0xful << RTC_CALM_MON_Pos)

RTC_T::CALM: MON Mask

Definition at line 10243 of file Nano103.h.

◆ RTC_CALM_MON_Pos

#define RTC_CALM_MON_Pos   (8)

RTC_T::CALM: MON Position

Definition at line 10242 of file Nano103.h.

◆ RTC_CALM_TENDAY_Msk

#define RTC_CALM_TENDAY_Msk   (0x3ul << RTC_CALM_TENDAY_Pos)

RTC_T::CALM: TENDAY Mask

Definition at line 10240 of file Nano103.h.

◆ RTC_CALM_TENDAY_Pos

#define RTC_CALM_TENDAY_Pos   (4)

RTC_T::CALM: TENDAY Position

Definition at line 10239 of file Nano103.h.

◆ RTC_CALM_TENMON_Msk

#define RTC_CALM_TENMON_Msk   (0x1ul << RTC_CALM_TENMON_Pos)

RTC_T::CALM: TENMON Mask

Definition at line 10246 of file Nano103.h.

◆ RTC_CALM_TENMON_Pos

#define RTC_CALM_TENMON_Pos   (12)

RTC_T::CALM: TENMON Position

Definition at line 10245 of file Nano103.h.

◆ RTC_CALM_TENYEAR_Msk

#define RTC_CALM_TENYEAR_Msk   (0xful << RTC_CALM_TENYEAR_Pos)

RTC_T::CALM: TENYEAR Mask

Definition at line 10252 of file Nano103.h.

◆ RTC_CALM_TENYEAR_Pos

#define RTC_CALM_TENYEAR_Pos   (20)

RTC_T::CALM: TENYEAR Position

Definition at line 10251 of file Nano103.h.

◆ RTC_CALM_YEAR_Msk

#define RTC_CALM_YEAR_Msk   (0xful << RTC_CALM_YEAR_Pos)

RTC_T::CALM: YEAR Mask

Definition at line 10249 of file Nano103.h.

◆ RTC_CALM_YEAR_Pos

#define RTC_CALM_YEAR_Pos   (16)

RTC_T::CALM: YEAR Position

Definition at line 10248 of file Nano103.h.

◆ RTC_CAMSK_MDAY_Msk

#define RTC_CAMSK_MDAY_Msk   (0x1ul << RTC_CAMSK_MDAY_Pos)

RTC_T::CAMSK: MDAY Mask

Definition at line 10297 of file Nano103.h.

◆ RTC_CAMSK_MDAY_Pos

#define RTC_CAMSK_MDAY_Pos   (0)

RTC_T::CAMSK: MDAY Position

Definition at line 10296 of file Nano103.h.

◆ RTC_CAMSK_MMON_Msk

#define RTC_CAMSK_MMON_Msk   (0x1ul << RTC_CAMSK_MMON_Pos)

RTC_T::CAMSK: MMON Mask

Definition at line 10303 of file Nano103.h.

◆ RTC_CAMSK_MMON_Pos

#define RTC_CAMSK_MMON_Pos   (2)

RTC_T::CAMSK: MMON Position

Definition at line 10302 of file Nano103.h.

◆ RTC_CAMSK_MTENDAY_Msk

#define RTC_CAMSK_MTENDAY_Msk   (0x1ul << RTC_CAMSK_MTENDAY_Pos)

RTC_T::CAMSK: MTENDAY Mask

Definition at line 10300 of file Nano103.h.

◆ RTC_CAMSK_MTENDAY_Pos

#define RTC_CAMSK_MTENDAY_Pos   (1)

RTC_T::CAMSK: MTENDAY Position

Definition at line 10299 of file Nano103.h.

◆ RTC_CAMSK_MTENMON_Msk

#define RTC_CAMSK_MTENMON_Msk   (0x1ul << RTC_CAMSK_MTENMON_Pos)

RTC_T::CAMSK: MTENMON Mask

Definition at line 10306 of file Nano103.h.

◆ RTC_CAMSK_MTENMON_Pos

#define RTC_CAMSK_MTENMON_Pos   (3)

RTC_T::CAMSK: MTENMON Position

Definition at line 10305 of file Nano103.h.

◆ RTC_CAMSK_MTENYEAR_Msk

#define RTC_CAMSK_MTENYEAR_Msk   (0x1ul << RTC_CAMSK_MTENYEAR_Pos)

RTC_T::CAMSK: MTENYEAR Mask

Definition at line 10312 of file Nano103.h.

◆ RTC_CAMSK_MTENYEAR_Pos

#define RTC_CAMSK_MTENYEAR_Pos   (5)

RTC_T::CAMSK: MTENYEAR Position

Definition at line 10311 of file Nano103.h.

◆ RTC_CAMSK_MYEAR_Msk

#define RTC_CAMSK_MYEAR_Msk   (0x1ul << RTC_CAMSK_MYEAR_Pos)

RTC_T::CAMSK: MYEAR Mask

Definition at line 10309 of file Nano103.h.

◆ RTC_CAMSK_MYEAR_Pos

#define RTC_CAMSK_MYEAR_Pos   (4)

RTC_T::CAMSK: MYEAR Position

Definition at line 10308 of file Nano103.h.

◆ RTC_CLKFMT_24HEN_Msk

#define RTC_CLKFMT_24HEN_Msk   (0x1ul << RTC_CLKFMT_24HEN_Pos)

RTC_T::CLKFMT: 24HEN Mask

Definition at line 10213 of file Nano103.h.

◆ RTC_CLKFMT_24HEN_Pos

#define RTC_CLKFMT_24HEN_Pos   (0)

RTC_T::CLKFMT: 24HEN Position

Definition at line 10212 of file Nano103.h.

◆ RTC_FREQADJ_FREQADJ_Msk

#define RTC_FREQADJ_FREQADJ_Msk   (0x3ffffful << RTC_FCR_FCR_Pos)

RTC_T::FREQADJ: FREQADJ Mask

Definition at line 10174 of file Nano103.h.

◆ RTC_FREQADJ_FREQADJ_Pos

#define RTC_FREQADJ_FREQADJ_Pos   (0)

RTC_T::FREQADJ: FREQADJ Position

Definition at line 10173 of file Nano103.h.

◆ RTC_INIT_INIT_ACTIVE_Msk

#define RTC_INIT_INIT_ACTIVE_Msk   (0x1ul << RTC_INIT_INIT_ACTIVE_Pos)

RTC_T::INIT: INIT_ACTIVE Mask

Definition at line 10159 of file Nano103.h.

◆ RTC_INIT_INIT_ACTIVE_Pos

#define RTC_INIT_INIT_ACTIVE_Pos   (0)
@addtogroup RTC_CONST RTC Bit Field Definition
Constant Definitions for RTC Controller

RTC_T::INIT: INIT_ACTIVE Position

Definition at line 10158 of file Nano103.h.

◆ RTC_INIT_INIT_Msk

#define RTC_INIT_INIT_Msk   (0x7ffffffful << RTC_INIT_INIT_Pos)

RTC_T::INIT: INIT Mask

Definition at line 10162 of file Nano103.h.

◆ RTC_INIT_INIT_Pos

#define RTC_INIT_INIT_Pos   (1)

RTC_T::INIT: INIT Position

Definition at line 10161 of file Nano103.h.

◆ RTC_INTEN_ALMIEN_Msk

#define RTC_INTEN_ALMIEN_Msk   (0x1ul << RTC_INTEN_ALMIEN_Pos)

RTC_T::INTEN: ALMIEN Mask

Definition at line 10258 of file Nano103.h.

◆ RTC_INTEN_ALMIEN_Pos

#define RTC_INTEN_ALMIEN_Pos   (0)

RTC_T::INTEN: ALMIEN Position

Definition at line 10257 of file Nano103.h.

◆ RTC_INTEN_SNPDIEN_Msk

#define RTC_INTEN_SNPDIEN_Msk   (0x1ul << RTC_INTEN_SNPDIEN_Pos)

RTC_T::INTEN: SNPDIEN Mask

Definition at line 10264 of file Nano103.h.

◆ RTC_INTEN_SNPDIEN_Pos

#define RTC_INTEN_SNPDIEN_Pos   (2)

RTC_T::INTEN: SNPDIEN Position

Definition at line 10263 of file Nano103.h.

◆ RTC_INTEN_TICKIEN_Msk

#define RTC_INTEN_TICKIEN_Msk   (0x1ul << RTC_INTEN_TICKIEN_Pos)

RTC_T::INTEN: TICKIEN Mask

Definition at line 10261 of file Nano103.h.

◆ RTC_INTEN_TICKIEN_Pos

#define RTC_INTEN_TICKIEN_Pos   (1)

RTC_T::INTEN: TICKIEN Position

Definition at line 10260 of file Nano103.h.

◆ RTC_INTSTS_ALMIF_Msk

#define RTC_INTSTS_ALMIF_Msk   (0x1ul << RTC_INTSTS_ALMIF_Pos)

RTC_T::INTSTS: ALMIF Mask

Definition at line 10267 of file Nano103.h.

◆ RTC_INTSTS_ALMIF_Pos

#define RTC_INTSTS_ALMIF_Pos   (0)

RTC_T::INTSTS: ALMIF Position

Definition at line 10266 of file Nano103.h.

◆ RTC_INTSTS_SNPDIF_Msk

#define RTC_INTSTS_SNPDIF_Msk   (0x1ul << RTC_INTSTS_SNPDIF_Pos)

RTC_T::INTSTS: SNPDIF Mask

Definition at line 10273 of file Nano103.h.

◆ RTC_INTSTS_SNPDIF_Pos

#define RTC_INTSTS_SNPDIF_Pos   (2)

RTC_T::INTSTS: SNPDIF Position

Definition at line 10272 of file Nano103.h.

◆ RTC_INTSTS_TICKIF_Msk

#define RTC_INTSTS_TICKIF_Msk   (0x1ul << RTC_INTSTS_TICKIF_Pos)

RTC_T::INTSTS: TICKIF Mask

Definition at line 10270 of file Nano103.h.

◆ RTC_INTSTS_TICKIF_Pos

#define RTC_INTSTS_TICKIF_Pos   (1)

RTC_T::INTSTS: TICKIF Position

Definition at line 10269 of file Nano103.h.

◆ RTC_LEAPYEAR_LEAPYEAR_Msk

#define RTC_LEAPYEAR_LEAPYEAR_Msk   (0x1ul << RTC_LEAPYEAR_LEAPYEAR_Pos)

RTC_T::LEAPYEAR: LEAPYEAR Mask

Definition at line 10255 of file Nano103.h.

◆ RTC_LEAPYEAR_LEAPYEAR_Pos

#define RTC_LEAPYEAR_LEAPYEAR_Pos   (0)

RTC_T::LEAPYEAR: LEAPYEAR Position

Definition at line 10254 of file Nano103.h.

◆ RTC_LXTCTL_LXT_TYPE_Msk

#define RTC_LXTCTL_LXT_TYPE_Msk   (0x1ul << RTC_LXTCTL_LXT_TYPE_Pos)

RTC_T::LXTCTL: LXT_TYPE Mask

Definition at line 10342 of file Nano103.h.

◆ RTC_LXTCTL_LXT_TYPE_Pos

#define RTC_LXTCTL_LXT_TYPE_Pos   (0)

RTC_T::LXTCTL: LXT_TYPE Position

Definition at line 10341 of file Nano103.h.

◆ RTC_LXTICTL_CTLSEL_Msk

#define RTC_LXTICTL_CTLSEL_Msk   (0x1ul << RTC_LXTICTL_CTLSEL_Pos)

RTC_T::LXTICTL: CTLSEL Mask

Definition at line 10360 of file Nano103.h.

◆ RTC_LXTICTL_CTLSEL_Pos

#define RTC_LXTICTL_CTLSEL_Pos   (3)

RTC_T::LXTICTL: CTLSEL Position

Definition at line 10359 of file Nano103.h.

◆ RTC_LXTICTL_DOUT_Msk

#define RTC_LXTICTL_DOUT_Msk   (0x1ul << RTC_LXTICTL_DOUT_Pos)

RTC_T::LXTICTL: DOUT Mask

Definition at line 10357 of file Nano103.h.

◆ RTC_LXTICTL_DOUT_Pos

#define RTC_LXTICTL_DOUT_Pos   (2)

RTC_T::LXTICTL: DOUT Position

Definition at line 10356 of file Nano103.h.

◆ RTC_LXTICTL_OPMODE_Msk

#define RTC_LXTICTL_OPMODE_Msk   (0x3ul << RTC_LXTICTL_OPMODE_Pos)

RTC_T::LXTICTL: OPMODE Mask

Definition at line 10354 of file Nano103.h.

◆ RTC_LXTICTL_OPMODE_Pos

#define RTC_LXTICTL_OPMODE_Pos   (0)

RTC_T::LXTICTL: OPMODE Position

Definition at line 10353 of file Nano103.h.

◆ RTC_LXTOCTL_CTLSEL_Msk

#define RTC_LXTOCTL_CTLSEL_Msk   (0x1ul << RTC_LXTOCTL_CTLSEL_Pos)

RTC_T::LXTOCTL: CTLSEL Mask

Definition at line 10351 of file Nano103.h.

◆ RTC_LXTOCTL_CTLSEL_Pos

#define RTC_LXTOCTL_CTLSEL_Pos   (3)

RTC_T::LXTOCTL: CTLSEL Position

Definition at line 10350 of file Nano103.h.

◆ RTC_LXTOCTL_DOUT_Msk

#define RTC_LXTOCTL_DOUT_Msk   (0x1ul << RTC_LXTOCTL_DOUT_Pos)

RTC_T::LXTOCTL: DOUT Mask

Definition at line 10348 of file Nano103.h.

◆ RTC_LXTOCTL_DOUT_Pos

#define RTC_LXTOCTL_DOUT_Pos   (2)

RTC_T::LXTOCTL: DOUT Position

Definition at line 10347 of file Nano103.h.

◆ RTC_LXTOCTL_OPMODE_Msk

#define RTC_LXTOCTL_OPMODE_Msk   (0x3ul << RTC_LXTOCTL_OPMODE_Pos)

RTC_T::LXTOCTL: OPMODE Mask

Definition at line 10345 of file Nano103.h.

◆ RTC_LXTOCTL_OPMODE_Pos

#define RTC_LXTOCTL_OPMODE_Pos   (0)

RTC_T::LXTOCTL: OPMODE Position

Definition at line 10344 of file Nano103.h.

◆ RTC_MISCCTL_GAINSEL_Msk

#define RTC_MISCCTL_GAINSEL_Msk   (0x3ul << RTC_MISCCTL_GAINSEL_Pos)

RTC_T::MISCCTL: GAINSEL Mask

Definition at line 10372 of file Nano103.h.

◆ RTC_MISCCTL_GAINSEL_Pos

#define RTC_MISCCTL_GAINSEL_Pos   (12)

RTC_T::MISCCTL: GAINSEL Position

Definition at line 10371 of file Nano103.h.

◆ RTC_RWEN_RTCBUSY_Msk

#define RTC_RWEN_RTCBUSY_Msk   (0x1ul << RTC_RWEN_RTCBUSY_Pos)

RTC_T::RWEN: RTCBUSY Mask

Definition at line 10171 of file Nano103.h.

◆ RTC_RWEN_RTCBUSY_Pos

#define RTC_RWEN_RTCBUSY_Pos   (24)

RTC_T::RWEN: RTCBUSY Position

Definition at line 10170 of file Nano103.h.

◆ RTC_RWEN_RWEN_Msk

#define RTC_RWEN_RWEN_Msk   (0xfffful << RTC_RWEN_RWEN_Pos)

RTC_T::RWEN: RWEN Mask

Definition at line 10165 of file Nano103.h.

◆ RTC_RWEN_RWEN_Pos

#define RTC_RWEN_RWEN_Pos   (0)

RTC_T::RWEN: RWEN Position

Definition at line 10164 of file Nano103.h.

◆ RTC_RWEN_RWENF_Msk

#define RTC_RWEN_RWENF_Msk   (0x1ul << RTC_RWEN_RWENF_Pos)

RTC_T::RWEN: RWENF Mask

Definition at line 10168 of file Nano103.h.

◆ RTC_RWEN_RWENF_Pos

#define RTC_RWEN_RWENF_Pos   (16)

RTC_T::RWEN: RWENF Position

Definition at line 10167 of file Nano103.h.

◆ RTC_SPR0_SPARE_Msk

#define RTC_SPR0_SPARE_Msk   (0xfffffffful << RTC_SPR0_SPARE_Pos)

RTC_T::SPR: SPARE0 Mask

Definition at line 10327 of file Nano103.h.

◆ RTC_SPR0_SPARE_Pos

#define RTC_SPR0_SPARE_Pos   (0)

RTC_T::SPR: SPARE0 Position

Definition at line 10326 of file Nano103.h.

◆ RTC_SPR1_SPARE_Msk

#define RTC_SPR1_SPARE_Msk   (0xfffffffful << RTC_SPR1_SPARE_Pos)

RTC_T::SPR: SPARE1 Mask

Definition at line 10330 of file Nano103.h.

◆ RTC_SPR1_SPARE_Pos

#define RTC_SPR1_SPARE_Pos   (0)

RTC_T::SPR: SPARE1 Position

Definition at line 10329 of file Nano103.h.

◆ RTC_SPR2_SPARE_Msk

#define RTC_SPR2_SPARE_Msk   (0xfffffffful << RTC_SPR2_SPARE_Pos)

RTC_T::SPR: SPARE2 Mask

Definition at line 10333 of file Nano103.h.

◆ RTC_SPR2_SPARE_Pos

#define RTC_SPR2_SPARE_Pos   (0)

RTC_T::SPR: SPARE2 Position

Definition at line 10332 of file Nano103.h.

◆ RTC_SPR3_SPARE_Msk

#define RTC_SPR3_SPARE_Msk   (0xfffffffful << RTC_SPR3_SPARE_Pos)

RTC_T::SPR: SPARE3 Mask

Definition at line 10336 of file Nano103.h.

◆ RTC_SPR3_SPARE_Pos

#define RTC_SPR3_SPARE_Pos   (0)

RTC_T::SPR: SPARE3 Position

Definition at line 10335 of file Nano103.h.

◆ RTC_SPR4_SPARE_Msk

#define RTC_SPR4_SPARE_Msk   (0xfffffffful << RTC_SPR4_SPARE_Pos)

RTC_T::SPR: SPARE4 Mask

Definition at line 10339 of file Nano103.h.

◆ RTC_SPR4_SPARE_Pos

#define RTC_SPR4_SPARE_Pos   (0)

RTC_T::SPR: SPARE4 Position

Definition at line 10338 of file Nano103.h.

◆ RTC_SPRCTL_SNPDEN_Msk

#define RTC_SPRCTL_SNPDEN_Msk   (0x1ul << RTC_SPRCTL_SNPDEN_Pos)

RTC_T::SPRCTL: SNPDEN Mask

Definition at line 10315 of file Nano103.h.

◆ RTC_SPRCTL_SNPDEN_Pos

#define RTC_SPRCTL_SNPDEN_Pos   (0)

RTC_T::SPRCTL: SNPDEN Position

Definition at line 10314 of file Nano103.h.

◆ RTC_SPRCTL_SNPTYPE0_Msk

#define RTC_SPRCTL_SNPTYPE0_Msk   (0x1ul << RTC_SPRCTL_SNPTYPE0_Pos)

RTC_T::SPRCTL: SNPTYPE0 Mask

Definition at line 10318 of file Nano103.h.

◆ RTC_SPRCTL_SNPTYPE0_Pos

#define RTC_SPRCTL_SNPTYPE0_Pos   (1)

RTC_T::SPRCTL: SNPTYPE0 Position

Definition at line 10317 of file Nano103.h.

◆ RTC_SPRCTL_SPRCSTS_Msk

#define RTC_SPRCTL_SPRCSTS_Msk   (0x1ul << RTC_SPRCTL_SPRCSTS_Pos)

RTC_T::SPRCTL: SPRCSTS Mask

Definition at line 10324 of file Nano103.h.

◆ RTC_SPRCTL_SPRCSTS_Pos

#define RTC_SPRCTL_SPRCSTS_Pos   (5)

RTC_T::SPRCTL: SPRCSTS Position

Definition at line 10323 of file Nano103.h.

◆ RTC_SPRCTL_SPRRWEN_Msk

#define RTC_SPRCTL_SPRRWEN_Msk   (0x1ul << RTC_SPRCTL_SPRRWEN_Pos)

RTC_T::SPRCTL: SPRRWEN Mask

Definition at line 10321 of file Nano103.h.

◆ RTC_SPRCTL_SPRRWEN_Pos

#define RTC_SPRCTL_SPRRWEN_Pos   (2)

RTC_T::SPRCTL: SPRRWEN Position

Definition at line 10320 of file Nano103.h.

◆ RTC_TALM_HR_Msk

#define RTC_TALM_HR_Msk   (0xful << RTC_TALM_HR_Pos)

RTC_T::TALM: HR Mask

Definition at line 10231 of file Nano103.h.

◆ RTC_TALM_HR_Pos

#define RTC_TALM_HR_Pos   (16)

RTC_T::TALM: HR Position

Definition at line 10230 of file Nano103.h.

◆ RTC_TALM_MIN_Msk

#define RTC_TALM_MIN_Msk   (0xful << RTC_TALM_MIN_Pos)

RTC_T::TALM: MIN Mask

Definition at line 10225 of file Nano103.h.

◆ RTC_TALM_MIN_Pos

#define RTC_TALM_MIN_Pos   (8)

RTC_T::TALM: MIN Position

Definition at line 10224 of file Nano103.h.

◆ RTC_TALM_SEC_Msk

#define RTC_TALM_SEC_Msk   (0xful << RTC_TALM_SEC_Pos)

RTC_T::TALM: SEC Mask

Definition at line 10219 of file Nano103.h.

◆ RTC_TALM_SEC_Pos

#define RTC_TALM_SEC_Pos   (0)

RTC_T::TALM: SEC Position

Definition at line 10218 of file Nano103.h.

◆ RTC_TALM_TENHR_Msk

#define RTC_TALM_TENHR_Msk   (0x3ul << RTC_TALM_TENHR_Pos)

RTC_T::TALM: TENHR Mask

Definition at line 10234 of file Nano103.h.

◆ RTC_TALM_TENHR_Pos

#define RTC_TALM_TENHR_Pos   (20)

RTC_T::TALM: TENHR Position

Definition at line 10233 of file Nano103.h.

◆ RTC_TALM_TENMIN_Msk

#define RTC_TALM_TENMIN_Msk   (0x7ul << RTC_TALM_TENMIN_Pos)

RTC_T::TALM: TENMIN Mask

Definition at line 10228 of file Nano103.h.

◆ RTC_TALM_TENMIN_Pos

#define RTC_TALM_TENMIN_Pos   (12)

RTC_T::TALM: TENMIN Position

Definition at line 10227 of file Nano103.h.

◆ RTC_TALM_TENSEC_Msk

#define RTC_TALM_TENSEC_Msk   (0x7ul << RTC_TALM_TENSEC_Pos)

RTC_T::TALM: TENSEC Mask

Definition at line 10222 of file Nano103.h.

◆ RTC_TALM_TENSEC_Pos

#define RTC_TALM_TENSEC_Pos   (4)

RTC_T::TALM: TENSEC Position

Definition at line 10221 of file Nano103.h.

◆ RTC_TAMPCTL_CTLSEL_Msk

#define RTC_TAMPCTL_CTLSEL_Msk   (0x1ul << RTC_TAMPCTL_CTLSEL_Pos)

RTC_T::TAMPCTL: CTLSEL Mask

Definition at line 10369 of file Nano103.h.

◆ RTC_TAMPCTL_CTLSEL_Pos

#define RTC_TAMPCTL_CTLSEL_Pos   (3)

RTC_T::TAMPCTL: CTLSEL Position

Definition at line 10368 of file Nano103.h.

◆ RTC_TAMPCTL_DOUT_Msk

#define RTC_TAMPCTL_DOUT_Msk   (0x1ul << RTC_TAMPCTL_DOUT_Pos)

RTC_T::TAMPCTL: DOUT Mask

Definition at line 10366 of file Nano103.h.

◆ RTC_TAMPCTL_DOUT_Pos

#define RTC_TAMPCTL_DOUT_Pos   (2)

RTC_T::TAMPCTL: DOUT Position

Definition at line 10365 of file Nano103.h.

◆ RTC_TAMPCTL_OPMODE_Msk

#define RTC_TAMPCTL_OPMODE_Msk   (0x3ul << RTC_TAMPCTL_OPMODE_Pos)

RTC_T::TAMPCTL: OPMODE Mask

Definition at line 10363 of file Nano103.h.

◆ RTC_TAMPCTL_OPMODE_Pos

#define RTC_TAMPCTL_OPMODE_Pos   (0)

RTC_T::TAMPCTL: OPMODE Position

Definition at line 10362 of file Nano103.h.

◆ RTC_TAMSK_MHR_Msk

#define RTC_TAMSK_MHR_Msk   (0x1ul << RTC_TAMSK_MHR_Pos)

RTC_T::TAMSK: MHR Mask

Definition at line 10291 of file Nano103.h.

◆ RTC_TAMSK_MHR_Pos

#define RTC_TAMSK_MHR_Pos   (4)

RTC_T::TAMSK: MHR Position

Definition at line 10290 of file Nano103.h.

◆ RTC_TAMSK_MMIN_Msk

#define RTC_TAMSK_MMIN_Msk   (0x1ul << RTC_TAMSK_MMIN_Pos)

RTC_T::TAMSK: MMIN Mask

Definition at line 10285 of file Nano103.h.

◆ RTC_TAMSK_MMIN_Pos

#define RTC_TAMSK_MMIN_Pos   (2)

RTC_T::TAMSK: MMIN Position

Definition at line 10284 of file Nano103.h.

◆ RTC_TAMSK_MSEC_Msk

#define RTC_TAMSK_MSEC_Msk   (0x1ul << RTC_TAMSK_MSEC_Pos)

RTC_T::TAMSK: MSEC Mask

Definition at line 10279 of file Nano103.h.

◆ RTC_TAMSK_MSEC_Pos

#define RTC_TAMSK_MSEC_Pos   (0)

RTC_T::TAMSK: MSEC Position

Definition at line 10278 of file Nano103.h.

◆ RTC_TAMSK_MTENHR_Msk

#define RTC_TAMSK_MTENHR_Msk   (0x1ul << RTC_TAMSK_MTENHR_Pos)

RTC_T::TAMSK: MTENHR Mask

Definition at line 10294 of file Nano103.h.

◆ RTC_TAMSK_MTENHR_Pos

#define RTC_TAMSK_MTENHR_Pos   (5)

RTC_T::TAMSK: MTENHR Position

Definition at line 10293 of file Nano103.h.

◆ RTC_TAMSK_MTENMIN_Msk

#define RTC_TAMSK_MTENMIN_Msk   (0x1ul << RTC_TAMSK_MTENMIN_Pos)

RTC_T::TAMSK: MTENMIN Mask

Definition at line 10288 of file Nano103.h.

◆ RTC_TAMSK_MTENMIN_Pos

#define RTC_TAMSK_MTENMIN_Pos   (3)

RTC_T::TAMSK: MTENMIN Position

Definition at line 10287 of file Nano103.h.

◆ RTC_TAMSK_MTENSEC_Msk

#define RTC_TAMSK_MTENSEC_Msk   (0x1ul << RTC_TAMSK_MTENSEC_Pos)

RTC_T::TAMSK: MTENSEC Mask

Definition at line 10282 of file Nano103.h.

◆ RTC_TAMSK_MTENSEC_Pos

#define RTC_TAMSK_MTENSEC_Pos   (1)

RTC_T::TAMSK: MTENSEC Position

Definition at line 10281 of file Nano103.h.

◆ RTC_TICK_TICK_Msk

#define RTC_TICK_TICK_Msk   (0x7ul << RTC_TICK_TICK_Pos)

RTC_T::TICK: TICK Mask

Definition at line 10276 of file Nano103.h.

◆ RTC_TICK_TICK_Pos

#define RTC_TICK_TICK_Pos   (0)

RTC_T::TICK: TICK Position

Definition at line 10275 of file Nano103.h.

◆ RTC_TIME_HR_Msk

#define RTC_TIME_HR_Msk   (0xful << RTC_TIME_HR_Pos)

RTC_T::TIME: HR Mask

Definition at line 10189 of file Nano103.h.

◆ RTC_TIME_HR_Pos

#define RTC_TIME_HR_Pos   (16)

RTC_T::TIME: HR Position

Definition at line 10188 of file Nano103.h.

◆ RTC_TIME_MIN_Msk

#define RTC_TIME_MIN_Msk   (0xful << RTC_TIME_MIN_Pos)

RTC_T::TIME: MIN Mask

Definition at line 10183 of file Nano103.h.

◆ RTC_TIME_MIN_Pos

#define RTC_TIME_MIN_Pos   (8)

RTC_T::TIME: MIN Position

Definition at line 10182 of file Nano103.h.

◆ RTC_TIME_SEC_Msk

#define RTC_TIME_SEC_Msk   (0xful << RTC_TIME_SEC_Pos)

RTC_T::TIME: SEC Mask

Definition at line 10177 of file Nano103.h.

◆ RTC_TIME_SEC_Pos

#define RTC_TIME_SEC_Pos   (0)

RTC_T::TIME: SEC Position

Definition at line 10176 of file Nano103.h.

◆ RTC_TIME_TENHR_Msk

#define RTC_TIME_TENHR_Msk   (0x3ul << RTC_TIME_TENHR_Pos)

RTC_T::TIME: TENHR Mask

Definition at line 10192 of file Nano103.h.

◆ RTC_TIME_TENHR_Pos

#define RTC_TIME_TENHR_Pos   (20)

RTC_T::TIME: TENHR Position

Definition at line 10191 of file Nano103.h.

◆ RTC_TIME_TENMIN_Msk

#define RTC_TIME_TENMIN_Msk   (0x7ul << RTC_TIME_TENMIN_Pos)

RTC_T::TIME: TENMIN Mask

Definition at line 10186 of file Nano103.h.

◆ RTC_TIME_TENMIN_Pos

#define RTC_TIME_TENMIN_Pos   (12)

RTC_T::TIME: TENMIN Position

Definition at line 10185 of file Nano103.h.

◆ RTC_TIME_TENSEC_Msk

#define RTC_TIME_TENSEC_Msk   (0x7ul << RTC_TIME_TENSEC_Pos)

RTC_T::TIME: TENSEC Mask

Definition at line 10180 of file Nano103.h.

◆ RTC_TIME_TENSEC_Pos

#define RTC_TIME_TENSEC_Pos   (4)

RTC_T::TIME: TENSEC Position

Definition at line 10179 of file Nano103.h.

◆ RTC_WEEKDAY_WEEKDAY_Msk

#define RTC_WEEKDAY_WEEKDAY_Msk   (0x7ul << RTC_WEEKDAY_WEEKDAY_Pos)

RTC_T::WEEKDAY: WEEKDAY Mask

Definition at line 10216 of file Nano103.h.

◆ RTC_WEEKDAY_WEEKDAY_Pos

#define RTC_WEEKDAY_WEEKDAY_Pos   (0)

RTC_T::WEEKDAY: WEEKDAY Position

Definition at line 10215 of file Nano103.h.

◆ SC_ACTCTL_T1EXT_Msk

#define SC_ACTCTL_T1EXT_Msk   (0x1ful << SC_ACTCTL_T1EXT_Pos)

SC_T::ACTCTL: T1EXT Mask

Definition at line 12102 of file Nano103.h.

◆ SC_ACTCTL_T1EXT_Pos

#define SC_ACTCTL_T1EXT_Pos   (0)

SC_T::ACTCTL: T1EXT Position

Definition at line 12101 of file Nano103.h.

◆ SC_ALTCTL_ACTEN_Msk

#define SC_ALTCTL_ACTEN_Msk   (0x1ul << SC_ALTCTL_ACTEN_Pos)

SC_T::ALTCTL: ACTEN Mask

Definition at line 11868 of file Nano103.h.

◆ SC_ALTCTL_ACTEN_Pos

#define SC_ALTCTL_ACTEN_Pos   (3)

SC_T::ALTCTL: ACTEN Position

Definition at line 11867 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS0_Msk

#define SC_ALTCTL_ACTSTS0_Msk   (0x1ul << SC_ALTCTL_ACTSTS0_Pos)

SC_T::ALTCTL: ACTSTS0 Mask

Definition at line 11889 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS0_Pos

#define SC_ALTCTL_ACTSTS0_Pos   (13)

SC_T::ALTCTL: ACTSTS0 Position

Definition at line 11888 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS1_Msk

#define SC_ALTCTL_ACTSTS1_Msk   (0x1ul << SC_ALTCTL_ACTSTS1_Pos)

SC_T::ALTCTL: ACTSTS1 Mask

Definition at line 11892 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS1_Pos

#define SC_ALTCTL_ACTSTS1_Pos   (14)

SC_T::ALTCTL: ACTSTS1 Position

Definition at line 11891 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS2_Msk

#define SC_ALTCTL_ACTSTS2_Msk   (0x1ul << SC_ALTCTL_ACTSTS2_Pos)

SC_T::ALTCTL: ACTSTS2 Mask

Definition at line 11895 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS2_Pos

#define SC_ALTCTL_ACTSTS2_Pos   (15)

SC_T::ALTCTL: ACTSTS2 Position

Definition at line 11894 of file Nano103.h.

◆ SC_ALTCTL_CNTEN0_Msk

#define SC_ALTCTL_CNTEN0_Msk   (0x1ul << SC_ALTCTL_CNTEN0_Pos)

SC_T::ALTCTL: CNTEN0 Mask

Definition at line 11874 of file Nano103.h.

◆ SC_ALTCTL_CNTEN0_Pos

#define SC_ALTCTL_CNTEN0_Pos   (5)

SC_T::ALTCTL: CNTEN0 Position

Definition at line 11873 of file Nano103.h.

◆ SC_ALTCTL_CNTEN1_Msk

#define SC_ALTCTL_CNTEN1_Msk   (0x1ul << SC_ALTCTL_CNTEN1_Pos)

SC_T::ALTCTL: CNTEN1 Mask

Definition at line 11877 of file Nano103.h.

◆ SC_ALTCTL_CNTEN1_Pos

#define SC_ALTCTL_CNTEN1_Pos   (6)

SC_T::ALTCTL: CNTEN1 Position

Definition at line 11876 of file Nano103.h.

◆ SC_ALTCTL_CNTEN2_Msk

#define SC_ALTCTL_CNTEN2_Msk   (0x1ul << SC_ALTCTL_CNTEN2_Pos)

SC_T::ALTCTL: CNTEN2 Mask

Definition at line 11880 of file Nano103.h.

◆ SC_ALTCTL_CNTEN2_Pos

#define SC_ALTCTL_CNTEN2_Pos   (7)

SC_T::ALTCTL: CNTEN2 Position

Definition at line 11879 of file Nano103.h.

◆ SC_ALTCTL_DACTEN_Msk

#define SC_ALTCTL_DACTEN_Msk   (0x1ul << SC_ALTCTL_DACTEN_Pos)

SC_T::ALTCTL: DACTEN Mask

Definition at line 11865 of file Nano103.h.

◆ SC_ALTCTL_DACTEN_Pos

#define SC_ALTCTL_DACTEN_Pos   (2)

SC_T::ALTCTL: DACTEN Position

Definition at line 11864 of file Nano103.h.

◆ SC_ALTCTL_INITSEL_Msk

#define SC_ALTCTL_INITSEL_Msk   (0x3ul << SC_ALTCTL_INITSEL_Pos)

SC_T::ALTCTL: INITSEL Mask

Definition at line 11883 of file Nano103.h.

◆ SC_ALTCTL_INITSEL_Pos

#define SC_ALTCTL_INITSEL_Pos   (8)

SC_T::ALTCTL: INITSEL Position

Definition at line 11882 of file Nano103.h.

◆ SC_ALTCTL_OUTSEL_Msk

#define SC_ALTCTL_OUTSEL_Msk   (0x1ul << SC_ALTCTL_OUTSEL_Pos)

SC_T::ALTCTL: OUTSEL Mask

Definition at line 11898 of file Nano103.h.

◆ SC_ALTCTL_OUTSEL_Pos

#define SC_ALTCTL_OUTSEL_Pos   (16)

SC_T::ALTCTL: OUTSEL Position

Definition at line 11897 of file Nano103.h.

◆ SC_ALTCTL_RXBGTEN_Msk

#define SC_ALTCTL_RXBGTEN_Msk   (0x1ul << SC_ALTCTL_RXBGTEN_Pos)

SC_T::ALTCTL: RXBGTEN Mask

Definition at line 11886 of file Nano103.h.

◆ SC_ALTCTL_RXBGTEN_Pos

#define SC_ALTCTL_RXBGTEN_Pos   (12)

SC_T::ALTCTL: RXBGTEN Position

Definition at line 11885 of file Nano103.h.

◆ SC_ALTCTL_RXRST_Msk

#define SC_ALTCTL_RXRST_Msk   (0x1ul << SC_ALTCTL_RXRST_Pos)

SC_T::ALTCTL: RXRST Mask

Definition at line 11862 of file Nano103.h.

◆ SC_ALTCTL_RXRST_Pos

#define SC_ALTCTL_RXRST_Pos   (1)

SC_T::ALTCTL: RXRST Position

Definition at line 11861 of file Nano103.h.

◆ SC_ALTCTL_TXRST_Msk

#define SC_ALTCTL_TXRST_Msk   (0x1ul << SC_ALTCTL_TXRST_Pos)

SC_T::ALTCTL: TXRST Mask

Definition at line 11859 of file Nano103.h.

◆ SC_ALTCTL_TXRST_Pos

#define SC_ALTCTL_TXRST_Pos   (0)

SC_T::ALTCTL: TXRST Position

Definition at line 11858 of file Nano103.h.

◆ SC_ALTCTL_WARSTEN_Msk

#define SC_ALTCTL_WARSTEN_Msk   (0x1ul << SC_ALTCTL_WARSTEN_Pos)

SC_T::ALTCTL: WARSTEN Mask

Definition at line 11871 of file Nano103.h.

◆ SC_ALTCTL_WARSTEN_Pos

#define SC_ALTCTL_WARSTEN_Pos   (4)

SC_T::ALTCTL: WARSTEN Position

Definition at line 11870 of file Nano103.h.

◆ SC_CTL_AUTOCEN_Msk

#define SC_CTL_AUTOCEN_Msk   (0x1ul << SC_CTL_AUTOCEN_Pos)

SC_T::CTL: AUTOCEN Mask

Definition at line 11823 of file Nano103.h.

◆ SC_CTL_AUTOCEN_Pos

#define SC_CTL_AUTOCEN_Pos   (3)

SC_T::CTL: AUTOCEN Position

Definition at line 11822 of file Nano103.h.

◆ SC_CTL_BGT_Msk

#define SC_CTL_BGT_Msk   (0x1ful << SC_CTL_BGT_Pos)

SC_T::CTL: BGT Mask

Definition at line 11832 of file Nano103.h.

◆ SC_CTL_BGT_Pos

#define SC_CTL_BGT_Pos   (8)

SC_T::CTL: BGT Position

Definition at line 11831 of file Nano103.h.

◆ SC_CTL_CDDBSEL_Msk

#define SC_CTL_CDDBSEL_Msk   (0x3ul << SC_CTL_CDDBSEL_Pos)

SC_T::CTL: CDDBSEL Mask

Definition at line 11853 of file Nano103.h.

◆ SC_CTL_CDDBSEL_Pos

#define SC_CTL_CDDBSEL_Pos   (24)

SC_T::CTL: CDDBSEL Position

Definition at line 11852 of file Nano103.h.

◆ SC_CTL_CONSEL_Msk

#define SC_CTL_CONSEL_Msk   (0x3ul << SC_CTL_CONSEL_Pos)

SC_T::CTL: CONSEL Mask

Definition at line 11826 of file Nano103.h.

◆ SC_CTL_CONSEL_Pos

#define SC_CTL_CONSEL_Pos   (4)

SC_T::CTL: CONSEL Position

Definition at line 11825 of file Nano103.h.

◆ SC_CTL_NSB_Msk

#define SC_CTL_NSB_Msk   (0x1ul << SC_CTL_NSB_Pos)

SC_T::CTL: NSB Mask

Definition at line 11838 of file Nano103.h.

◆ SC_CTL_NSB_Pos

#define SC_CTL_NSB_Pos   (15)

SC_T::CTL: NSB Position

Definition at line 11837 of file Nano103.h.

◆ SC_CTL_RXOFF_Msk

#define SC_CTL_RXOFF_Msk   (0x1ul << SC_CTL_RXOFF_Pos)

SC_T::CTL: RXOFF Mask

Definition at line 11817 of file Nano103.h.

◆ SC_CTL_RXOFF_Pos

#define SC_CTL_RXOFF_Pos   (1)

SC_T::CTL: RXOFF Position

Definition at line 11816 of file Nano103.h.

◆ SC_CTL_RXRTY_Msk

#define SC_CTL_RXRTY_Msk   (0x7ul << SC_CTL_RXRTY_Pos)

SC_T::CTL: RXRTY Mask

Definition at line 11841 of file Nano103.h.

◆ SC_CTL_RXRTY_Pos

#define SC_CTL_RXRTY_Pos   (16)

SC_T::CTL: RXRTY Position

Definition at line 11840 of file Nano103.h.

◆ SC_CTL_RXRTYEN_Msk

#define SC_CTL_RXRTYEN_Msk   (0x1ul << SC_CTL_RXRTYEN_Pos)

SC_T::CTL: RXRTYEN Mask

Definition at line 11844 of file Nano103.h.

◆ SC_CTL_RXRTYEN_Pos

#define SC_CTL_RXRTYEN_Pos   (19)

SC_T::CTL: RXRTYEN Position

Definition at line 11843 of file Nano103.h.

◆ SC_CTL_RXTRGLV_Msk

#define SC_CTL_RXTRGLV_Msk   (0x3ul << SC_CTL_RXTRGLV_Pos)

SC_T::CTL: RXTRGLV Mask

Definition at line 11829 of file Nano103.h.

◆ SC_CTL_RXTRGLV_Pos

#define SC_CTL_RXTRGLV_Pos   (6)

SC_T::CTL: RXTRGLV Position

Definition at line 11828 of file Nano103.h.

◆ SC_CTL_SCEN_Msk

#define SC_CTL_SCEN_Msk   (0x1ul << SC_CTL_SCEN_Pos)

SC_T::CTL: SCEN Mask

Definition at line 11814 of file Nano103.h.

◆ SC_CTL_SCEN_Pos

#define SC_CTL_SCEN_Pos   (0)

SC_T::CTL: SCEN Position

Definition at line 11813 of file Nano103.h.

◆ SC_CTL_SYNC_Msk

#define SC_CTL_SYNC_Msk   (0x1ul << SC_CTL_SYNC_Pos)

SC_T::CTL: SYNC Mask

Definition at line 11856 of file Nano103.h.

◆ SC_CTL_SYNC_Pos

#define SC_CTL_SYNC_Pos   (30)

SC_T::CTL: SYNC Position

Definition at line 11855 of file Nano103.h.

◆ SC_CTL_TMRSEL_Msk

#define SC_CTL_TMRSEL_Msk   (0x3ul << SC_CTL_TMRSEL_Pos)

SC_T::CTL: TMRSEL Mask

Definition at line 11835 of file Nano103.h.

◆ SC_CTL_TMRSEL_Pos

#define SC_CTL_TMRSEL_Pos   (13)

SC_T::CTL: TMRSEL Position

Definition at line 11834 of file Nano103.h.

◆ SC_CTL_TXOFF_Msk

#define SC_CTL_TXOFF_Msk   (0x1ul << SC_CTL_TXOFF_Pos)

SC_T::CTL: TXOFF Mask

Definition at line 11820 of file Nano103.h.

◆ SC_CTL_TXOFF_Pos

#define SC_CTL_TXOFF_Pos   (2)

SC_T::CTL: TXOFF Position

Definition at line 11819 of file Nano103.h.

◆ SC_CTL_TXRTY_Msk

#define SC_CTL_TXRTY_Msk   (0x7ul << SC_CTL_TXRTY_Pos)

SC_T::CTL: TXRTY Mask

Definition at line 11847 of file Nano103.h.

◆ SC_CTL_TXRTY_Pos

#define SC_CTL_TXRTY_Pos   (20)

SC_T::CTL: TXRTY Position

Definition at line 11846 of file Nano103.h.

◆ SC_CTL_TXRTYEN_Msk

#define SC_CTL_TXRTYEN_Msk   (0x1ul << SC_CTL_TXRTYEN_Pos)

SC_T::CTL: TXRTYEN Mask

Definition at line 11850 of file Nano103.h.

◆ SC_CTL_TXRTYEN_Pos

#define SC_CTL_TXRTYEN_Pos   (23)

SC_T::CTL: TXRTYEN Position

Definition at line 11849 of file Nano103.h.

◆ SC_DAT_DAT_Msk

#define SC_DAT_DAT_Msk   (0xfful << SC_DAT_DAT_Pos)

SC_T::DAT: DAT Mask

Definition at line 11811 of file Nano103.h.

◆ SC_DAT_DAT_Pos

#define SC_DAT_DAT_Pos   (0)
@addtogroup SC_CONST SC Bit Field Definition
Constant Definitions for SC Controller

SC_T::DAT: DAT Position

Definition at line 11810 of file Nano103.h.

◆ SC_EGT_EGT_Msk

#define SC_EGT_EGT_Msk   (0xfful << SC_EGT_EGT_Pos)

SC_T::EGT: EGT Mask

Definition at line 11901 of file Nano103.h.

◆ SC_EGT_EGT_Pos

#define SC_EGT_EGT_Pos   (0)

SC_T::EGT: EGT Position

Definition at line 11900 of file Nano103.h.

◆ SC_ETUCTL_ETURDIV_Msk

#define SC_ETUCTL_ETURDIV_Msk   (0xffful << SC_ETUCTL_ETURDIV_Pos)

SC_T::ETUCTL: ETURDIV Mask

Definition at line 11907 of file Nano103.h.

◆ SC_ETUCTL_ETURDIV_Pos

#define SC_ETUCTL_ETURDIV_Pos   (0)

SC_T::ETUCTL: ETURDIV Position

Definition at line 11906 of file Nano103.h.

◆ SC_INTEN_ACERRIEN_Msk

#define SC_INTEN_ACERRIEN_Msk   (0x1ul << SC_INTEN_ACERRIEN_Pos)

SC_T::INTEN: ACERRIEN Mask

Definition at line 11940 of file Nano103.h.

◆ SC_INTEN_ACERRIEN_Pos

#define SC_INTEN_ACERRIEN_Pos   (10)

SC_T::INTEN: ACERRIEN Position

Definition at line 11939 of file Nano103.h.

◆ SC_INTEN_BGTIEN_Msk

#define SC_INTEN_BGTIEN_Msk   (0x1ul << SC_INTEN_BGTIEN_Pos)

SC_T::INTEN: BGTIEN Mask

Definition at line 11928 of file Nano103.h.

◆ SC_INTEN_BGTIEN_Pos

#define SC_INTEN_BGTIEN_Pos   (6)

SC_T::INTEN: BGTIEN Position

Definition at line 11927 of file Nano103.h.

◆ SC_INTEN_CDIEN_Msk

#define SC_INTEN_CDIEN_Msk   (0x1ul << SC_INTEN_CDIEN_Pos)

SC_T::INTEN: CDIEN Mask

Definition at line 11931 of file Nano103.h.

◆ SC_INTEN_CDIEN_Pos

#define SC_INTEN_CDIEN_Pos   (7)

SC_T::INTEN: CDIEN Position

Definition at line 11930 of file Nano103.h.

◆ SC_INTEN_INITIEN_Msk

#define SC_INTEN_INITIEN_Msk   (0x1ul << SC_INTEN_INITIEN_Pos)

SC_T::INTEN: INITIEN Mask

Definition at line 11934 of file Nano103.h.

◆ SC_INTEN_INITIEN_Pos

#define SC_INTEN_INITIEN_Pos   (8)

SC_T::INTEN: INITIEN Position

Definition at line 11933 of file Nano103.h.

◆ SC_INTEN_RDAIEN_Msk

#define SC_INTEN_RDAIEN_Msk   (0x1ul << SC_INTEN_RDAIEN_Pos)

SC_T::INTEN: RDAIEN Mask

Definition at line 11910 of file Nano103.h.

◆ SC_INTEN_RDAIEN_Pos

#define SC_INTEN_RDAIEN_Pos   (0)

SC_T::INTEN: RDAIEN Position

Definition at line 11909 of file Nano103.h.

◆ SC_INTEN_RXTOIEN_Msk

#define SC_INTEN_RXTOIEN_Msk   (0x1ul << SC_INTEN_RXTOIEN_Pos)

SC_T::INTEN: RXTOIEN Mask

Definition at line 11937 of file Nano103.h.

◆ SC_INTEN_RXTOIEN_Pos

#define SC_INTEN_RXTOIEN_Pos   (9)

SC_T::INTEN: RXTOIEN Position

Definition at line 11936 of file Nano103.h.

◆ SC_INTEN_TBEIEN_Msk

#define SC_INTEN_TBEIEN_Msk   (0x1ul << SC_INTEN_TBEIEN_Pos)

SC_T::INTEN: TBEIEN Mask

Definition at line 11913 of file Nano103.h.

◆ SC_INTEN_TBEIEN_Pos

#define SC_INTEN_TBEIEN_Pos   (1)

SC_T::INTEN: TBEIEN Position

Definition at line 11912 of file Nano103.h.

◆ SC_INTEN_TERRIEN_Msk

#define SC_INTEN_TERRIEN_Msk   (0x1ul << SC_INTEN_TERRIEN_Pos)

SC_T::INTEN: TERRIEN Mask

Definition at line 11916 of file Nano103.h.

◆ SC_INTEN_TERRIEN_Pos

#define SC_INTEN_TERRIEN_Pos   (2)

SC_T::INTEN: TERRIEN Position

Definition at line 11915 of file Nano103.h.

◆ SC_INTEN_TMR0IEN_Msk

#define SC_INTEN_TMR0IEN_Msk   (0x1ul << SC_INTEN_TMR0IEN_Pos)

SC_T::INTEN: TMR0IEN Mask

Definition at line 11919 of file Nano103.h.

◆ SC_INTEN_TMR0IEN_Pos

#define SC_INTEN_TMR0IEN_Pos   (3)

SC_T::INTEN: TMR0IEN Position

Definition at line 11918 of file Nano103.h.

◆ SC_INTEN_TMR1IEN_Msk

#define SC_INTEN_TMR1IEN_Msk   (0x1ul << SC_INTEN_TMR1IEN_Pos)

SC_T::INTEN: TMR1IEN Mask

Definition at line 11922 of file Nano103.h.

◆ SC_INTEN_TMR1IEN_Pos

#define SC_INTEN_TMR1IEN_Pos   (4)

SC_T::INTEN: TMR1IEN Position

Definition at line 11921 of file Nano103.h.

◆ SC_INTEN_TMR2IEN_Msk

#define SC_INTEN_TMR2IEN_Msk   (0x1ul << SC_INTEN_TMR2IEN_Pos)

SC_T::INTEN: TMR2IEN Mask

Definition at line 11925 of file Nano103.h.

◆ SC_INTEN_TMR2IEN_Pos

#define SC_INTEN_TMR2IEN_Pos   (5)

SC_T::INTEN: TMR2IEN Position

Definition at line 11924 of file Nano103.h.

◆ SC_INTSTS_ACERRIF_Msk

#define SC_INTSTS_ACERRIF_Msk   (0x1ul << SC_INTSTS_ACERRIF_Pos)

SC_T::INTSTS: ACERRIF Mask

Definition at line 11973 of file Nano103.h.

◆ SC_INTSTS_ACERRIF_Pos

#define SC_INTSTS_ACERRIF_Pos   (10)

SC_T::INTSTS: ACERRIF Position

Definition at line 11972 of file Nano103.h.

◆ SC_INTSTS_BGTIF_Msk

#define SC_INTSTS_BGTIF_Msk   (0x1ul << SC_INTSTS_BGTIF_Pos)

SC_T::INTSTS: BGTIF Mask

Definition at line 11961 of file Nano103.h.

◆ SC_INTSTS_BGTIF_Pos

#define SC_INTSTS_BGTIF_Pos   (6)

SC_T::INTSTS: BGTIF Position

Definition at line 11960 of file Nano103.h.

◆ SC_INTSTS_CDIF_Msk

#define SC_INTSTS_CDIF_Msk   (0x1ul << SC_INTSTS_CDIF_Pos)

SC_T::INTSTS: CDIF Mask

Definition at line 11964 of file Nano103.h.

◆ SC_INTSTS_CDIF_Pos

#define SC_INTSTS_CDIF_Pos   (7)

SC_T::INTSTS: CDIF Position

Definition at line 11963 of file Nano103.h.

◆ SC_INTSTS_INITIF_Msk

#define SC_INTSTS_INITIF_Msk   (0x1ul << SC_INTSTS_INITIF_Pos)

SC_T::INTSTS: INITIF Mask

Definition at line 11967 of file Nano103.h.

◆ SC_INTSTS_INITIF_Pos

#define SC_INTSTS_INITIF_Pos   (8)

SC_T::INTSTS: INITIF Position

Definition at line 11966 of file Nano103.h.

◆ SC_INTSTS_RDAIF_Msk

#define SC_INTSTS_RDAIF_Msk   (0x1ul << SC_INTSTS_RDAIF_Pos)

SC_T::INTSTS: RDAIF Mask

Definition at line 11943 of file Nano103.h.

◆ SC_INTSTS_RDAIF_Pos

#define SC_INTSTS_RDAIF_Pos   (0)

SC_T::INTSTS: RDAIF Position

Definition at line 11942 of file Nano103.h.

◆ SC_INTSTS_RXTOIF_Msk

#define SC_INTSTS_RXTOIF_Msk   (0x1ul << SC_INTSTS_RXTOIF_Pos)

SC_T::INTSTS: RXTOIF Mask

Definition at line 11970 of file Nano103.h.

◆ SC_INTSTS_RXTOIF_Pos

#define SC_INTSTS_RXTOIF_Pos   (9)

SC_T::INTSTS: RXTOIF Position

Definition at line 11969 of file Nano103.h.

◆ SC_INTSTS_TBEIF_Msk

#define SC_INTSTS_TBEIF_Msk   (0x1ul << SC_INTSTS_TBEIF_Pos)

SC_T::INTSTS: TBEIF Mask

Definition at line 11946 of file Nano103.h.

◆ SC_INTSTS_TBEIF_Pos

#define SC_INTSTS_TBEIF_Pos   (1)

SC_T::INTSTS: TBEIF Position

Definition at line 11945 of file Nano103.h.

◆ SC_INTSTS_TERRIF_Msk

#define SC_INTSTS_TERRIF_Msk   (0x1ul << SC_INTSTS_TERRIF_Pos)

SC_T::INTSTS: TERRIF Mask

Definition at line 11949 of file Nano103.h.

◆ SC_INTSTS_TERRIF_Pos

#define SC_INTSTS_TERRIF_Pos   (2)

SC_T::INTSTS: TERRIF Position

Definition at line 11948 of file Nano103.h.

◆ SC_INTSTS_TMR0IF_Msk

#define SC_INTSTS_TMR0IF_Msk   (0x1ul << SC_INTSTS_TMR0IF_Pos)

SC_T::INTSTS: TMR0IF Mask

Definition at line 11952 of file Nano103.h.

◆ SC_INTSTS_TMR0IF_Pos

#define SC_INTSTS_TMR0IF_Pos   (3)

SC_T::INTSTS: TMR0IF Position

Definition at line 11951 of file Nano103.h.

◆ SC_INTSTS_TMR1IF_Msk

#define SC_INTSTS_TMR1IF_Msk   (0x1ul << SC_INTSTS_TMR1IF_Pos)

SC_T::INTSTS: TMR1IF Mask

Definition at line 11955 of file Nano103.h.

◆ SC_INTSTS_TMR1IF_Pos

#define SC_INTSTS_TMR1IF_Pos   (4)

SC_T::INTSTS: TMR1IF Position

Definition at line 11954 of file Nano103.h.

◆ SC_INTSTS_TMR2IF_Msk

#define SC_INTSTS_TMR2IF_Msk   (0x1ul << SC_INTSTS_TMR2IF_Pos)

SC_T::INTSTS: TMR2IF Mask

Definition at line 11958 of file Nano103.h.

◆ SC_INTSTS_TMR2IF_Pos

#define SC_INTSTS_TMR2IF_Pos   (5)

SC_T::INTSTS: TMR2IF Position

Definition at line 11957 of file Nano103.h.

◆ SC_PINCTL_ADACEN_Msk

#define SC_PINCTL_ADACEN_Msk   (0x1ul << SC_PINCTL_ADACEN_Pos)

SC_T::PINCTL: ADACEN Mask

Definition at line 12045 of file Nano103.h.

◆ SC_PINCTL_ADACEN_Pos

#define SC_PINCTL_ADACEN_Pos   (7)

SC_T::PINCTL: ADACEN Position

Definition at line 12044 of file Nano103.h.

◆ SC_PINCTL_CDLV_Msk

#define SC_PINCTL_CDLV_Msk   (0x1ul << SC_PINCTL_CDLV_Pos)

SC_T::PINCTL: CDLV Mask

Definition at line 12051 of file Nano103.h.

◆ SC_PINCTL_CDLV_Pos

#define SC_PINCTL_CDLV_Pos   (10)

SC_T::PINCTL: CDLV Position

Definition at line 12050 of file Nano103.h.

◆ SC_PINCTL_CDPINSTS_Msk

#define SC_PINCTL_CDPINSTS_Msk   (0x1ul << SC_PINCTL_CDPINSTS_Pos)

SC_T::PINCTL: CDPINSTS Mask

Definition at line 12039 of file Nano103.h.

◆ SC_PINCTL_CDPINSTS_Pos

#define SC_PINCTL_CDPINSTS_Pos   (4)

SC_T::PINCTL: CDPINSTS Position

Definition at line 12038 of file Nano103.h.

◆ SC_PINCTL_CINSERT_Msk

#define SC_PINCTL_CINSERT_Msk   (0x1ul << SC_PINCTL_CINSERT_Pos)

SC_T::PINCTL: CINSERT Mask

Definition at line 12036 of file Nano103.h.

◆ SC_PINCTL_CINSERT_Pos

#define SC_PINCTL_CINSERT_Pos   (3)

SC_T::PINCTL: CINSERT Position

Definition at line 12035 of file Nano103.h.

◆ SC_PINCTL_CLKKEEP_Msk

#define SC_PINCTL_CLKKEEP_Msk   (0x1ul << SC_PINCTL_CLKKEEP_Pos)

SC_T::PINCTL: CLKKEEP Mask

Definition at line 12042 of file Nano103.h.

◆ SC_PINCTL_CLKKEEP_Pos

#define SC_PINCTL_CLKKEEP_Pos   (6)

SC_T::PINCTL: CLKKEEP Position

Definition at line 12041 of file Nano103.h.

◆ SC_PINCTL_CREMOVE_Msk

#define SC_PINCTL_CREMOVE_Msk   (0x1ul << SC_PINCTL_CREMOVE_Pos)

SC_T::PINCTL: CREMOVE Mask

Definition at line 12033 of file Nano103.h.

◆ SC_PINCTL_CREMOVE_Pos

#define SC_PINCTL_CREMOVE_Pos   (2)

SC_T::PINCTL: CREMOVE Position

Definition at line 12032 of file Nano103.h.

◆ SC_PINCTL_DATSTS_Msk

#define SC_PINCTL_DATSTS_Msk   (0x1ul << SC_PINCTL_DATSTS_Pos)

SC_T::PINCTL: DATSTS Mask

Definition at line 12057 of file Nano103.h.

◆ SC_PINCTL_DATSTS_Pos

#define SC_PINCTL_DATSTS_Pos   (16)

SC_T::PINCTL: DATSTS Position

Definition at line 12056 of file Nano103.h.

◆ SC_PINCTL_PWREN_Msk

#define SC_PINCTL_PWREN_Msk   (0x1ul << SC_PINCTL_PWREN_Pos)

SC_T::PINCTL: PWREN Mask

Definition at line 12027 of file Nano103.h.

◆ SC_PINCTL_PWREN_Pos

#define SC_PINCTL_PWREN_Pos   (0)

SC_T::PINCTL: PWREN Position

Definition at line 12026 of file Nano103.h.

◆ SC_PINCTL_PWRINV_Msk

#define SC_PINCTL_PWRINV_Msk   (0x1ul << SC_PINCTL_PWRINV_Pos)

SC_T::PINCTL: PWRINV Mask

Definition at line 12054 of file Nano103.h.

◆ SC_PINCTL_PWRINV_Pos

#define SC_PINCTL_PWRINV_Pos   (11)

SC_T::PINCTL: PWRINV Position

Definition at line 12053 of file Nano103.h.

◆ SC_PINCTL_SCDOUT_Msk

#define SC_PINCTL_SCDOUT_Msk   (0x1ul << SC_PINCTL_SCDOUT_Pos)

SC_T::PINCTL: SCDOUT Mask

Definition at line 12048 of file Nano103.h.

◆ SC_PINCTL_SCDOUT_Pos

#define SC_PINCTL_SCDOUT_Pos   (9)

SC_T::PINCTL: SCDOUT Position

Definition at line 12047 of file Nano103.h.

◆ SC_PINCTL_SCRST_Msk

#define SC_PINCTL_SCRST_Msk   (0x1ul << SC_PINCTL_SCRST_Pos)

SC_T::PINCTL: SCRST Mask

Definition at line 12030 of file Nano103.h.

◆ SC_PINCTL_SCRST_Pos

#define SC_PINCTL_SCRST_Pos   (1)

SC_T::PINCTL: SCRST Position

Definition at line 12029 of file Nano103.h.

◆ SC_PINCTL_SYNC_Msk

#define SC_PINCTL_SYNC_Msk   (0x1ul << SC_PINCTL_SYNC_Pos)

SC_T::PINCTL: SYNC Mask

Definition at line 12060 of file Nano103.h.

◆ SC_PINCTL_SYNC_Pos

#define SC_PINCTL_SYNC_Pos   (30)

SC_T::PINCTL: SYNC Position

Definition at line 12059 of file Nano103.h.

◆ SC_RXTOUT_RFTM_Msk

#define SC_RXTOUT_RFTM_Msk   (0x1fful << SC_RXTOUT_RFTM_Pos)

SC_T::RXTOUT: RFTM Mask

Definition at line 11904 of file Nano103.h.

◆ SC_RXTOUT_RFTM_Pos

#define SC_RXTOUT_RFTM_Pos   (0)

SC_T::RXTOUT: RFTM Position

Definition at line 11903 of file Nano103.h.

◆ SC_STATUS_BEF_Msk

#define SC_STATUS_BEF_Msk   (0x1ul << SC_STATUS_BEF_Pos)

SC_T::STATUS: BEF Mask

Definition at line 11991 of file Nano103.h.

◆ SC_STATUS_BEF_Pos

#define SC_STATUS_BEF_Pos   (6)

SC_T::STATUS: BEF Position

Definition at line 11990 of file Nano103.h.

◆ SC_STATUS_FEF_Msk

#define SC_STATUS_FEF_Msk   (0x1ul << SC_STATUS_FEF_Pos)

SC_T::STATUS: FEF Mask

Definition at line 11988 of file Nano103.h.

◆ SC_STATUS_FEF_Pos

#define SC_STATUS_FEF_Pos   (5)

SC_T::STATUS: FEF Position

Definition at line 11987 of file Nano103.h.

◆ SC_STATUS_PEF_Msk

#define SC_STATUS_PEF_Msk   (0x1ul << SC_STATUS_PEF_Pos)

SC_T::STATUS: PEF Mask

Definition at line 11985 of file Nano103.h.

◆ SC_STATUS_PEF_Pos

#define SC_STATUS_PEF_Pos   (4)

SC_T::STATUS: PEF Position

Definition at line 11984 of file Nano103.h.

◆ SC_STATUS_RXACT_Msk

#define SC_STATUS_RXACT_Msk   (0x1ul << SC_STATUS_RXACT_Pos)

SC_T::STATUS: RXACT Mask

Definition at line 12012 of file Nano103.h.

◆ SC_STATUS_RXACT_Pos

#define SC_STATUS_RXACT_Pos   (23)

SC_T::STATUS: RXACT Position

Definition at line 12011 of file Nano103.h.

◆ SC_STATUS_RXEMPTY_Msk

#define SC_STATUS_RXEMPTY_Msk   (0x1ul << SC_STATUS_RXEMPTY_Pos)

SC_T::STATUS: RXEMPTY Mask

Definition at line 11979 of file Nano103.h.

◆ SC_STATUS_RXEMPTY_Pos

#define SC_STATUS_RXEMPTY_Pos   (1)

SC_T::STATUS: RXEMPTY Position

Definition at line 11978 of file Nano103.h.

◆ SC_STATUS_RXFULL_Msk

#define SC_STATUS_RXFULL_Msk   (0x1ul << SC_STATUS_RXFULL_Pos)

SC_T::STATUS: RXFULL Mask

Definition at line 11982 of file Nano103.h.

◆ SC_STATUS_RXFULL_Pos

#define SC_STATUS_RXFULL_Pos   (2)

SC_T::STATUS: RXFULL Position

Definition at line 11981 of file Nano103.h.

◆ SC_STATUS_RXOV_Msk

#define SC_STATUS_RXOV_Msk   (0x1ul << SC_STATUS_RXOV_Pos)

SC_T::STATUS: RXOV Mask

Definition at line 11976 of file Nano103.h.

◆ SC_STATUS_RXOV_Pos

#define SC_STATUS_RXOV_Pos   (0)

SC_T::STATUS: RXOV Position

Definition at line 11975 of file Nano103.h.

◆ SC_STATUS_RXOVERR_Msk

#define SC_STATUS_RXOVERR_Msk   (0x1ul << SC_STATUS_RXOVERR_Pos)

SC_T::STATUS: RXOVERR Mask

Definition at line 12009 of file Nano103.h.

◆ SC_STATUS_RXOVERR_Pos

#define SC_STATUS_RXOVERR_Pos   (22)

SC_T::STATUS: RXOVERR Position

Definition at line 12008 of file Nano103.h.

◆ SC_STATUS_RXPOINT_Msk

#define SC_STATUS_RXPOINT_Msk   (0x3ul << SC_STATUS_RXPOINT_Pos)

SC_T::STATUS: RXPOINT Mask

Definition at line 12003 of file Nano103.h.

◆ SC_STATUS_RXPOINT_Pos

#define SC_STATUS_RXPOINT_Pos   (16)

SC_T::STATUS: RXPOINT Position

Definition at line 12002 of file Nano103.h.

◆ SC_STATUS_RXRERR_Msk

#define SC_STATUS_RXRERR_Msk   (0x1ul << SC_STATUS_RXRERR_Pos)

SC_T::STATUS: RXRERR Mask

Definition at line 12006 of file Nano103.h.

◆ SC_STATUS_RXRERR_Pos

#define SC_STATUS_RXRERR_Pos   (21)

SC_T::STATUS: RXRERR Position

Definition at line 12005 of file Nano103.h.

◆ SC_STATUS_TXACT_Msk

#define SC_STATUS_TXACT_Msk   (0x1ul << SC_STATUS_TXACT_Pos)

SC_T::STATUS: TXACT Mask

Definition at line 12024 of file Nano103.h.

◆ SC_STATUS_TXACT_Pos

#define SC_STATUS_TXACT_Pos   (31)

SC_T::STATUS: TXACT Position

Definition at line 12023 of file Nano103.h.

◆ SC_STATUS_TXEMPTY_Msk

#define SC_STATUS_TXEMPTY_Msk   (0x1ul << SC_STATUS_TXEMPTY_Pos)

SC_T::STATUS: TXEMPTY Mask

Definition at line 11997 of file Nano103.h.

◆ SC_STATUS_TXEMPTY_Pos

#define SC_STATUS_TXEMPTY_Pos   (9)

SC_T::STATUS: TXEMPTY Position

Definition at line 11996 of file Nano103.h.

◆ SC_STATUS_TXFULL_Msk

#define SC_STATUS_TXFULL_Msk   (0x1ul << SC_STATUS_TXFULL_Pos)

SC_T::STATUS: TXFULL Mask

Definition at line 12000 of file Nano103.h.

◆ SC_STATUS_TXFULL_Pos

#define SC_STATUS_TXFULL_Pos   (10)

SC_T::STATUS: TXFULL Position

Definition at line 11999 of file Nano103.h.

◆ SC_STATUS_TXOV_Msk

#define SC_STATUS_TXOV_Msk   (0x1ul << SC_STATUS_TXOV_Pos)

SC_T::STATUS: TXOV Mask

Definition at line 11994 of file Nano103.h.

◆ SC_STATUS_TXOV_Pos

#define SC_STATUS_TXOV_Pos   (8)

SC_T::STATUS: TXOV Position

Definition at line 11993 of file Nano103.h.

◆ SC_STATUS_TXOVERR_Msk

#define SC_STATUS_TXOVERR_Msk   (0x1ul << SC_STATUS_TXOVERR_Pos)

SC_T::STATUS: TXOVERR Mask

Definition at line 12021 of file Nano103.h.

◆ SC_STATUS_TXOVERR_Pos

#define SC_STATUS_TXOVERR_Pos   (30)

SC_T::STATUS: TXOVERR Position

Definition at line 12020 of file Nano103.h.

◆ SC_STATUS_TXPOINT_Msk

#define SC_STATUS_TXPOINT_Msk   (0x3ul << SC_STATUS_TXPOINT_Pos)

SC_T::STATUS: TXPOINT Mask

Definition at line 12015 of file Nano103.h.

◆ SC_STATUS_TXPOINT_Pos

#define SC_STATUS_TXPOINT_Pos   (24)

SC_T::STATUS: TXPOINT Position

Definition at line 12014 of file Nano103.h.

◆ SC_STATUS_TXRERR_Msk

#define SC_STATUS_TXRERR_Msk   (0x1ul << SC_STATUS_TXRERR_Pos)

SC_T::STATUS: TXRERR Mask

Definition at line 12018 of file Nano103.h.

◆ SC_STATUS_TXRERR_Pos

#define SC_STATUS_TXRERR_Pos   (29)

SC_T::STATUS: TXRERR Position

Definition at line 12017 of file Nano103.h.

◆ SC_TMRCTL0_CNT_Msk

#define SC_TMRCTL0_CNT_Msk   (0xfffffful << SC_TMRCTL0_CNT_Pos)

SC_T::TMRCTL0: CNT Mask

Definition at line 12063 of file Nano103.h.

◆ SC_TMRCTL0_CNT_Pos

#define SC_TMRCTL0_CNT_Pos   (0)

SC_T::TMRCTL0: CNT Position

Definition at line 12062 of file Nano103.h.

◆ SC_TMRCTL0_OPMODE_Msk

#define SC_TMRCTL0_OPMODE_Msk   (0xful << SC_TMRCTL0_OPMODE_Pos)

SC_T::TMRCTL0: OPMODE Mask

Definition at line 12066 of file Nano103.h.

◆ SC_TMRCTL0_OPMODE_Pos

#define SC_TMRCTL0_OPMODE_Pos   (24)

SC_T::TMRCTL0: OPMODE Position

Definition at line 12065 of file Nano103.h.

◆ SC_TMRCTL0_SYNC_Msk

#define SC_TMRCTL0_SYNC_Msk   (0x1ul << SC_TMRCTL0_SYNC_Pos)

SC_T::TMRCTL0: SYNC Mask

Definition at line 12069 of file Nano103.h.

◆ SC_TMRCTL0_SYNC_Pos

#define SC_TMRCTL0_SYNC_Pos   (31)

SC_T::TMRCTL0: SYNC Position

Definition at line 12068 of file Nano103.h.

◆ SC_TMRCTL1_CNT_Msk

#define SC_TMRCTL1_CNT_Msk   (0xfful << SC_TMRCTL1_CNT_Pos)

SC_T::TMRCTL1: CNT Mask

Definition at line 12072 of file Nano103.h.

◆ SC_TMRCTL1_CNT_Pos

#define SC_TMRCTL1_CNT_Pos   (0)

SC_T::TMRCTL1: CNT Position

Definition at line 12071 of file Nano103.h.

◆ SC_TMRCTL1_OPMODE_Msk

#define SC_TMRCTL1_OPMODE_Msk   (0xful << SC_TMRCTL1_OPMODE_Pos)

SC_T::TMRCTL1: OPMODE Mask

Definition at line 12075 of file Nano103.h.

◆ SC_TMRCTL1_OPMODE_Pos

#define SC_TMRCTL1_OPMODE_Pos   (24)

SC_T::TMRCTL1: OPMODE Position

Definition at line 12074 of file Nano103.h.

◆ SC_TMRCTL1_SYNC_Msk

#define SC_TMRCTL1_SYNC_Msk   (0x1ul << SC_TMRCTL1_SYNC_Pos)

SC_T::TMRCTL1: SYNC Mask

Definition at line 12078 of file Nano103.h.

◆ SC_TMRCTL1_SYNC_Pos

#define SC_TMRCTL1_SYNC_Pos   (31)

SC_T::TMRCTL1: SYNC Position

Definition at line 12077 of file Nano103.h.

◆ SC_TMRCTL2_CNT_Msk

#define SC_TMRCTL2_CNT_Msk   (0xfful << SC_TMRCTL2_CNT_Pos)

SC_T::TMRCTL2: CNT Mask

Definition at line 12081 of file Nano103.h.

◆ SC_TMRCTL2_CNT_Pos

#define SC_TMRCTL2_CNT_Pos   (0)

SC_T::TMRCTL2: CNT Position

Definition at line 12080 of file Nano103.h.

◆ SC_TMRCTL2_OPMODE_Msk

#define SC_TMRCTL2_OPMODE_Msk   (0xful << SC_TMRCTL2_OPMODE_Pos)

SC_T::TMRCTL2: OPMODE Mask

Definition at line 12084 of file Nano103.h.

◆ SC_TMRCTL2_OPMODE_Pos

#define SC_TMRCTL2_OPMODE_Pos   (24)

SC_T::TMRCTL2: OPMODE Position

Definition at line 12083 of file Nano103.h.

◆ SC_TMRCTL2_SYNC_Msk

#define SC_TMRCTL2_SYNC_Msk   (0x1ul << SC_TMRCTL2_SYNC_Pos)

SC_T::TMRCTL2: SYNC Mask

Definition at line 12087 of file Nano103.h.

◆ SC_TMRCTL2_SYNC_Pos

#define SC_TMRCTL2_SYNC_Pos   (31)

SC_T::TMRCTL2: SYNC Position

Definition at line 12086 of file Nano103.h.

◆ SC_UARTCTL_OPE_Msk

#define SC_UARTCTL_OPE_Msk   (0x1ul << SC_UARTCTL_OPE_Pos)

SC_T::UARTCTL: OPE Mask

Definition at line 12099 of file Nano103.h.

◆ SC_UARTCTL_OPE_Pos

#define SC_UARTCTL_OPE_Pos   (7)

SC_T::UARTCTL: OPE Position

Definition at line 12098 of file Nano103.h.

◆ SC_UARTCTL_PBOFF_Msk

#define SC_UARTCTL_PBOFF_Msk   (0x1ul << SC_UARTCTL_PBOFF_Pos)

SC_T::UARTCTL: PBOFF Mask

Definition at line 12096 of file Nano103.h.

◆ SC_UARTCTL_PBOFF_Pos

#define SC_UARTCTL_PBOFF_Pos   (6)

SC_T::UARTCTL: PBOFF Position

Definition at line 12095 of file Nano103.h.

◆ SC_UARTCTL_UARTEN_Msk

#define SC_UARTCTL_UARTEN_Msk   (0x1ul << SC_UARTCTL_UARTEN_Pos)

SC_T::UARTCTL: UARTEN Mask

Definition at line 12090 of file Nano103.h.

◆ SC_UARTCTL_UARTEN_Pos

#define SC_UARTCTL_UARTEN_Pos   (0)

SC_T::UARTCTL: UARTEN Position

Definition at line 12089 of file Nano103.h.

◆ SC_UARTCTL_WLS_Msk

#define SC_UARTCTL_WLS_Msk   (0x3ul << SC_UARTCTL_WLS_Pos)

SC_T::UARTCTL: WLS Mask

Definition at line 12093 of file Nano103.h.

◆ SC_UARTCTL_WLS_Pos

#define SC_UARTCTL_WLS_Pos   (4)

SC_T::UARTCTL: WLS Position

Definition at line 12092 of file Nano103.h.

◆ SPI_CLKDIV_DIVIDER_Msk

#define SPI_CLKDIV_DIVIDER_Msk   (0xfful << SPI_CLKDIV_DIVIDER_Pos)

SPI_T::CLKDIV: DIVIDER Mask

Definition at line 12945 of file Nano103.h.

◆ SPI_CLKDIV_DIVIDER_Pos

#define SPI_CLKDIV_DIVIDER_Pos   (0)

SPI_T::CLKDIV: DIVIDER Position

Definition at line 12944 of file Nano103.h.

◆ SPI_CTL_CLKPOL_Msk

#define SPI_CTL_CLKPOL_Msk   (0x1ul << SPI_CTL_CLKPOL_Pos)

SPI_T::CTL: CLKPOL Mask

Definition at line 12861 of file Nano103.h.

◆ SPI_CTL_CLKPOL_Pos

#define SPI_CTL_CLKPOL_Pos   (11)

SPI_T::CTL: CLKPOL Position

Definition at line 12860 of file Nano103.h.

◆ SPI_CTL_DUALDIR_Msk

#define SPI_CTL_DUALDIR_Msk   (0x1ul << SPI_CTL_DUALDIR_Pos)

SPI_T::CTL: DUALDIR Mask

Definition at line 12882 of file Nano103.h.

◆ SPI_CTL_DUALDIR_Pos

#define SPI_CTL_DUALDIR_Pos   (28)

SPI_T::CTL: DUALDIR Position

Definition at line 12881 of file Nano103.h.

◆ SPI_CTL_DUALIOEN_Msk

#define SPI_CTL_DUALIOEN_Msk   (0x1ul << SPI_CTL_DUALIOEN_Pos)

SPI_T::CTL: DUALIOEN Mask

Definition at line 12885 of file Nano103.h.

◆ SPI_CTL_DUALIOEN_Pos

#define SPI_CTL_DUALIOEN_Pos   (29)

SPI_T::CTL: DUALIOEN Position

Definition at line 12884 of file Nano103.h.

◆ SPI_CTL_DWIDTH_Msk

#define SPI_CTL_DWIDTH_Msk   (0x1ful << SPI_CTL_DWIDTH_Pos)

SPI_T::CTL: DWIDTH Mask

Definition at line 12855 of file Nano103.h.

◆ SPI_CTL_DWIDTH_Pos

#define SPI_CTL_DWIDTH_Pos   (3)

SPI_T::CTL: DWIDTH Position

Definition at line 12854 of file Nano103.h.

◆ SPI_CTL_FIFOM_Msk

#define SPI_CTL_FIFOM_Msk   (0x1ul << SPI_CTL_FIFOM_Pos)

SPI_T::CTL: FIFOM Mask

Definition at line 12876 of file Nano103.h.

◆ SPI_CTL_FIFOM_Pos

#define SPI_CTL_FIFOM_Pos   (21)

SPI_T::CTL: FIFOM Position

Definition at line 12875 of file Nano103.h.

◆ SPI_CTL_GOBUSY_Msk

#define SPI_CTL_GOBUSY_Msk   (0x1ul << SPI_CTL_GOBUSY_Pos)

SPI_T::CTL: GOBUSY Mask

Definition at line 12846 of file Nano103.h.

◆ SPI_CTL_GOBUSY_Pos

#define SPI_CTL_GOBUSY_Pos   (0)
@addtogroup SPI_CONST SPI Bit Field Definition
Constant Definitions for SPI Controller

SPI_T::CTL: GOBUSY Position

Definition at line 12845 of file Nano103.h.

◆ SPI_CTL_LSB_Msk

#define SPI_CTL_LSB_Msk   (0x1ul << SPI_CTL_LSB_Pos)

SPI_T::CTL: LSB Mask

Definition at line 12858 of file Nano103.h.

◆ SPI_CTL_LSB_Pos

#define SPI_CTL_LSB_Pos   (10)

SPI_T::CTL: LSB Position

Definition at line 12857 of file Nano103.h.

◆ SPI_CTL_REORDER_Msk

#define SPI_CTL_REORDER_Msk   (0x1ul << SPI_CTL_REORDER_Pos)

SPI_T::CTL: REORDER Mask

Definition at line 12873 of file Nano103.h.

◆ SPI_CTL_REORDER_Pos

#define SPI_CTL_REORDER_Pos   (19)

SPI_T::CTL: REORDER Position

Definition at line 12872 of file Nano103.h.

◆ SPI_CTL_RXNEG_Msk

#define SPI_CTL_RXNEG_Msk   (0x1ul << SPI_CTL_RXNEG_Pos)

SPI_T::CTL: RXNEG Mask

Definition at line 12849 of file Nano103.h.

◆ SPI_CTL_RXNEG_Pos

#define SPI_CTL_RXNEG_Pos   (1)

SPI_T::CTL: RXNEG Position

Definition at line 12848 of file Nano103.h.

◆ SPI_CTL_SLAVE_Msk

#define SPI_CTL_SLAVE_Msk   (0x1ul << SPI_CTL_SLAVE_Pos)

SPI_T::CTL: SLAVE Mask

Definition at line 12870 of file Nano103.h.

◆ SPI_CTL_SLAVE_Pos

#define SPI_CTL_SLAVE_Pos   (18)

SPI_T::CTL: SLAVE Position

Definition at line 12869 of file Nano103.h.

◆ SPI_CTL_SUSPITV_Msk

#define SPI_CTL_SUSPITV_Msk   (0xful << SPI_CTL_SUSPITV_Pos)

SPI_T::CTL: SUSPITV Mask

Definition at line 12864 of file Nano103.h.

◆ SPI_CTL_SUSPITV_Pos

#define SPI_CTL_SUSPITV_Pos   (12)

SPI_T::CTL: SUSPITV Position

Definition at line 12863 of file Nano103.h.

◆ SPI_CTL_TWOBIT_Msk

#define SPI_CTL_TWOBIT_Msk   (0x1ul << SPI_CTL_TWOBIT_Pos)

SPI_T::CTL: TWOBIT Mask

Definition at line 12879 of file Nano103.h.

◆ SPI_CTL_TWOBIT_Pos

#define SPI_CTL_TWOBIT_Pos   (22)

SPI_T::CTL: TWOBIT Position

Definition at line 12878 of file Nano103.h.

◆ SPI_CTL_TXNEG_Msk

#define SPI_CTL_TXNEG_Msk   (0x1ul << SPI_CTL_TXNEG_Pos)

SPI_T::CTL: TXNEG Mask

Definition at line 12852 of file Nano103.h.

◆ SPI_CTL_TXNEG_Pos

#define SPI_CTL_TXNEG_Pos   (2)

SPI_T::CTL: TXNEG Position

Definition at line 12851 of file Nano103.h.

◆ SPI_CTL_UNITIEN_Msk

#define SPI_CTL_UNITIEN_Msk   (0x1ul << SPI_CTL_UNITIEN_Pos)

SPI_T::CTL: UNITIEN Mask

Definition at line 12867 of file Nano103.h.

◆ SPI_CTL_UNITIEN_Pos

#define SPI_CTL_UNITIEN_Pos   (17)

SPI_T::CTL: UNITIEN Position

Definition at line 12866 of file Nano103.h.

◆ SPI_CTL_WKCLKEN_Msk

#define SPI_CTL_WKCLKEN_Msk   (0x1ul << SPI_CTL_WKCLKEN_Pos)

SPI_T::CTL: WKCLKEN Mask

Definition at line 12891 of file Nano103.h.

◆ SPI_CTL_WKCLKEN_Pos

#define SPI_CTL_WKCLKEN_Pos   (31)

SPI_T::CTL: WKCLKEN Position

Definition at line 12890 of file Nano103.h.

◆ SPI_CTL_WKSSEN_Msk

#define SPI_CTL_WKSSEN_Msk   (0x1ul << SPI_CTL_WKSSEN_Pos)

SPI_T::CTL: WKSSEN Mask

Definition at line 12888 of file Nano103.h.

◆ SPI_CTL_WKSSEN_Pos

#define SPI_CTL_WKSSEN_Pos   (30)

SPI_T::CTL: WKSSEN Position

Definition at line 12887 of file Nano103.h.

◆ SPI_FIFOCTL_RXFBCLR_Msk

#define SPI_FIFOCTL_RXFBCLR_Msk   (0x1ul << SPI_FIFOCTL_RXFBCLR_Pos)

SPI_T::FIFOCTL: RXFBCLR Mask

Definition at line 12999 of file Nano103.h.

◆ SPI_FIFOCTL_RXFBCLR_Pos

#define SPI_FIFOCTL_RXFBCLR_Pos   (0)

SPI_T::FIFOCTL: RXFBCLR Position

Definition at line 12998 of file Nano103.h.

◆ SPI_FIFOCTL_RXOVIEN_Msk

#define SPI_FIFOCTL_RXOVIEN_Msk   (0x1ul << SPI_FIFOCTL_RXOVIEN_Pos)

SPI_T::FIFOCTL: RXOVIEN Mask

Definition at line 13011 of file Nano103.h.

◆ SPI_FIFOCTL_RXOVIEN_Pos

#define SPI_FIFOCTL_RXOVIEN_Pos   (4)

SPI_T::FIFOCTL: RXOVIEN Position

Definition at line 13010 of file Nano103.h.

◆ SPI_FIFOCTL_RXTH_Msk

#define SPI_FIFOCTL_RXTH_Msk   (0x7ul << SPI_FIFOCTL_RXTH_Pos)

SPI_T::FIFOCTL: RXTH Mask

Definition at line 13017 of file Nano103.h.

◆ SPI_FIFOCTL_RXTH_Pos

#define SPI_FIFOCTL_RXTH_Pos   (24)

SPI_T::FIFOCTL: RXTH Position

Definition at line 13016 of file Nano103.h.

◆ SPI_FIFOCTL_RXTHIEN_Msk

#define SPI_FIFOCTL_RXTHIEN_Msk   (0x1ul << SPI_FIFOCTL_RXTHIEN_Pos)

SPI_T::FIFOCTL: RXTHIEN Mask

Definition at line 13005 of file Nano103.h.

◆ SPI_FIFOCTL_RXTHIEN_Pos

#define SPI_FIFOCTL_RXTHIEN_Pos   (2)

SPI_T::FIFOCTL: RXTHIEN Position

Definition at line 13004 of file Nano103.h.

◆ SPI_FIFOCTL_RXTOIEN_Msk

#define SPI_FIFOCTL_RXTOIEN_Msk   (0x1ul << SPI_FIFOCTL_RXTOIEN_Pos)

SPI_T::FIFOCTL: RXTOIEN Mask

Definition at line 13014 of file Nano103.h.

◆ SPI_FIFOCTL_RXTOIEN_Pos

#define SPI_FIFOCTL_RXTOIEN_Pos   (7)

SPI_T::FIFOCTL: RXTOIEN Position

Definition at line 13013 of file Nano103.h.

◆ SPI_FIFOCTL_TXFBCLR_Msk

#define SPI_FIFOCTL_TXFBCLR_Msk   (0x1ul << SPI_FIFOCTL_TXFBCLR_Pos)

SPI_T::FIFOCTL: TXFBCLR Mask

Definition at line 13002 of file Nano103.h.

◆ SPI_FIFOCTL_TXFBCLR_Pos

#define SPI_FIFOCTL_TXFBCLR_Pos   (1)

SPI_T::FIFOCTL: TXFBCLR Position

Definition at line 13001 of file Nano103.h.

◆ SPI_FIFOCTL_TXTH_Msk

#define SPI_FIFOCTL_TXTH_Msk   (0x7ul << SPI_FIFOCTL_TXTH_Pos)

SPI_T::FIFOCTL: TXTH Mask

Definition at line 13020 of file Nano103.h.

◆ SPI_FIFOCTL_TXTH_Pos

#define SPI_FIFOCTL_TXTH_Pos   (28)

SPI_T::FIFOCTL: TXTH Position

Definition at line 13019 of file Nano103.h.

◆ SPI_FIFOCTL_TXTHIEN_Msk

#define SPI_FIFOCTL_TXTHIEN_Msk   (0x1ul << SPI_FIFOCTL_TXTHIEN_Pos)

SPI_T::FIFOCTL: TXTHIEN Mask

Definition at line 13008 of file Nano103.h.

◆ SPI_FIFOCTL_TXTHIEN_Pos

#define SPI_FIFOCTL_TXTHIEN_Pos   (3)

SPI_T::FIFOCTL: TXTHIEN Position

Definition at line 13007 of file Nano103.h.

◆ SPI_PDMACTL_PDMARST_Msk

#define SPI_PDMACTL_PDMARST_Msk   (0x1ul << SPI_PDMACTL_PDMARST_Pos)

SPI_T::PDMACTL: PDMARST Mask

Definition at line 12996 of file Nano103.h.

◆ SPI_PDMACTL_PDMARST_Pos

#define SPI_PDMACTL_PDMARST_Pos   (2)

SPI_T::PDMACTL: PDMARST Position

Definition at line 12995 of file Nano103.h.

◆ SPI_PDMACTL_RXPDMAEN_Msk

#define SPI_PDMACTL_RXPDMAEN_Msk   (0x1ul << SPI_PDMACTL_RXPDMAEN_Pos)

SPI_T::PDMACTL: RXPDMAEN Mask

Definition at line 12993 of file Nano103.h.

◆ SPI_PDMACTL_RXPDMAEN_Pos

#define SPI_PDMACTL_RXPDMAEN_Pos   (1)

SPI_T::PDMACTL: RXPDMAEN Position

Definition at line 12992 of file Nano103.h.

◆ SPI_PDMACTL_TXPDMAEN_Msk

#define SPI_PDMACTL_TXPDMAEN_Msk   (0x1ul << SPI_PDMACTL_TXPDMAEN_Pos)

SPI_T::PDMACTL: TXPDMAEN Mask

Definition at line 12990 of file Nano103.h.

◆ SPI_PDMACTL_TXPDMAEN_Pos

#define SPI_PDMACTL_TXPDMAEN_Pos   (0)

SPI_T::PDMACTL: TXPDMAEN Position

Definition at line 12989 of file Nano103.h.

◆ SPI_RX0_RX_Msk

#define SPI_RX0_RX_Msk   (0xfffffffful << SPI_RX0_RX_Pos)

SPI_T::RX0: RX Mask

Definition at line 12978 of file Nano103.h.

◆ SPI_RX0_RX_Pos

#define SPI_RX0_RX_Pos   (0)

SPI_T::RX0: RX Position

Definition at line 12977 of file Nano103.h.

◆ SPI_RX1_RX_Msk

#define SPI_RX1_RX_Msk   (0xfffffffful << SPI_RX1_RX_Pos)

SPI_T::RX1: RX Mask

Definition at line 12981 of file Nano103.h.

◆ SPI_RX1_RX_Pos

#define SPI_RX1_RX_Pos   (0)

SPI_T::RX1: RX Position

Definition at line 12980 of file Nano103.h.

◆ SPI_SSCTL_AUTOSS_Msk

#define SPI_SSCTL_AUTOSS_Msk   (0x1ul << SPI_SSCTL_AUTOSS_Pos)

SPI_T::SSCTL: AUTOSS Mask

Definition at line 12954 of file Nano103.h.

◆ SPI_SSCTL_AUTOSS_Pos

#define SPI_SSCTL_AUTOSS_Pos   (3)

SPI_T::SSCTL: AUTOSS Position

Definition at line 12953 of file Nano103.h.

◆ SPI_SSCTL_SLV3WIRE_Msk

#define SPI_SSCTL_SLV3WIRE_Msk   (0x1ul << SPI_SSCTL_SLV3WIRE_Pos)

SPI_T::SSCTL: SLV3WIRE Mask

Definition at line 12960 of file Nano103.h.

◆ SPI_SSCTL_SLV3WIRE_Pos

#define SPI_SSCTL_SLV3WIRE_Pos   (5)

SPI_T::SSCTL: SLV3WIRE Position

Definition at line 12959 of file Nano103.h.

◆ SPI_SSCTL_SLVABORT_Msk

#define SPI_SSCTL_SLVABORT_Msk   (0x1ul << SPI_SSCTL_SLVABORT_Pos)

SPI_T::SSCTL: SLVABORT Mask

Definition at line 12966 of file Nano103.h.

◆ SPI_SSCTL_SLVABORT_Pos

#define SPI_SSCTL_SLVABORT_Pos   (8)

SPI_T::SSCTL: SLVABORT Position

Definition at line 12965 of file Nano103.h.

◆ SPI_SSCTL_SLVTOCNT_Msk

#define SPI_SSCTL_SLVTOCNT_Msk   (0x3fful << SPI_SSCTL_SLVTOCNT_Pos)

SPI_T::SSCTL: SLVTOCNT Mask

Definition at line 12975 of file Nano103.h.

◆ SPI_SSCTL_SLVTOCNT_Pos

#define SPI_SSCTL_SLVTOCNT_Pos   (20)

SPI_T::SSCTL: SLVTOCNT Position

Definition at line 12974 of file Nano103.h.

◆ SPI_SSCTL_SLVTOIEN_Msk

#define SPI_SSCTL_SLVTOIEN_Msk   (0x1ul << SPI_SSCTL_SLVTOIEN_Pos)

SPI_T::SSCTL: SLVTOIEN Mask

Definition at line 12963 of file Nano103.h.

◆ SPI_SSCTL_SLVTOIEN_Pos

#define SPI_SSCTL_SLVTOIEN_Pos   (6)

SPI_T::SSCTL: SLVTOIEN Position

Definition at line 12962 of file Nano103.h.

◆ SPI_SSCTL_SS_Msk

#define SPI_SSCTL_SS_Msk   (0x3ul << SPI_SSCTL_SS_Pos)

SPI_T::SSCTL: SS Mask

Definition at line 12948 of file Nano103.h.

◆ SPI_SSCTL_SS_Pos

#define SPI_SSCTL_SS_Pos   (0)

SPI_T::SSCTL: SS Position

Definition at line 12947 of file Nano103.h.

◆ SPI_SSCTL_SSACTPOL_Msk

#define SPI_SSCTL_SSACTPOL_Msk   (0x1ul << SPI_SSCTL_SSACTPOL_Pos)

SPI_T::SSCTL: SSACTPOL Mask

Definition at line 12951 of file Nano103.h.

◆ SPI_SSCTL_SSACTPOL_Pos

#define SPI_SSCTL_SSACTPOL_Pos   (2)

SPI_T::SSCTL: SSACTPOL Position

Definition at line 12950 of file Nano103.h.

◆ SPI_SSCTL_SSINAIEN_Msk

#define SPI_SSCTL_SSINAIEN_Msk   (0x1ul << SPI_SSCTL_SSINAIEN_Pos)

SPI_T::SSCTL: SSINAIEN Mask

Definition at line 12972 of file Nano103.h.

◆ SPI_SSCTL_SSINAIEN_Pos

#define SPI_SSCTL_SSINAIEN_Pos   (16)

SPI_T::SSCTL: SSINAIEN Position

Definition at line 12971 of file Nano103.h.

◆ SPI_SSCTL_SSLTRIG_Msk

#define SPI_SSCTL_SSLTRIG_Msk   (0x1ul << SPI_SSCTL_SSLTRIG_Pos)

SPI_T::SSCTL: SSLTRIG Mask

Definition at line 12957 of file Nano103.h.

◆ SPI_SSCTL_SSLTRIG_Pos

#define SPI_SSCTL_SSLTRIG_Pos   (4)

SPI_T::SSCTL: SSLTRIG Position

Definition at line 12956 of file Nano103.h.

◆ SPI_SSCTL_SSTAIEN_Msk

#define SPI_SSCTL_SSTAIEN_Msk   (0x1ul << SPI_SSCTL_SSTAIEN_Pos)

SPI_T::SSCTL: SSTAIEN Mask

Definition at line 12969 of file Nano103.h.

◆ SPI_SSCTL_SSTAIEN_Pos

#define SPI_SSCTL_SSTAIEN_Pos   (9)

SPI_T::SSCTL: SSTAIEN Position

Definition at line 12968 of file Nano103.h.

◆ SPI_STATUS_LTRIGF_Msk

#define SPI_STATUS_LTRIGF_Msk   (0x1ul << SPI_STATUS_LTRIGF_Pos)

SPI_T::STATUS: LTRIGF Mask

Definition at line 12906 of file Nano103.h.

◆ SPI_STATUS_LTRIGF_Pos

#define SPI_STATUS_LTRIGF_Pos   (4)

SPI_T::STATUS: LTRIGF Position

Definition at line 12905 of file Nano103.h.

◆ SPI_STATUS_RXCNT_Msk

#define SPI_STATUS_RXCNT_Msk   (0xful << SPI_STATUS_RXCNT_Pos)

SPI_T::STATUS: RXCNT Mask

Definition at line 12933 of file Nano103.h.

◆ SPI_STATUS_RXCNT_Pos

#define SPI_STATUS_RXCNT_Pos   (16)

SPI_T::STATUS: RXCNT Position

Definition at line 12932 of file Nano103.h.

◆ SPI_STATUS_RXEMPTY_Msk

#define SPI_STATUS_RXEMPTY_Msk   (0x1ul << SPI_STATUS_RXEMPTY_Pos)

SPI_T::STATUS: RXEMPTY Mask

Definition at line 12894 of file Nano103.h.

◆ SPI_STATUS_RXEMPTY_Pos

#define SPI_STATUS_RXEMPTY_Pos   (0)

SPI_T::STATUS: RXEMPTY Position

Definition at line 12893 of file Nano103.h.

◆ SPI_STATUS_RXFULL_Msk

#define SPI_STATUS_RXFULL_Msk   (0x1ul << SPI_STATUS_RXFULL_Pos)

SPI_T::STATUS: RXFULL Mask

Definition at line 12897 of file Nano103.h.

◆ SPI_STATUS_RXFULL_Pos

#define SPI_STATUS_RXFULL_Pos   (1)

SPI_T::STATUS: RXFULL Position

Definition at line 12896 of file Nano103.h.

◆ SPI_STATUS_RXOVIF_Msk

#define SPI_STATUS_RXOVIF_Msk   (0x1ul << SPI_STATUS_RXOVIF_Pos)

SPI_T::STATUS: RXOVIF Mask

Definition at line 12918 of file Nano103.h.

◆ SPI_STATUS_RXOVIF_Pos

#define SPI_STATUS_RXOVIF_Pos   (9)

SPI_T::STATUS: RXOVIF Position

Definition at line 12917 of file Nano103.h.

◆ SPI_STATUS_RXTHIF_Msk

#define SPI_STATUS_RXTHIF_Msk   (0x1ul << SPI_STATUS_RXTHIF_Pos)

SPI_T::STATUS: RXTHIF Mask

Definition at line 12915 of file Nano103.h.

◆ SPI_STATUS_RXTHIF_Pos

#define SPI_STATUS_RXTHIF_Pos   (8)

SPI_T::STATUS: RXTHIF Position

Definition at line 12914 of file Nano103.h.

◆ SPI_STATUS_RXTOIF_Msk

#define SPI_STATUS_RXTOIF_Msk   (0x1ul << SPI_STATUS_RXTOIF_Pos)

SPI_T::STATUS: RXTOIF Mask

Definition at line 12924 of file Nano103.h.

◆ SPI_STATUS_RXTOIF_Pos

#define SPI_STATUS_RXTOIF_Pos   (12)

SPI_T::STATUS: RXTOIF Position

Definition at line 12923 of file Nano103.h.

◆ SPI_STATUS_SLVSTAIF_Msk

#define SPI_STATUS_SLVSTAIF_Msk   (0x1ul << SPI_STATUS_SLVSTAIF_Pos)

SPI_T::STATUS: SLVSTAIF Mask

Definition at line 12909 of file Nano103.h.

◆ SPI_STATUS_SLVSTAIF_Pos

#define SPI_STATUS_SLVSTAIF_Pos   (6)

SPI_T::STATUS: SLVSTAIF Position

Definition at line 12908 of file Nano103.h.

◆ SPI_STATUS_SLVTOIF_Msk

#define SPI_STATUS_SLVTOIF_Msk   (0x1ul << SPI_STATUS_SLVTOIF_Pos)

SPI_T::STATUS: SLVTOIF Mask

Definition at line 12927 of file Nano103.h.

◆ SPI_STATUS_SLVTOIF_Pos

#define SPI_STATUS_SLVTOIF_Pos   (13)

SPI_T::STATUS: SLVTOIF Position

Definition at line 12926 of file Nano103.h.

◆ SPI_STATUS_SLVTXSKE_Msk

#define SPI_STATUS_SLVTXSKE_Msk   (0x1ul << SPI_STATUS_SLVTXSKE_Pos)

SPI_T::STATUS: SLVTXSKE Mask

Definition at line 12930 of file Nano103.h.

◆ SPI_STATUS_SLVTXSKE_Pos

#define SPI_STATUS_SLVTXSKE_Pos   (15)

SPI_T::STATUS: SLVTXSKE Position

Definition at line 12929 of file Nano103.h.

◆ SPI_STATUS_TXCNT_Msk

#define SPI_STATUS_TXCNT_Msk   (0xful << SPI_STATUS_TXCNT_Pos)

SPI_T::STATUS: TXCNT Mask

Definition at line 12936 of file Nano103.h.

◆ SPI_STATUS_TXCNT_Pos

#define SPI_STATUS_TXCNT_Pos   (20)

SPI_T::STATUS: TXCNT Position

Definition at line 12935 of file Nano103.h.

◆ SPI_STATUS_TXEMPTY_Msk

#define SPI_STATUS_TXEMPTY_Msk   (0x1ul << SPI_STATUS_TXEMPTY_Pos)

SPI_T::STATUS: TXEMPTY Mask

Definition at line 12900 of file Nano103.h.

◆ SPI_STATUS_TXEMPTY_Pos

#define SPI_STATUS_TXEMPTY_Pos   (2)

SPI_T::STATUS: TXEMPTY Position

Definition at line 12899 of file Nano103.h.

◆ SPI_STATUS_TXFULL_Msk

#define SPI_STATUS_TXFULL_Msk   (0x1ul << SPI_STATUS_TXFULL_Pos)

SPI_T::STATUS: TXFULL Mask

Definition at line 12903 of file Nano103.h.

◆ SPI_STATUS_TXFULL_Pos

#define SPI_STATUS_TXFULL_Pos   (3)

SPI_T::STATUS: TXFULL Position

Definition at line 12902 of file Nano103.h.

◆ SPI_STATUS_TXTHIF_Msk

#define SPI_STATUS_TXTHIF_Msk   (0x1ul << SPI_STATUS_TXTHIF_Pos)

SPI_T::STATUS: TXTHIF Mask

Definition at line 12921 of file Nano103.h.

◆ SPI_STATUS_TXTHIF_Pos

#define SPI_STATUS_TXTHIF_Pos   (10)

SPI_T::STATUS: TXTHIF Position

Definition at line 12920 of file Nano103.h.

◆ SPI_STATUS_UNITIF_Msk

#define SPI_STATUS_UNITIF_Msk   (0x1ul << SPI_STATUS_UNITIF_Pos)

SPI_T::STATUS: UNITIF Mask

Definition at line 12912 of file Nano103.h.

◆ SPI_STATUS_UNITIF_Pos

#define SPI_STATUS_UNITIF_Pos   (7)

SPI_T::STATUS: UNITIF Position

Definition at line 12911 of file Nano103.h.

◆ SPI_STATUS_WKCLKIF_Msk

#define SPI_STATUS_WKCLKIF_Msk   (0x1ul << SPI_STATUS_WKCLKIF_Pos)

SPI_T::STATUS: WKCLKIF Mask

Definition at line 12942 of file Nano103.h.

◆ SPI_STATUS_WKCLKIF_Pos

#define SPI_STATUS_WKCLKIF_Pos   (31)

SPI_T::STATUS: WKCLKIF Position

Definition at line 12941 of file Nano103.h.

◆ SPI_STATUS_WKSSIF_Msk

#define SPI_STATUS_WKSSIF_Msk   (0x1ul << SPI_STATUS_WKSSIF_Pos)

SPI_T::STATUS: WKSSIF Mask

Definition at line 12939 of file Nano103.h.

◆ SPI_STATUS_WKSSIF_Pos

#define SPI_STATUS_WKSSIF_Pos   (30)

SPI_T::STATUS: WKSSIF Position

Definition at line 12938 of file Nano103.h.

◆ SPI_TX0_TX_Msk

#define SPI_TX0_TX_Msk   (0xfffffffful << SPI_TX0_TX_Pos)

SPI_T::TX0: TX Mask

Definition at line 12984 of file Nano103.h.

◆ SPI_TX0_TX_Pos

#define SPI_TX0_TX_Pos   (0)

SPI_T::TX0: TX Position

Definition at line 12983 of file Nano103.h.

◆ SPI_TX1_TX_Msk

#define SPI_TX1_TX_Msk   (0xfffffffful << SPI_TX1_TX_Pos)

SPI_T::TX1: TX Mask

Definition at line 12987 of file Nano103.h.

◆ SPI_TX1_TX_Pos

#define SPI_TX1_TX_Pos   (0)

SPI_T::TX1: TX Position

Definition at line 12986 of file Nano103.h.

◆ TIMER_CAP_CAPDAT_Msk

#define TIMER_CAP_CAPDAT_Msk   (0xfffffful << TIMER_CAP_CAPDAT_Pos)

TIMER_T::CAP: CAPDAT Mask

Definition at line 7861 of file Nano103.h.

◆ TIMER_CAP_CAPDAT_Pos

#define TIMER_CAP_CAPDAT_Pos   (0)

TIMER_T::CAP: CAPDAT Position

Definition at line 7860 of file Nano103.h.

◆ TIMER_CMP_CMPDAT_Msk

#define TIMER_CMP_CMPDAT_Msk   (0xfffffful << TIMER_CMP_CMPDAT_P)

TIMER_T::CMP: CMPDAT Mask

Definition at line 7831 of file Nano103.h.

◆ TIMER_CMP_CMPDAT_Pos

#define TIMER_CMP_CMPDAT_Pos   (0)

TIMER_T::CMP: CMPDAT Position

Definition at line 7830 of file Nano103.h.

◆ TIMER_CNT_CNT_Msk

#define TIMER_CNT_CNT_Msk   (0xfffffful << TIMER_CNT_CNT_Pos)

TIMER_T::CNT: CNT Mask

Definition at line 7855 of file Nano103.h.

◆ TIMER_CNT_CNT_Pos

#define TIMER_CNT_CNT_Pos   (0)

TIMER_T::CNT: CNT Position

Definition at line 7854 of file Nano103.h.

◆ TIMER_CNT_RSTACT_Msk

#define TIMER_CNT_RSTACT_Msk   (0x1ul << TIMER_CNT_RSTACT_Pos)

TIMER_T::CNT: RSTACT Mask

Definition at line 7858 of file Nano103.h.

◆ TIMER_CNT_RSTACT_Pos

#define TIMER_CNT_RSTACT_Pos   (31)

TIMER_T::CNT: RSTACT Position

Definition at line 7857 of file Nano103.h.

◆ TIMER_CTL_ACTSTS_Msk

#define TIMER_CTL_ACTSTS_Msk   (0x1ul << TIMER_CTL_ACTSTS_Pos)

TIMER_T::CTL ACTSTS Mask

Definition at line 7780 of file Nano103.h.

◆ TIMER_CTL_ACTSTS_Pos

#define TIMER_CTL_ACTSTS_Pos   (7)

TIMER_T::CTL ACTSTS Position

Definition at line 7779 of file Nano103.h.

◆ TIMER_CTL_CAPCNTMD_Msk

#define TIMER_CTL_CAPCNTMD_Msk   (0x1ul << TIMER_CTL_CAPCNTMD_Pos)

TIMER_T::CTL CAPCNTMD Mask

Definition at line 7810 of file Nano103.h.

◆ TIMER_CTL_CAPCNTMD_Pos

#define TIMER_CTL_CAPCNTMD_Pos   (20)

TIMER_T::CTL CAPCNTMD Position

Definition at line 7809 of file Nano103.h.

◆ TIMER_CTL_CAPDBEN_Msk

#define TIMER_CTL_CAPDBEN_Msk   (0x1ul << TIMER_CTL_CAPDBEN_Pos)

TIMER_T::CTL CAPDBEN Mask

Definition at line 7813 of file Nano103.h.

◆ TIMER_CTL_CAPDBEN_Pos

#define TIMER_CTL_CAPDBEN_Pos   (22)

TIMER_T::CTL CAPDBEN Position

Definition at line 7812 of file Nano103.h.

◆ TIMER_CTL_CAPEDGE_Msk

#define TIMER_CTL_CAPEDGE_Msk   (0x3ul << TIMER_CTL_CAPEDGE_Pos)

TIMER_T::CTL CAPEDGE Mask

Definition at line 7807 of file Nano103.h.

◆ TIMER_CTL_CAPEDGE_Pos

#define TIMER_CTL_CAPEDGE_Pos   (18)

TIMER_T::CTL CAPEDGE Position

Definition at line 7806 of file Nano103.h.

◆ TIMER_CTL_CAPEN_Msk

#define TIMER_CTL_CAPEN_Msk   (0x1ul << TIMER_CTL_CAPEN_Pos)

TIMER_T::CTL CAPEN Mask

Definition at line 7801 of file Nano103.h.

◆ TIMER_CTL_CAPEN_Pos

#define TIMER_CTL_CAPEN_Pos   (16)

TIMER_T::CTL CAPEN Position

Definition at line 7800 of file Nano103.h.

◆ TIMER_CTL_CAPFUNCS_Msk

#define TIMER_CTL_CAPFUNCS_Msk   (0x1ul << TIMER_CTL_CAPFUNCS_Pos)

TIMER_T::CTL CAPFUNCS Mask

Definition at line 7804 of file Nano103.h.

◆ TIMER_CTL_CAPFUNCS_Pos

#define TIMER_CTL_CAPFUNCS_Pos   (17)

TIMER_T::CTL CAPFUNCS Position

Definition at line 7803 of file Nano103.h.

◆ TIMER_CTL_CMPCTL_Msk

#define TIMER_CTL_CMPCTL_Msk   (0x1ul << TIMER_CTL_CMPCTL_Pos)

TIMER_T::CTL CMPCTL Mask

Definition at line 7816 of file Nano103.h.

◆ TIMER_CTL_CMPCTL_Pos

#define TIMER_CTL_CMPCTL_Pos   (23)

TIMER_T::CTL CMPCTL Position

Definition at line 7815 of file Nano103.h.

◆ TIMER_CTL_CNTDBEN_Msk

#define TIMER_CTL_CNTDBEN_Msk   (0x1ul << TIMER_CTL_CNTDBEN_Pos)

TIMER_T::CTL CNTDBEN Mask

Definition at line 7798 of file Nano103.h.

◆ TIMER_CTL_CNTDBEN_Pos

#define TIMER_CTL_CNTDBEN_Pos   (14)

TIMER_T::CTL CNTDBEN Position

Definition at line 7797 of file Nano103.h.

◆ TIMER_CTL_CNTEN_Msk

#define TIMER_CTL_CNTEN_Msk   (0x1ul << TIMER_CTL_CNTEN_Pos)

TIMER_T::CTL CNTEN Mask

Definition at line 7765 of file Nano103.h.

◆ TIMER_CTL_CNTEN_Pos

#define TIMER_CTL_CNTEN_Pos   (0)
@addtogroup TMR_CONST TMR Bit Field Definition
Constant Definitions for TMR Controller

TIMER_T::CTL CNTEN Position

Definition at line 7764 of file Nano103.h.

◆ TIMER_CTL_CNTPHASE_Msk

#define TIMER_CTL_CNTPHASE_Msk   (0x1ul << TIMER_CTL_CNTPHASE_Pos)

TIMER_T::CTL CNTPHASE Mask

Definition at line 7795 of file Nano103.h.

◆ TIMER_CTL_CNTPHASE_Pos

#define TIMER_CTL_CNTPHASE_Pos   (13)

TIMER_T::CTL CNTPHASE Position

Definition at line 7794 of file Nano103.h.

◆ TIMER_CTL_EXTCNTEN_Msk

#define TIMER_CTL_EXTCNTEN_Msk   (0x1ul << TIMER_CTL_EXTCNTEN_Pos)

TIMER_T::CTL EXTCNTEN Mask

Definition at line 7792 of file Nano103.h.

◆ TIMER_CTL_EXTCNTEN_Pos

#define TIMER_CTL_EXTCNTEN_Pos   (12)

TIMER_T::CTL EXTCNTEN Position

Definition at line 7791 of file Nano103.h.

◆ TIMER_CTL_ICEDEBUG_Msk

#define TIMER_CTL_ICEDEBUG_Msk   (0x1ul << TIMER_CTL_ICEDEBUG_Pos)

TIMER_T::CTL ICEDEBUG Mask

Definition at line 7774 of file Nano103.h.

◆ TIMER_CTL_ICEDEBUG_Pos

#define TIMER_CTL_ICEDEBUG_Pos   (3)

TIMER_T::CTL ICEDEBUG Position

Definition at line 7773 of file Nano103.h.

◆ TIMER_CTL_INTRTGEN_Msk

#define TIMER_CTL_INTRTGEN_Msk   (0x1ul << TIMER_CTL_INTRTGEN_Pos)

TIMER_T::CTL INTRTGEN Mask

Definition at line 7819 of file Nano103.h.

◆ TIMER_CTL_INTRTGEN_Pos

#define TIMER_CTL_INTRTGEN_Pos   (24)

TIMER_T::CTL INTRTGEN Position

Definition at line 7818 of file Nano103.h.

◆ TIMER_CTL_INTRTGMD_Msk

#define TIMER_CTL_INTRTGMD_Msk   (0x1ul << TIMER_CTL_INTRTGMD_Pos)

TIMER_T::CTL INTRTGMD Mask

Definition at line 7822 of file Nano103.h.

◆ TIMER_CTL_INTRTGMD_Pos

#define TIMER_CTL_INTRTGMD_Pos   (25)

TIMER_T::CTL INTRTGMD Position

Definition at line 7821 of file Nano103.h.

◆ TIMER_CTL_OPMODE_Msk

#define TIMER_CTL_OPMODE_Msk   (0x3ul << TIMER_CTL_OPMODE_Pos)

TIMER_T::CTL OPMODE Mask

Definition at line 7777 of file Nano103.h.

◆ TIMER_CTL_OPMODE_Pos

#define TIMER_CTL_OPMODE_Pos   (4)

TIMER_T::CTL OPMODE Position

Definition at line 7776 of file Nano103.h.

◆ TIMER_CTL_RSTCNT_Msk

#define TIMER_CTL_RSTCNT_Msk   (0x1ul << TIMER_CTL_RSTCNT_Pos)

TIMER_T::CTL RSTCNT Mask

Definition at line 7768 of file Nano103.h.

◆ TIMER_CTL_RSTCNT_Pos

#define TIMER_CTL_RSTCNT_Pos   (1)

TIMER_T::CTL RSTCNT Position

Definition at line 7767 of file Nano103.h.

◆ TIMER_CTL_TRGADC_Msk

#define TIMER_CTL_TRGADC_Msk   (0x1ul << TIMER_CTL_TRGADC_Pos)

TIMER_T::CTL TRGADC Mask

Definition at line 7783 of file Nano103.h.

◆ TIMER_CTL_TRGADC_Pos

#define TIMER_CTL_TRGADC_Pos   (8)

TIMER_T::CTL TRGADC Position

Definition at line 7782 of file Nano103.h.

◆ TIMER_CTL_TRGPDMA_Msk

#define TIMER_CTL_TRGPDMA_Msk   (0x1ul << TIMER_CTL_TRGPDMA_Pos)

TIMER_T::CTL TRGPDMA Mask

Definition at line 7786 of file Nano103.h.

◆ TIMER_CTL_TRGPDMA_Pos

#define TIMER_CTL_TRGPDMA_Pos   (10)

TIMER_T::CTL TRGPDMA Position

Definition at line 7785 of file Nano103.h.

◆ TIMER_CTL_TRGPWM_Msk

#define TIMER_CTL_TRGPWM_Msk   (0x1ul << TIMER_CTL_TRGPWM_Pos)

TIMER_T::CTL TRGPWM Mask

Definition at line 7825 of file Nano103.h.

◆ TIMER_CTL_TRGPWM_Pos

#define TIMER_CTL_TRGPWM_Pos   (28)

TIMER_T::CTL TRGPWM Position

Definition at line 7824 of file Nano103.h.

◆ TIMER_CTL_TRGSSEL_Msk

#define TIMER_CTL_TRGSSEL_Msk   (0x1ul << TIMER_CTL_TRGSSEL_Pos)

TIMER_T::CTL TRGSSEL Mask

Definition at line 7789 of file Nano103.h.

◆ TIMER_CTL_TRGSSEL_Pos

#define TIMER_CTL_TRGSSEL_Pos   (11)

TIMER_T::CTL TRGSSEL Position

Definition at line 7788 of file Nano103.h.

◆ TIMER_CTL_WKEN_Msk

#define TIMER_CTL_WKEN_Msk   (0x1ul << TIMER_CTL_WKEN_Pos)

TIMER_T::CTL WKEN Mask

Definition at line 7771 of file Nano103.h.

◆ TIMER_CTL_WKEN_Pos

#define TIMER_CTL_WKEN_Pos   (2)

TIMER_T::CTL WKEN Position

Definition at line 7770 of file Nano103.h.

◆ TIMER_ECTL_EVNTDPCNT_Msk

#define TIMER_ECTL_EVNTDPCNT_Msk   (0xfful << TIMER_ECTL_EVNTDPCNT_Pos)

TIMER_T::ECTL: EVNTDPCNT Mask

Definition at line 7864 of file Nano103.h.

◆ TIMER_ECTL_EVNTDPCNT_Pos

#define TIMER_ECTL_EVNTDPCNT_Pos   (24)

TIMER_T::ECTL: EVNTDPCNT Position

Definition at line 7863 of file Nano103.h.

◆ TIMER_INTEN_CAPIEN_Msk

#define TIMER_INTEN_CAPIEN_Msk   (0x1ul << TIMER_INTEN_CAPIEN_Pos)

TIMER_T::INTEN: CAPIEN Mask

Definition at line 7837 of file Nano103.h.

◆ TIMER_INTEN_CAPIEN_Pos

#define TIMER_INTEN_CAPIEN_Pos   (1)

TIMER_T::INTEN: CAPIEN Position

Definition at line 7836 of file Nano103.h.

◆ TIMER_INTEN_CNTIEN_Msk

#define TIMER_INTEN_CNTIEN_Msk   (0x1ul << TIMER_INTEN_CNTIEN_Pos)

TIMER_T::INTEN: CNTIEN Mask

Definition at line 7834 of file Nano103.h.

◆ TIMER_INTEN_CNTIEN_Pos

#define TIMER_INTEN_CNTIEN_Pos   (0)

TIMER_T::INTEN: CNTIEN Position

Definition at line 7833 of file Nano103.h.

◆ TIMER_INTSTS_CAPDATOF_Msk

#define TIMER_INTSTS_CAPDATOF_Msk   (0x1ul << TIMER_INTSTS_CAPDATOF_Pos)

TIMER_T::INTSTS: CAPDATOF Mask

Definition at line 7849 of file Nano103.h.

◆ TIMER_INTSTS_CAPDATOF_Pos

#define TIMER_INTSTS_CAPDATOF_Pos   (5)

TIMER_T::INTSTS: CAPDATOF Position

Definition at line 7848 of file Nano103.h.

◆ TIMER_INTSTS_CAPFEDF_Msk

#define TIMER_INTSTS_CAPFEDF_Msk   (0x1ul << TIMER_INTSTS_CAPFEDF_Pos)

TIMER_T::INTSTS: CAPFEDF Mask

Definition at line 7852 of file Nano103.h.

◆ TIMER_INTSTS_CAPFEDF_Pos

#define TIMER_INTSTS_CAPFEDF_Pos   (6)

TIMER_T::INTSTS: CAPFEDF Position

Definition at line 7851 of file Nano103.h.

◆ TIMER_INTSTS_CAPIF_Msk

#define TIMER_INTSTS_CAPIF_Msk   (0x1ul << TIMER_INTSTS_CAPIF_Pos)

TIMER_T::INTSTS: CAPIF Mask

Definition at line 7843 of file Nano103.h.

◆ TIMER_INTSTS_CAPIF_Pos

#define TIMER_INTSTS_CAPIF_Pos   (1)

TIMER_T::INTSTS: CAPIF Position

Definition at line 7842 of file Nano103.h.

◆ TIMER_INTSTS_CNTIF_Msk

#define TIMER_INTSTS_CNTIF_Msk   (0x1ul << TIMER_INTSTS_CNTIF_Pos)

TIMER_T::INTSTS: CNTIF Mask

Definition at line 7840 of file Nano103.h.

◆ TIMER_INTSTS_CNTIF_Pos

#define TIMER_INTSTS_CNTIF_Pos   (0)

TIMER_T::INTSTS: CNTIF Position

Definition at line 7839 of file Nano103.h.

◆ TIMER_INTSTS_TWKF_Msk

#define TIMER_INTSTS_TWKF_Msk   (0x1ul << TIMER_INTSTS_TWKF_Pos)

TIMER_T::INTSTS: TWKF Mask

Definition at line 7846 of file Nano103.h.

◆ TIMER_INTSTS_TWKF_Pos

#define TIMER_INTSTS_TWKF_Pos   (4)

TIMER_T::INTSTS: TWKF Position

Definition at line 7845 of file Nano103.h.

◆ TIMER_PRECNT_PSC_Msk

#define TIMER_PRECNT_PSC_Msk   (0xfful << TIMER_PRECNT_PSC_Pos)

TIMER_T::PRECNT: PSC Mask

Definition at line 7828 of file Nano103.h.

◆ TIMER_PRECNT_PSC_Pos

#define TIMER_PRECNT_PSC_Pos   (0)

TIMER_T::PRECNT: PSC Position

Definition at line 7827 of file Nano103.h.

◆ UART_ALTCTL_ADDRDEN_Msk

#define UART_ALTCTL_ADDRDEN_Msk   (0x1ul << UART_ALTCTL_ADDRDEN_Pos)

UART_T::ALTCTL: ADDRDEN Mask

Definition at line 11192 of file Nano103.h.

◆ UART_ALTCTL_ADDRDEN_Pos

#define UART_ALTCTL_ADDRDEN_Pos   (19)

UART_T::ALTCTL: ADDRDEN Position

Definition at line 11191 of file Nano103.h.

◆ UART_ALTCTL_ADRMPID_Msk

#define UART_ALTCTL_ADRMPID_Msk   (0xfful << UART_ALTCTL_ADRMPID_Pos)

UART_T::ALTCTL: ADRMPID Mask

Definition at line 11195 of file Nano103.h.

◆ UART_ALTCTL_ADRMPID_Pos

#define UART_ALTCTL_ADRMPID_Pos   (24)

UART_T::ALTCTL: ADRMPID Position

Definition at line 11194 of file Nano103.h.

◆ UART_ALTCTL_BITERREN_Msk

#define UART_ALTCTL_BITERREN_Msk   (0x1ul << UART_ALTCTL_BITERREN_Pos)

UART_T::ALTCTL: BITERREN Mask

Definition at line 11180 of file Nano103.h.

◆ UART_ALTCTL_BITERREN_Pos

#define UART_ALTCTL_BITERREN_Pos   (8)

UART_T::ALTCTL: BITERREN Position

Definition at line 11179 of file Nano103.h.

◆ UART_ALTCTL_BRKFL_Msk

#define UART_ALTCTL_BRKFL_Msk   (0x7ul << UART_ALTCTL_BRKFL_Pos)

UART_T::ALTCTL: BRKFL Mask

Definition at line 11168 of file Nano103.h.

◆ UART_ALTCTL_BRKFL_Pos

#define UART_ALTCTL_BRKFL_Pos   (0)

UART_T::ALTCTL: BRKFL Position

Definition at line 11167 of file Nano103.h.

◆ UART_ALTCTL_LINHSEL_Msk

#define UART_ALTCTL_LINHSEL_Msk   (0x3ul << UART_ALTCTL_LINHSEL_Pos)

UART_T::ALTCTL: LINHSEL Mask

Definition at line 11171 of file Nano103.h.

◆ UART_ALTCTL_LINHSEL_Pos

#define UART_ALTCTL_LINHSEL_Pos   (4)

UART_T::ALTCTL: LINHSEL Position

Definition at line 11170 of file Nano103.h.

◆ UART_ALTCTL_LINRXEN_Msk

#define UART_ALTCTL_LINRXEN_Msk   (0x1ul << UART_ALTCTL_LINRXEN_Pos)

UART_T::ALTCTL: LINRXEN Mask

Definition at line 11174 of file Nano103.h.

◆ UART_ALTCTL_LINRXEN_Pos

#define UART_ALTCTL_LINRXEN_Pos   (6)

UART_T::ALTCTL: LINRXEN Position

Definition at line 11173 of file Nano103.h.

◆ UART_ALTCTL_LINTXEN_Msk

#define UART_ALTCTL_LINTXEN_Msk   (0x1ul << UART_ALTCTL_LINTXEN_Pos)

UART_T::ALTCTL: LINTXEN Mask

Definition at line 11177 of file Nano103.h.

◆ UART_ALTCTL_LINTXEN_Pos

#define UART_ALTCTL_LINTXEN_Pos   (7)

UART_T::ALTCTL: LINTXEN Position

Definition at line 11176 of file Nano103.h.

◆ UART_ALTCTL_RS485AAD_Msk

#define UART_ALTCTL_RS485AAD_Msk   (0x1ul << UART_ALTCTL_RS485AAD_Pos)

UART_T::ALTCTL: RS485AAD Mask

Definition at line 11186 of file Nano103.h.

◆ UART_ALTCTL_RS485AAD_Pos

#define UART_ALTCTL_RS485AAD_Pos   (17)

UART_T::ALTCTL: RS485AAD Position

Definition at line 11185 of file Nano103.h.

◆ UART_ALTCTL_RS485AUD_Msk

#define UART_ALTCTL_RS485AUD_Msk   (0x1ul << UART_ALTCTL_RS485AUD_Pos)

UART_T::ALTCTL: RS485AUD Mask

Definition at line 11189 of file Nano103.h.

◆ UART_ALTCTL_RS485AUD_Pos

#define UART_ALTCTL_RS485AUD_Pos   (18)

UART_T::ALTCTL: RS485AUD Position

Definition at line 11188 of file Nano103.h.

◆ UART_ALTCTL_RS485NMM_Msk

#define UART_ALTCTL_RS485NMM_Msk   (0x1ul << UART_ALTCTL_RS485NMM_Pos)

UART_T::ALTCTL: RS485NMM Mask

Definition at line 11183 of file Nano103.h.

◆ UART_ALTCTL_RS485NMM_Pos

#define UART_ALTCTL_RS485NMM_Pos   (16)

UART_T::ALTCTL: RS485NMM Position

Definition at line 11182 of file Nano103.h.

◆ UART_BAUD_BRD_Msk

#define UART_BAUD_BRD_Msk   (0xfffful << UART_BAUD_BRD_Pos)

UART_T::BAUD: BRD Mask

Definition at line 11153 of file Nano103.h.

◆ UART_BAUD_BRD_Pos

#define UART_BAUD_BRD_Pos   (0)

UART_T::BAUD: BRD Position

Definition at line 11152 of file Nano103.h.

◆ UART_BAUD_DIV16EN_Msk

#define UART_BAUD_DIV16EN_Msk   (0x1ul << UART_BAUD_DIV16EN_Pos)

UART_T::BAUD: DIV16EN Mask

Definition at line 11156 of file Nano103.h.

◆ UART_BAUD_DIV16EN_Pos

#define UART_BAUD_DIV16EN_Pos   (31)

UART_T::BAUD: DIV16EN Position

Definition at line 11155 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPAT_Msk

#define UART_BRCOMPAT_BRCOMPAT_Msk   (0x1fful << UART_BRCOMPAT_BRCOMPAT_Pos)

UART_T::BRCOMPAT: BRCOMPAT Mask

Definition at line 11201 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPAT_Pos

#define UART_BRCOMPAT_BRCOMPAT_Pos   (0)

UART_T::BRCOMPAT: BRCOMPAT Position

Definition at line 11200 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPDEC_Msk

#define UART_BRCOMPAT_BRCOMPDEC_Msk   (0x1ul << UART_BRCOMPAT_BRCOMPDEC_Pos)

UART_T::BRCOMPAT: BRCOMPDEC Mask

Definition at line 11204 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPDEC_Pos

#define UART_BRCOMPAT_BRCOMPDEC_Pos   (31)

UART_T::BRCOMPAT: BRCOMPDEC Position

Definition at line 11203 of file Nano103.h.

◆ UART_CTRL_ABRDBITS_Msk

#define UART_CTRL_ABRDBITS_Msk   (0x3ul << UART_CTRL_ABRDBITS_Pos)

UART_T::CTRL: ABRDBITS Mask

Definition at line 10988 of file Nano103.h.

◆ UART_CTRL_ABRDBITS_Pos

#define UART_CTRL_ABRDBITS_Pos   (13)

UART_T::CTRL: ABRDBITS Position

Definition at line 10987 of file Nano103.h.

◆ UART_CTRL_ABRDEN_Msk

#define UART_CTRL_ABRDEN_Msk   (0x1ul << UART_CTRL_ABRDEN_Pos)

UART_T::CTRL: ABRDEN Mask

Definition at line 10985 of file Nano103.h.

◆ UART_CTRL_ABRDEN_Pos

#define UART_CTRL_ABRDEN_Pos   (12)

UART_T::CTRL: ABRDEN Position

Definition at line 10984 of file Nano103.h.

◆ UART_CTRL_ATOCTSEN_Msk

#define UART_CTRL_ATOCTSEN_Msk   (0x1ul << UART_CTRL_ATOCTSEN_Pos)

UART_T::CTRL: ATOCTSEN Mask

Definition at line 10973 of file Nano103.h.

◆ UART_CTRL_ATOCTSEN_Pos

#define UART_CTRL_ATOCTSEN_Pos   (5)

UART_T::CTRL: ATOCTSEN Position

Definition at line 10972 of file Nano103.h.

◆ UART_CTRL_ATORTSEN_Msk

#define UART_CTRL_ATORTSEN_Msk   (0x1ul << UART_CTRL_ATORTSEN_Pos)

UART_T::CTRL: ATORTSEN Mask

Definition at line 10970 of file Nano103.h.

◆ UART_CTRL_ATORTSEN_Pos

#define UART_CTRL_ATORTSEN_Pos   (4)

UART_T::CTRL: ATORTSEN Position

Definition at line 10969 of file Nano103.h.

◆ UART_CTRL_FTOEN_Msk

#define UART_CTRL_FTOEN_Msk   (0x1ul << UART_CTRL_FTOEN_Pos)

UART_T::CTRL: FTOEN Mask

Definition at line 10982 of file Nano103.h.

◆ UART_CTRL_FTOEN_Pos

#define UART_CTRL_FTOEN_Pos   (8)

UART_T::CTRL: FTOEN Position

Definition at line 10981 of file Nano103.h.

◆ UART_CTRL_RXDMAEN_Msk

#define UART_CTRL_RXDMAEN_Msk   (0x1ul << UART_CTRL_RXDMAEN_Pos)

UART_T::CTRL: RXDMAEN Mask

Definition at line 10976 of file Nano103.h.

◆ UART_CTRL_RXDMAEN_Pos

#define UART_CTRL_RXDMAEN_Pos   (6)

UART_T::CTRL: RXDMAEN Position

Definition at line 10975 of file Nano103.h.

◆ UART_CTRL_RXOFF_Msk

#define UART_CTRL_RXOFF_Msk   (0x1ul << UART_CTRL_RXOFF_Pos)

UART_T::CTRL: RXOFF Mask

Definition at line 10964 of file Nano103.h.

◆ UART_CTRL_RXOFF_Pos

#define UART_CTRL_RXOFF_Pos   (2)

UART_T::CTRL: RXOFF Position

Definition at line 10963 of file Nano103.h.

◆ UART_CTRL_RXRST_Msk

#define UART_CTRL_RXRST_Msk   (0x1ul << UART_CTRL_RXRST_Pos)

UART_T::CTRL: RXRST Mask

Definition at line 10958 of file Nano103.h.

◆ UART_CTRL_RXRST_Pos

#define UART_CTRL_RXRST_Pos   (0)

UART_T::CTRL: RXRST Position

Definition at line 10957 of file Nano103.h.

◆ UART_CTRL_TXDMAEN_Msk

#define UART_CTRL_TXDMAEN_Msk   (0x1ul << UART_CTRL_TXDMAEN_Pos)

UART_T::CTRL: TXDMAEN Mask

Definition at line 10979 of file Nano103.h.

◆ UART_CTRL_TXDMAEN_Pos

#define UART_CTRL_TXDMAEN_Pos   (7)

UART_T::CTRL: TXDMAEN Position

Definition at line 10978 of file Nano103.h.

◆ UART_CTRL_TXOFF_Msk

#define UART_CTRL_TXOFF_Msk   (0x1ul << UART_CTRL_TXOFF_Pos)

UART_T::CTRL: TXOFF Mask

Definition at line 10967 of file Nano103.h.

◆ UART_CTRL_TXOFF_Pos

#define UART_CTRL_TXOFF_Pos   (3)

UART_T::CTRL: TXOFF Position

Definition at line 10966 of file Nano103.h.

◆ UART_CTRL_TXRST_Msk

#define UART_CTRL_TXRST_Msk   (0x1ul << UART_CTRL_TXRST_Pos)

UART_T::CTRL: TXRST Mask

Definition at line 10961 of file Nano103.h.

◆ UART_CTRL_TXRST_Pos

#define UART_CTRL_TXRST_Pos   (1)

UART_T::CTRL: TXRST Position

Definition at line 10960 of file Nano103.h.

◆ UART_DAT_DAT_Msk

#define UART_DAT_DAT_Msk   (0xfful << UART_RBR_RBR_Pos)

UART_T::DAT: DAT Mask

Definition at line 10955 of file Nano103.h.

◆ UART_DAT_DAT_Pos

#define UART_DAT_DAT_Pos   (0)
@addtogroup UART_CONST UART Bit Field Definition
Constant Definitions for UART Controller

UART_T::DAT: DAT Position

Definition at line 10954 of file Nano103.h.

◆ UART_FIFOSTS_BIF_Msk

#define UART_FIFOSTS_BIF_Msk   (0x1ul << UART_FIFOSTS_BIF_Pos)

UART_T::FIFOSTS: BIF Mask

Definition at line 11111 of file Nano103.h.

◆ UART_FIFOSTS_BIF_Pos

#define UART_FIFOSTS_BIF_Pos   (6)

UART_T::FIFOSTS: BIF Position

Definition at line 11110 of file Nano103.h.

◆ UART_FIFOSTS_FEF_Msk

#define UART_FIFOSTS_FEF_Msk   (0x1ul << UART_FIFOSTS_FEF_Pos)

UART_T::FIFOSTS: FEF Mask

Definition at line 11108 of file Nano103.h.

◆ UART_FIFOSTS_FEF_Pos

#define UART_FIFOSTS_FEF_Pos   (5)

UART_T::FIFOSTS: FEF Position

Definition at line 11107 of file Nano103.h.

◆ UART_FIFOSTS_PEF_Msk

#define UART_FIFOSTS_PEF_Msk   (0x1ul << UART_FIFOSTS_PEF_Pos)

UART_T::FIFOSTS: PEF Mask

Definition at line 11105 of file Nano103.h.

◆ UART_FIFOSTS_PEF_Pos

#define UART_FIFOSTS_PEF_Pos   (4)

UART_T::FIFOSTS: PEF Position

Definition at line 11104 of file Nano103.h.

◆ UART_FIFOSTS_RXEMPTY_Msk

#define UART_FIFOSTS_RXEMPTY_Msk   (0x1ul << UART_FIFOSTS_RXEMPTY_Pos)

UART_T::FIFOSTS: RXEMPTY Mask

Definition at line 11099 of file Nano103.h.

◆ UART_FIFOSTS_RXEMPTY_Pos

#define UART_FIFOSTS_RXEMPTY_Pos   (1)

UART_T::FIFOSTS: RXEMPTY Position

Definition at line 11098 of file Nano103.h.

◆ UART_FIFOSTS_RXFULL_Msk

#define UART_FIFOSTS_RXFULL_Msk   (0x1ul << UART_FIFOSTS_RXFULL_Pos)

UART_T::FIFOSTS: RXFULL Mask

Definition at line 11102 of file Nano103.h.

◆ UART_FIFOSTS_RXFULL_Pos

#define UART_FIFOSTS_RXFULL_Pos   (2)

UART_T::FIFOSTS: RXFULL Position

Definition at line 11101 of file Nano103.h.

◆ UART_FIFOSTS_RXOVIF_Msk

#define UART_FIFOSTS_RXOVIF_Msk   (0x1ul << UART_FIFOSTS_RXOVIF_Pos)

UART_T::FIFOSTS: RXOVIF Mask

Definition at line 11096 of file Nano103.h.

◆ UART_FIFOSTS_RXOVIF_Pos

#define UART_FIFOSTS_RXOVIF_Pos   (0)

UART_T::FIFOSTS: RXOVIF Position

Definition at line 11095 of file Nano103.h.

◆ UART_FIFOSTS_RXPTR_Msk

#define UART_FIFOSTS_RXPTR_Msk   (0x1ful << UART_FIFOSTS_RXPTR_Pos)

UART_T::FIFOSTS: RXPTR Mask

Definition at line 11126 of file Nano103.h.

◆ UART_FIFOSTS_RXPTR_Pos

#define UART_FIFOSTS_RXPTR_Pos   (16)

UART_T::FIFOSTS: RXPTR Position

Definition at line 11125 of file Nano103.h.

◆ UART_FIFOSTS_TXEMPTY_Msk

#define UART_FIFOSTS_TXEMPTY_Msk   (0x1ul << UART_FIFOSTS_TXEMPTY_Pos)

UART_T::FIFOSTS: TXEMPTY Mask

Definition at line 11117 of file Nano103.h.

◆ UART_FIFOSTS_TXEMPTY_Pos

#define UART_FIFOSTS_TXEMPTY_Pos   (9)

UART_T::FIFOSTS: TXEMPTY Position

Definition at line 11116 of file Nano103.h.

◆ UART_FIFOSTS_TXENDF_Msk

#define UART_FIFOSTS_TXENDF_Msk   (0x1ul << UART_FIFOSTS_TXENDF_Pos)

UART_T::FIFOSTS: TXENDF Mask

Definition at line 11123 of file Nano103.h.

◆ UART_FIFOSTS_TXENDF_Pos

#define UART_FIFOSTS_TXENDF_Pos   (11)

UART_T::FIFOSTS: TXENDF Position

Definition at line 11122 of file Nano103.h.

◆ UART_FIFOSTS_TXFULL_Msk

#define UART_FIFOSTS_TXFULL_Msk   (0x1ul << UART_FIFOSTS_TXFULL_Pos)

UART_T::FIFOSTS: TXFULL Mask

Definition at line 11120 of file Nano103.h.

◆ UART_FIFOSTS_TXFULL_Pos

#define UART_FIFOSTS_TXFULL_Pos   (10)

UART_T::FIFOSTS: TXFULL Position

Definition at line 11119 of file Nano103.h.

◆ UART_FIFOSTS_TXOVIF_Msk

#define UART_FIFOSTS_TXOVIF_Msk   (0x1ul << UART_FIFOSTS_TXOVIF_Pos)

UART_T::FIFOSTS: TXOVIF Mask

Definition at line 11114 of file Nano103.h.

◆ UART_FIFOSTS_TXOVIF_Pos

#define UART_FIFOSTS_TXOVIF_Pos   (8)

UART_T::FIFOSTS: TXOVIF Position

Definition at line 11113 of file Nano103.h.

◆ UART_FIFOSTS_TXPTR_Msk

#define UART_FIFOSTS_TXPTR_Msk   (0x1ful << UART_FIFOSTS_TXPTR_Pos)

UART_T::FIFOSTS: TXPTR Mask

Definition at line 11129 of file Nano103.h.

◆ UART_FIFOSTS_TXPTR_Pos

#define UART_FIFOSTS_TXPTR_Pos   (24)

UART_T::FIFOSTS: TXPTR Position

Definition at line 11128 of file Nano103.h.

◆ UART_FUNCSEL_FUNCSEL_Msk

#define UART_FUNCSEL_FUNCSEL_Msk   (0x3ul << UART_FUNCSEL_FUNCSEL_Pos)

UART_T::FUNCSEL: FUNCSEL Mask

Definition at line 11198 of file Nano103.h.

◆ UART_FUNCSEL_FUNCSEL_Pos

#define UART_FUNCSEL_FUNCSEL_Pos   (0)

UART_T::FUNCSEL: FUNCSEL Position

Definition at line 11197 of file Nano103.h.

◆ UART_INTEN_ABRIEN_Msk

#define UART_INTEN_ABRIEN_Msk   (0x1ul << UART_INTEN_ABRIEN_Pos)

UART_T::INTEN: ABRIEN Mask

Definition at line 11036 of file Nano103.h.

◆ UART_INTEN_ABRIEN_Pos

#define UART_INTEN_ABRIEN_Pos   (7)

UART_T::INTEN: ABRIEN Position

Definition at line 11035 of file Nano103.h.

◆ UART_INTEN_BUFERRIEN_Msk

#define UART_INTEN_BUFERRIEN_Msk   (0x1ul << UART_INTEN_BUFERRIEN_Pos)

UART_T::INTEN: BUFERRIEN Mask

Definition at line 11030 of file Nano103.h.

◆ UART_INTEN_BUFERRIEN_Pos

#define UART_INTEN_BUFERRIEN_Pos   (5)

UART_T::INTEN: BUFERRIEN Position

Definition at line 11029 of file Nano103.h.

◆ UART_INTEN_LINIEN_Msk

#define UART_INTEN_LINIEN_Msk   (0x1ul << UART_INTEN_LINIEN_Pos)

UART_T::INTEN: LINIEN Mask

Definition at line 11039 of file Nano103.h.

◆ UART_INTEN_LINIEN_Pos

#define UART_INTEN_LINIEN_Pos   (8)

UART_T::INTEN: LINIEN Position

Definition at line 11038 of file Nano103.h.

◆ UART_INTEN_MODEMIEN_Msk

#define UART_INTEN_MODEMIEN_Msk   (0x1ul << UART_INTEN_MODEMIEN_Pos)

UART_T::INTEN: MODEMIEN Mask

Definition at line 11024 of file Nano103.h.

◆ UART_INTEN_MODEMIEN_Pos

#define UART_INTEN_MODEMIEN_Pos   (3)

UART_T::INTEN: MODEMIEN Position

Definition at line 11023 of file Nano103.h.

◆ UART_INTEN_RDAIEN_Msk

#define UART_INTEN_RDAIEN_Msk   (0x1ul << UART_INTEN_RDAIEN_Pos)

UART_T::INTEN: RDAIEN Mask

Definition at line 11015 of file Nano103.h.

◆ UART_INTEN_RDAIEN_Pos

#define UART_INTEN_RDAIEN_Pos   (0)

UART_T::INTEN: RDAIEN Position

Definition at line 11014 of file Nano103.h.

◆ UART_INTEN_RLSIEN_Msk

#define UART_INTEN_RLSIEN_Msk   (0x1ul << UART_INTEN_RLSIEN_Pos)

UART_T::INTEN: RLSIEN Mask

Definition at line 11021 of file Nano103.h.

◆ UART_INTEN_RLSIEN_Pos

#define UART_INTEN_RLSIEN_Pos   (2)

UART_T::INTEN: RLSIEN Position

Definition at line 11020 of file Nano103.h.

◆ UART_INTEN_RXTOIEN_Msk

#define UART_INTEN_RXTOIEN_Msk   (0x1ul << UART_INTEN_RXTOIEN_Pos)

UART_T::INTEN: RXTOIEN Mask

Definition at line 11027 of file Nano103.h.

◆ UART_INTEN_RXTOIEN_Pos

#define UART_INTEN_RXTOIEN_Pos   (4)

UART_T::INTEN: RXTOIEN Position

Definition at line 11026 of file Nano103.h.

◆ UART_INTEN_THREIEN_Msk

#define UART_INTEN_THREIEN_Msk   (0x1ul << UART_INTEN_THREIEN_Pos)

UART_T::INTEN: THREIEN Mask

Definition at line 11018 of file Nano103.h.

◆ UART_INTEN_THREIEN_Pos

#define UART_INTEN_THREIEN_Pos   (1)

UART_T::INTEN: THREIEN Position

Definition at line 11017 of file Nano103.h.

◆ UART_INTEN_TXENDIEN_Msk

#define UART_INTEN_TXENDIEN_Msk   (0x1ul << UART_INTEN_TXENDIEN_Pos)

UART_T::INTEN: TXENDIEN Mask

Definition at line 11042 of file Nano103.h.

◆ UART_INTEN_TXENDIEN_Pos

#define UART_INTEN_TXENDIEN_Pos   (9)

UART_T::INTEN: TXENDIEN Position

Definition at line 11041 of file Nano103.h.

◆ UART_INTEN_WKUPIEN_Msk

#define UART_INTEN_WKUPIEN_Msk   (0x1ul << UART_INTEN_WKUPIEN_Pos)

UART_T::INTEN: WKUPIEN Mask

Definition at line 11033 of file Nano103.h.

◆ UART_INTEN_WKUPIEN_Pos

#define UART_INTEN_WKUPIEN_Pos   (6)

UART_T::INTEN: WKUPIEN Position

Definition at line 11032 of file Nano103.h.

◆ UART_INTSTS_ABRIF_Msk

#define UART_INTSTS_ABRIF_Msk   (0x1ul << UART_INTSTS_ABRIF_Pos)

UART_T::INTSTS: ABRIF Mask

Definition at line 11066 of file Nano103.h.

◆ UART_INTSTS_ABRIF_Pos

#define UART_INTSTS_ABRIF_Pos   (7)

UART_T::INTSTS: ABRIF Position

Definition at line 11065 of file Nano103.h.

◆ UART_INTSTS_BUFERRIF_Msk

#define UART_INTSTS_BUFERRIF_Msk   (0x1ul << UART_INTSTS_BUFERRIF_Pos)

UART_T::INTSTS: BUFERRIF Mask

Definition at line 11060 of file Nano103.h.

◆ UART_INTSTS_BUFERRIF_Pos

#define UART_INTSTS_BUFERRIF_Pos   (5)

UART_T::INTSTS: BUFERRIF Position

Definition at line 11059 of file Nano103.h.

◆ UART_INTSTS_LINIF_Msk

#define UART_INTSTS_LINIF_Msk   (0x1ul << UART_INTSTS_LINIF_Pos)

UART_T::INTSTS: LINEIF Mask

Definition at line 11069 of file Nano103.h.

◆ UART_INTSTS_LINIF_Pos

#define UART_INTSTS_LINIF_Pos   (8)

UART_T::INTSTS: LINEIF Position

Definition at line 11068 of file Nano103.h.

◆ UART_INTSTS_MODEMIF_Msk

#define UART_INTSTS_MODEMIF_Msk   (0x1ul << UART_INTSTS_MODEMIF_Pos)

UART_T::INTSTS: MODEMIF Mask

Definition at line 11054 of file Nano103.h.

◆ UART_INTSTS_MODEMIF_Pos

#define UART_INTSTS_MODEMIF_Pos   (3)

UART_T::INTSTS: MODEMIF Position

Definition at line 11053 of file Nano103.h.

◆ UART_INTSTS_RDAIF_Msk

#define UART_INTSTS_RDAIF_Msk   (0x1ul << UART_INTSTS_RDAIF_Pos)

UART_T::INTSTS: RDAIF Mask

Definition at line 11045 of file Nano103.h.

◆ UART_INTSTS_RDAIF_Pos

#define UART_INTSTS_RDAIF_Pos   (0)

UART_T::INTSTS: RDAIF Position

Definition at line 11044 of file Nano103.h.

◆ UART_INTSTS_RLSIF_Msk

#define UART_INTSTS_RLSIF_Msk   (0x1ul << UART_INTSTS_RLSIF_Pos)

UART_T::INTSTS: RLSIF Mask

Definition at line 11051 of file Nano103.h.

◆ UART_INTSTS_RLSIF_Pos

#define UART_INTSTS_RLSIF_Pos   (2)

UART_T::INTSTS: RLSIF Position

Definition at line 11050 of file Nano103.h.

◆ UART_INTSTS_RXTOIF_Msk

#define UART_INTSTS_RXTOIF_Msk   (0x1ul << UART_INTSTS_RXTOIF_Pos)

UART_T::INTSTS: RXTOIF Mask

Definition at line 11057 of file Nano103.h.

◆ UART_INTSTS_RXTOIF_Pos

#define UART_INTSTS_RXTOIF_Pos   (4)

UART_T::INTSTS: RXTOIF Position

Definition at line 11056 of file Nano103.h.

◆ UART_INTSTS_THREIF_Msk

#define UART_INTSTS_THREIF_Msk   (0x1ul << UART_INTSTS_THREIF_Pos)

UART_T::INTSTS: THREIF Mask

Definition at line 11048 of file Nano103.h.

◆ UART_INTSTS_THREIF_Pos

#define UART_INTSTS_THREIF_Pos   (1)

UART_T::INTSTS: THREIF Position

Definition at line 11047 of file Nano103.h.

◆ UART_INTSTS_WKUPIF_Msk

#define UART_INTSTS_WKUPIF_Msk   (0x1ul << UART_INTSTS_WKUPIF_Pos)

UART_T::INTSTS: WKUPIF Mask

Definition at line 11063 of file Nano103.h.

◆ UART_INTSTS_WKUPIF_Pos

#define UART_INTSTS_WKUPIF_Pos   (6)

UART_T::INTSTS: WKUPIF Position

Definition at line 11062 of file Nano103.h.

◆ UART_IRDA_RXINV_Msk

#define UART_IRDA_RXINV_Msk   (0x1ul << UART_IRDA_RXINV_Pos)

UART_T::IRDA: RXINV Mask

Definition at line 11165 of file Nano103.h.

◆ UART_IRDA_RXINV_Pos

#define UART_IRDA_RXINV_Pos   (6)

UART_T::IRDA: RXINV Position

Definition at line 11164 of file Nano103.h.

◆ UART_IRDA_TXEN_Msk

#define UART_IRDA_TXEN_Msk   (0x1ul << UART_IRDA_TXEN_Pos)

UART_T::IRDA: TXEN Mask

Definition at line 11159 of file Nano103.h.

◆ UART_IRDA_TXEN_Pos

#define UART_IRDA_TXEN_Pos   (1)

UART_T::IRDA: TXEN Position

Definition at line 11158 of file Nano103.h.

◆ UART_IRDA_TXINV_Msk

#define UART_IRDA_TXINV_Msk   (0x1ul << UART_IRDA_TXINV_Pos)

UART_T::IRDA: TXINV Mask

Definition at line 11162 of file Nano103.h.

◆ UART_IRDA_TXINV_Pos

#define UART_IRDA_TXINV_Pos   (5)

UART_T::IRDA: TXINV Position

Definition at line 11161 of file Nano103.h.

◆ UART_LINE_BCB_Msk

#define UART_LINE_BCB_Msk   (0x1ul << UART_LINE_BCB_Pos)

UART_T::LINE: BCB Mask

Definition at line 11006 of file Nano103.h.

◆ UART_LINE_BCB_Pos

#define UART_LINE_BCB_Pos   (6)

UART_T::LINE: BCB Position

Definition at line 11005 of file Nano103.h.

◆ UART_LINE_EPE_Msk

#define UART_LINE_EPE_Msk   (0x1ul << UART_LINE_EPE_Pos)

UART_T::LINE: EPE Mask

Definition at line 11000 of file Nano103.h.

◆ UART_LINE_EPE_Pos

#define UART_LINE_EPE_Pos   (4)

UART_T::LINE: EPE Position

Definition at line 10999 of file Nano103.h.

◆ UART_LINE_NSB_Msk

#define UART_LINE_NSB_Msk   (0x1ul << UART_LINE_NSB_Pos)

UART_T::LINE: NSB Mask

Definition at line 10994 of file Nano103.h.

◆ UART_LINE_NSB_Pos

#define UART_LINE_NSB_Pos   (2)

UART_T::LINE: NSB Position

Definition at line 10993 of file Nano103.h.

◆ UART_LINE_PBE_Msk

#define UART_LINE_PBE_Msk   (0x1ul << UART_LINE_PBE_Pos)

UART_T::LINE: PBE Mask

Definition at line 10997 of file Nano103.h.

◆ UART_LINE_PBE_Pos

#define UART_LINE_PBE_Pos   (3)

UART_T::LINE: PBE Position

Definition at line 10996 of file Nano103.h.

◆ UART_LINE_RFITL_Msk

#define UART_LINE_RFITL_Msk   (0x3ul << UART_LINE_RFITL_Pos)

UART_T::LINE: RFITL Mask

Definition at line 11009 of file Nano103.h.

◆ UART_LINE_RFITL_Pos

#define UART_LINE_RFITL_Pos   (8)

UART_T::LINE: RFITL Position

Definition at line 11008 of file Nano103.h.

◆ UART_LINE_RTSTRGLV_Msk

#define UART_LINE_RTSTRGLV_Msk   (0x3ul << UART_LINE_RTSTRGLV_Pos)

UART_T::LINE: RTSTRGLV Mask

Definition at line 11012 of file Nano103.h.

◆ UART_LINE_RTSTRGLV_Pos

#define UART_LINE_RTSTRGLV_Pos   (12)

UART_T::LINE: RTSTRGLV Position

Definition at line 11011 of file Nano103.h.

◆ UART_LINE_SPE_Msk

#define UART_LINE_SPE_Msk   (0x1ul << UART_LINE_SPE_Pos)

UART_T::LINE: SPE Mask

Definition at line 11003 of file Nano103.h.

◆ UART_LINE_SPE_Pos

#define UART_LINE_SPE_Pos   (5)

UART_T::LINE: SPE Position

Definition at line 11002 of file Nano103.h.

◆ UART_LINE_WLS_Msk

#define UART_LINE_WLS_Msk   (0x3ul << UART_LINE_WLS_Pos)

UART_T::LINE: WLS Mask

Definition at line 10991 of file Nano103.h.

◆ UART_LINE_WLS_Pos

#define UART_LINE_WLS_Pos   (0)

UART_T::LINE: WLS Position

Definition at line 10990 of file Nano103.h.

◆ UART_MODEM_CTSACTLV_Msk

#define UART_MODEM_CTSACTLV_Msk   (0x1ul << UART_MODEM_CTSACTLV_Pos)

UART_T::MODEM: CTSACTLV Mask

Definition at line 11138 of file Nano103.h.

◆ UART_MODEM_CTSACTLV_Pos

#define UART_MODEM_CTSACTLV_Pos   (16)

UART_T::MODEM: CTSACTLV Position

Definition at line 11137 of file Nano103.h.

◆ UART_MODEM_CTSDETF_Msk

#define UART_MODEM_CTSDETF_Msk   (0x1ul << UART_MODEM_CTSDETF_Pos)

UART_T::MODEM: CTSDETF Mask

Definition at line 11144 of file Nano103.h.

◆ UART_MODEM_CTSDETF_Pos

#define UART_MODEM_CTSDETF_Pos   (18)

UART_T::MODEM: CTSDETF Position

Definition at line 11143 of file Nano103.h.

◆ UART_MODEM_CTSSTS_Msk

#define UART_MODEM_CTSSTS_Msk   (0x1ul << UART_MODEM_CTSSTS_Pos)

UART_T::MODEM: CTSSTS Mask

Definition at line 11141 of file Nano103.h.

◆ UART_MODEM_CTSSTS_Pos

#define UART_MODEM_CTSSTS_Pos   (17)

UART_T::MODEM: CTSSTS Position

Definition at line 11140 of file Nano103.h.

◆ UART_MODEM_RTSACTLV_Msk

#define UART_MODEM_RTSACTLV_Msk   (0x1ul << UART_MODEM_RTSACTLV_Pos)

UART_T::MODEM: RTSACTLV Mask

Definition at line 11132 of file Nano103.h.

◆ UART_MODEM_RTSACTLV_Pos

#define UART_MODEM_RTSACTLV_Pos   (0)

UART_T::MODEM: RTSACTLV Position

Definition at line 11131 of file Nano103.h.

◆ UART_MODEM_RTSSTS_Msk

#define UART_MODEM_RTSSTS_Msk   (0x1ul << UART_MODEM_RTSSTS_Pos)

UART_T::MODEM: RTSSTS Mask

Definition at line 11135 of file Nano103.h.

◆ UART_MODEM_RTSSTS_Pos

#define UART_MODEM_RTSSTS_Pos   (1)

UART_T::MODEM: RTSSTS Position

Definition at line 11134 of file Nano103.h.

◆ UART_TOUT_DLY_Msk

#define UART_TOUT_DLY_Msk   (0xfful << UART_TOUT_DLY_Pos)

UART_T::TOUT: DLY Mask

Definition at line 11150 of file Nano103.h.

◆ UART_TOUT_DLY_Pos

#define UART_TOUT_DLY_Pos   (16)

UART_T::TOUT: DLY Position

Definition at line 11149 of file Nano103.h.

◆ UART_TOUT_TOIC_Msk

#define UART_TOUT_TOIC_Msk   (0x1fful << UART_TOUT_TOIC_Pos)

UART_T::TOUT: TOIC Mask

Definition at line 11147 of file Nano103.h.

◆ UART_TOUT_TOIC_Pos

#define UART_TOUT_TOIC_Pos   (0)

UART_T::TOUT: TOIC Position

Definition at line 11146 of file Nano103.h.

◆ UART_TRSR_ABRDIF_Msk

#define UART_TRSR_ABRDIF_Msk   (0x1ul << UART_TRSR_ABRDIF_Pos)

UART_T::TRSR: ABRDIF Mask

Definition at line 11075 of file Nano103.h.

◆ UART_TRSR_ABRDIF_Pos

#define UART_TRSR_ABRDIF_Pos   (1)

UART_T::TRSR: ABRDIF Position

Definition at line 11074 of file Nano103.h.

◆ UART_TRSR_ABRDTOIF_Msk

#define UART_TRSR_ABRDTOIF_Msk   (0x1ul << UART_TRSR_ABRDTOIF_Pos)

UART_T::TRSR: ABRDTOIF Mask

Definition at line 11078 of file Nano103.h.

◆ UART_TRSR_ABRDTOIF_Pos

#define UART_TRSR_ABRDTOIF_Pos   (2)

UART_T::TRSR: ABRDTOIF Position

Definition at line 11077 of file Nano103.h.

◆ UART_TRSR_ADDRDETF_Msk

#define UART_TRSR_ADDRDETF_Msk   (0x1ul << UART_TRSR_ADDRDETF_Pos)

UART_T::TRSR: ADDRDETF Mask

Definition at line 11072 of file Nano103.h.

◆ UART_TRSR_ADDRDETF_Pos

#define UART_TRSR_ADDRDETF_Pos   (0)

UART_T::TRSR: ADDRDETF Position

Definition at line 11071 of file Nano103.h.

◆ UART_TRSR_BITEF_Msk

#define UART_TRSR_BITEF_Msk   (0x1ul << UART_TRSR_BITEF_Pos)

UART_T::TRSR: BITEF Mask

Definition at line 11087 of file Nano103.h.

◆ UART_TRSR_BITEF_Pos

#define UART_TRSR_BITEF_Pos   (5)

UART_T::TRSR: BITEF Position

Definition at line 11086 of file Nano103.h.

◆ UART_TRSR_LINRXIF_Msk

#define UART_TRSR_LINRXIF_Msk   (0x1ul << UART_TRSR_LINRXIF_Pos)

UART_T::TRSR: LINRXIF Mask

Definition at line 11084 of file Nano103.h.

◆ UART_TRSR_LINRXIF_Pos

#define UART_TRSR_LINRXIF_Pos   (4)

UART_T::TRSR: LINRXIF Position

Definition at line 11083 of file Nano103.h.

◆ UART_TRSR_LINTXIF_Msk

#define UART_TRSR_LINTXIF_Msk   (0x1ul << UART_TRSR_LINTXIF_Pos)

UART_T::TRSR: LINTXIF Mask

Definition at line 11081 of file Nano103.h.

◆ UART_TRSR_LINTXIF_Pos

#define UART_TRSR_LINTXIF_Pos   (3)

UART_T::TRSR: LINTXIF Position

Definition at line 11080 of file Nano103.h.

◆ UART_TRSR_RXBUSY_Msk

#define UART_TRSR_RXBUSY_Msk   (0x1ul << UART_TRSR_RXBUSY_Pos)

UART_T::TRSR: RXBUSY Mask

Definition at line 11090 of file Nano103.h.

◆ UART_TRSR_RXBUSY_Pos

#define UART_TRSR_RXBUSY_Pos   (7)

UART_T::TRSR: RXBUSY Position

Definition at line 11089 of file Nano103.h.

◆ UART_TRSR_SLVSYNCF_Msk

#define UART_TRSR_SLVSYNCF_Msk   (0x1ul << UART_TRSR_SLVSYNCF_Pos)

UART_T::TRSR: SLVSYNCF Mask

Definition at line 11093 of file Nano103.h.

◆ UART_TRSR_SLVSYNCF_Pos

#define UART_TRSR_SLVSYNCF_Pos   (8)

UART_T::TRSR: SLVSYNCF Position

Definition at line 11092 of file Nano103.h.

◆ UART_WKUPEN_WKADRMEN_Msk

#define UART_WKUPEN_WKADRMEN_Msk   (0x1ul << UART_WKUPEN_WKADRMEN_Pos)

UART_T::WKUPEN: WKADRMEN Mask

Definition at line 11219 of file Nano103.h.

◆ UART_WKUPEN_WKADRMEN_Pos

#define UART_WKUPEN_WKADRMEN_Pos   (4)

UART_T::WKUPEN: WKADRMEN Position

Definition at line 11218 of file Nano103.h.

◆ UART_WKUPEN_WKCTSEN_Msk

#define UART_WKUPEN_WKCTSEN_Msk   (0x1ul << UART_WKUPEN_WKCTSEN_Pos)

UART_T::WKUPEN: WKCTSEN Mask

Definition at line 11207 of file Nano103.h.

◆ UART_WKUPEN_WKCTSEN_Pos

#define UART_WKUPEN_WKCTSEN_Pos   (0)

UART_T::WKUPEN: WKCTSEN Position

Definition at line 11206 of file Nano103.h.

◆ UART_WKUPEN_WKDATEN_Msk

#define UART_WKUPEN_WKDATEN_Msk   (0x1ul << UART_WKUPEN_WKDATEN_Pos)

UART_T::WKUPEN: WKDATEN Mask

Definition at line 11210 of file Nano103.h.

◆ UART_WKUPEN_WKDATEN_Pos

#define UART_WKUPEN_WKDATEN_Pos   (1)

UART_T::WKUPEN: WKDATEN Position

Definition at line 11209 of file Nano103.h.

◆ UART_WKUPEN_WKTHREN_Msk

#define UART_WKUPEN_WKTHREN_Msk   (0x1ul << UART_WKUPEN_WKTHREN_Pos)

UART_T::WKUPEN: WKTHREN Mask

Definition at line 11213 of file Nano103.h.

◆ UART_WKUPEN_WKTHREN_Pos

#define UART_WKUPEN_WKTHREN_Pos   (2)

UART_T::WKUPEN: WKTHREN Position

Definition at line 11212 of file Nano103.h.

◆ UART_WKUPEN_WKTHRTOEN_Msk

#define UART_WKUPEN_WKTHRTOEN_Msk   (0x1ul << UART_WKUPEN_WKTHRTOEN_Pos)

UART_T::WKUPEN: WKTHRTOEN Mask

Definition at line 11216 of file Nano103.h.

◆ UART_WKUPEN_WKTHRTOEN_Pos

#define UART_WKUPEN_WKTHRTOEN_Pos   (3)

UART_T::WKUPEN: WKTHRTOEN Position

Definition at line 11215 of file Nano103.h.

◆ UART_WKUPSTS_ADRWKSTS_Msk

#define UART_WKUPSTS_ADRWKSTS_Msk   (0x1ul << UART_WKUPSTS_ADRWKSTS_Pos)

UART_T::WKUPSTS: ADRWKSTS Mask

Definition at line 11234 of file Nano103.h.

◆ UART_WKUPSTS_ADRWKSTS_Pos

#define UART_WKUPSTS_ADRWKSTS_Pos   (4)

UART_T::WKUPSTS: ADRWKSTS Position

Definition at line 11233 of file Nano103.h.

◆ UART_WKUPSTS_CTSWKSTS_Msk

#define UART_WKUPSTS_CTSWKSTS_Msk   (0x1ul << UART_WKUPSTS_CTSWKSTS_Pos)

UART_T::WKUPSTS: CTSWKSTS Mask

Definition at line 11222 of file Nano103.h.

◆ UART_WKUPSTS_CTSWKSTS_Pos

#define UART_WKUPSTS_CTSWKSTS_Pos   (0)

UART_T::WKUPSTS: CTSWKSTS Position

Definition at line 11221 of file Nano103.h.

◆ UART_WKUPSTS_DATWKSTS_Msk

#define UART_WKUPSTS_DATWKSTS_Msk   (0x1ul << UART_WKUPSTS_DATWKSTS_Pos)

UART_T::WKUPSTS: DATWKSTS Mask

Definition at line 11225 of file Nano103.h.

◆ UART_WKUPSTS_DATWKSTS_Pos

#define UART_WKUPSTS_DATWKSTS_Pos   (1)

UART_T::WKUPSTS: DATWKSTS Position

Definition at line 11224 of file Nano103.h.

◆ UART_WKUPSTS_THRTOWKSTS_Msk

#define UART_WKUPSTS_THRTOWKSTS_Msk   (0x1ul << UART_WKUPSTS_THRTOWKSTS_Pos)

UART_T::WKUPSTS: THRTOWKSTS Mask

Definition at line 11231 of file Nano103.h.

◆ UART_WKUPSTS_THRTOWKSTS_Pos

#define UART_WKUPSTS_THRTOWKSTS_Pos   (3)

UART_T::WKUPSTS: THRTOWKSTS Position

Definition at line 11230 of file Nano103.h.

◆ UART_WKUPSTS_THRWKSTS_Msk

#define UART_WKUPSTS_THRWKSTS_Msk   (0x1ul << UART_WKUPSTS_THRWKSTS_Pos)

UART_T::WKUPSTS: THRWKSTS Mask

Definition at line 11228 of file Nano103.h.

◆ UART_WKUPSTS_THRWKSTS_Pos

#define UART_WKUPSTS_THRWKSTS_Pos   (2)

UART_T::WKUPSTS: THRWKSTS Position

Definition at line 11227 of file Nano103.h.

◆ WDT_CTL_DBGEN_Msk

#define WDT_CTL_DBGEN_Msk   (0x1ul << WDT_CTL_DBGEN_Pos)

WDT_T::CTL: DBGEN Mask

Definition at line 9679 of file Nano103.h.

◆ WDT_CTL_DBGEN_Pos

#define WDT_CTL_DBGEN_Pos   (31)

WDT_T::CTL: DBGEN Position

Definition at line 9678 of file Nano103.h.

◆ WDT_CTL_RSTCNT_Msk

#define WDT_CTL_RSTCNT_Msk   (0x1ul << WDT_CTL_RSTCNT_Pos)

WDT_T::CTL: WTR Mask

Definition at line 9661 of file Nano103.h.

◆ WDT_CTL_RSTCNT_Pos

#define WDT_CTL_RSTCNT_Pos   (0)
@addtogroup WDT_CONST WDT Bit Field Definition
Constant Definitions for WDT Controller

WDT_T::CTL: WTR Position

Definition at line 9660 of file Nano103.h.

◆ WDT_CTL_RSTEN_Msk

#define WDT_CTL_RSTEN_Msk   (0x1ul << WDT_CTL_RSTEN_Pos)

WDT_T::CTL: WTRE Mask

Definition at line 9664 of file Nano103.h.

◆ WDT_CTL_RSTEN_Pos

#define WDT_CTL_RSTEN_Pos   (1)

WDT_T::CTL: WTRE Position

Definition at line 9663 of file Nano103.h.

◆ WDT_CTL_WDTEN_Msk

#define WDT_CTL_WDTEN_Msk   (0x1ul << WDT_CTL_WDTEN_Pos)

WDT_T::CTL: WTE Mask

Definition at line 9670 of file Nano103.h.

◆ WDT_CTL_WDTEN_Pos

#define WDT_CTL_WDTEN_Pos   (3)

WDT_T::CTL: WTE Position

Definition at line 9669 of file Nano103.h.

◆ WDT_CTL_WKEN_Msk

#define WDT_CTL_WKEN_Msk   (0x1ul << WDT_CTL_WKEN_Pos)

WDT_T::CTL: WTWKE Mask

Definition at line 9667 of file Nano103.h.

◆ WDT_CTL_WKEN_Pos

#define WDT_CTL_WKEN_Pos   (2)

WDT_T::CTL: WTWKE Position

Definition at line 9666 of file Nano103.h.

◆ WDT_CTL_WTIS_Msk

#define WDT_CTL_WTIS_Msk   (0x7ul << WDT_CTL_WTIS_Pos)

WDT_T::CTL: WTIS Mask

Definition at line 9673 of file Nano103.h.

◆ WDT_CTL_WTIS_Pos

#define WDT_CTL_WTIS_Pos   (4)

WDT_T::CTL: WTIS Position

Definition at line 9672 of file Nano103.h.

◆ WDT_CTL_WTRDSEL_Msk

#define WDT_CTL_WTRDSEL_Msk   (0x3ul << WDT_CTL_WTRDSEL_Pos)

WDT_T::CTL: WTRDSEL Mask

Definition at line 9676 of file Nano103.h.

◆ WDT_CTL_WTRDSEL_Pos

#define WDT_CTL_WTRDSEL_Pos   (8)

WDT_T::CTL: WTRDSEL Position

Definition at line 9675 of file Nano103.h.

◆ WDT_INTEN_WDTIE_Msk

#define WDT_INTEN_WDTIE_Msk   (0x1ul << WDT_INTEN_WDTIE_Pos)

WDT_T::INTEN: WDT_IE Mask

Definition at line 9682 of file Nano103.h.

◆ WDT_INTEN_WDTIE_Pos

#define WDT_INTEN_WDTIE_Pos   (0)

WDT_T::INTEN: WDT_IE Position

Definition at line 9681 of file Nano103.h.

◆ WDT_STATUS_RSTF_Msk

#define WDT_STATUS_RSTF_Msk   (0x1ul << WDT_STATUS_RSTF_Pos)

WDT_T::STATUS: WDT_RST_IS Mask

Definition at line 9688 of file Nano103.h.

◆ WDT_STATUS_RSTF_Pos

#define WDT_STATUS_RSTF_Pos   (1)

WDT_T::STATUS: WDT_RST_IS Position

Definition at line 9687 of file Nano103.h.

◆ WDT_STATUS_WDTIF_Msk

#define WDT_STATUS_WDTIF_Msk   (0x1ul << WDT_STATUS_WDTIF_Pos)

WDT_T::STATUS: WDT_IS Mask

Definition at line 9685 of file Nano103.h.

◆ WDT_STATUS_WDTIF_Pos

#define WDT_STATUS_WDTIF_Pos   (0)

WDT_T::STATUS: WDT_IS Position

Definition at line 9684 of file Nano103.h.

◆ WDT_STATUS_WKF_Msk

#define WDT_STATUS_WKF_Msk   (0x1ul << WDT_STATUS_WKF_Pos)

WDT_T::STATUS: WDT_WAKE_IS Mask

Definition at line 9691 of file Nano103.h.

◆ WDT_STATUS_WKF_Pos

#define WDT_STATUS_WKF_Pos   (2)

WDT_T::STATUS: WDT_WAKE_IS Position

Definition at line 9690 of file Nano103.h.

◆ WWDT_CNT_WWDT_CNTDAT_Msk

#define WWDT_CNT_WWDT_CNTDAT_Msk   (0x3ful << WWDT_CNT_WWDT_CNTDAT_Pos)

WWDT_T::CNT: WWDT_VAL Mask

Definition at line 9800 of file Nano103.h.

◆ WWDT_CNT_WWDT_CNTDAT_Pos

#define WWDT_CNT_WWDT_CNTDAT_Pos   (0)

WWDT_T::CNT: WWDT_VAL Position

Definition at line 9799 of file Nano103.h.

◆ WWDT_CTL_DBGEN_Msk

#define WWDT_CTL_DBGEN_Msk   (0x1ul << WWDT_CTL_DBGEN_Pos)

WWDT_T::CTL: DBGEN Mask

Definition at line 9788 of file Nano103.h.

◆ WWDT_CTL_DBGEN_Pos

#define WWDT_CTL_DBGEN_Pos   (31)

WWDT_T::CTL: DBGEN Position

Definition at line 9787 of file Nano103.h.

◆ WWDT_CTL_PERIODSEL_Msk

#define WWDT_CTL_PERIODSEL_Msk   (0xful << WWDT_CTL_PERIODSEL_Pos)

WWDT_T::CTL: PERIODSEL Mask

Definition at line 9782 of file Nano103.h.

◆ WWDT_CTL_PERIODSEL_Pos

#define WWDT_CTL_PERIODSEL_Pos   (8)

WWDT_T::CTL: PERIODSEL Position

Definition at line 9781 of file Nano103.h.

◆ WWDT_CTL_WINCMP_Msk

#define WWDT_CTL_WINCMP_Msk   (0x3ful << WWDT_CTL_WINCMP_Pos)

WWDT_T::CTL: WINCMP Mask

Definition at line 9785 of file Nano103.h.

◆ WWDT_CTL_WINCMP_Pos

#define WWDT_CTL_WINCMP_Pos   (16)

WWDT_T::CTL: WINCMP Position

Definition at line 9784 of file Nano103.h.

◆ WWDT_CTL_WWDTEN_Msk

#define WWDT_CTL_WWDTEN_Msk   (0x1ul << WWDT_CTL_WWDTEN_Pos)

WWDT_T::CTL: WWDTEN Mask

Definition at line 9779 of file Nano103.h.

◆ WWDT_CTL_WWDTEN_Pos

#define WWDT_CTL_WWDTEN_Pos   (0)

WWDT_T::CTL: WWDTEN Position

Definition at line 9778 of file Nano103.h.

◆ WWDT_INTEN_WWDTIE_Msk

#define WWDT_INTEN_WWDTIE_Msk   (0x1ul << WWDT_INTEN_WWDTIE_Pos)

WWDT_T::INTEN: WWDTIE Mask

Definition at line 9791 of file Nano103.h.

◆ WWDT_INTEN_WWDTIE_Pos

#define WWDT_INTEN_WWDTIE_Pos   (0)

WWDT_T::INTEN: WWDTIE Position

Definition at line 9790 of file Nano103.h.

◆ WWDT_RLDCNT_RLDCNT_Msk

#define WWDT_RLDCNT_RLDCNT_Msk   (0xfffffffful << WWDT_RLDCNT_RLDCNT_Pos)

WWDT_T::RLDCNT: WWDT_RLD Mask

Definition at line 9776 of file Nano103.h.

◆ WWDT_RLDCNT_RLDCNT_Pos

#define WWDT_RLDCNT_RLDCNT_Pos   (0)
@addtogroup WWDT_CONST WWDT Bit Field Definition
Constant Definitions for WWDT Controller

WWDT_T::RLDCNT: WWDT_RLD Position

Definition at line 9775 of file Nano103.h.

◆ WWDT_STATUS_WWDTIF_Msk

#define WWDT_STATUS_WWDTIF_Msk   (0x1ul << WWDT_STATUS_WWDTIF_Pos)

WWDT_T::STATUS: WWDTIF Mask

Definition at line 9794 of file Nano103.h.

◆ WWDT_STATUS_WWDTIF_Pos

#define WWDT_STATUS_WWDTIF_Pos   (0)

WWDT_T::STATUS: WWDTIF Position

Definition at line 9793 of file Nano103.h.

◆ WWDT_STATUS_WWDTRF_Msk

#define WWDT_STATUS_WWDTRF_Msk   (0x1ul << WWDT_STATUS_WWDTRF_Pos)

WWDT_T::STATUS: WWDTRF Mask

Definition at line 9797 of file Nano103.h.

◆ WWDT_STATUS_WWDTRF_Pos

#define WWDT_STATUS_WWDTRF_Pos   (1)

WWDT_T::STATUS: WWDTRF Position

Definition at line 9796 of file Nano103.h.