Nano103 BSP  V3.01.002
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"

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 24759 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 24758 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 24762 of file Nano103.h.

◆ ACMP_CTL0_ACMPIE_Pos

#define ACMP_CTL0_ACMPIE_Pos   (1)

ACMP_T::CTL0: ACMPIE Position

Definition at line 24761 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 24765 of file Nano103.h.

◆ ACMP_CTL0_HYSEN_Pos

#define ACMP_CTL0_HYSEN_Pos   (2)

ACMP_T::CTL0: HYSEN Position

Definition at line 24764 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 24768 of file Nano103.h.

◆ ACMP_CTL0_NEGSEL_Pos

#define ACMP_CTL0_NEGSEL_Pos   (4)

ACMP_T::CTL0: NEGSEL Position

Definition at line 24767 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 24771 of file Nano103.h.

◆ ACMP_CTL0_WKEN_Pos

#define ACMP_CTL0_WKEN_Pos   (31)

ACMP_T::CTL0: WKEN Position

Definition at line 24770 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 24774 of file Nano103.h.

◆ ACMP_STATUS_ACMPIF_Pos

#define ACMP_STATUS_ACMPIF_Pos   (0)

ACMP_T::STATUS: ACMPIF Position

Definition at line 24773 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 24777 of file Nano103.h.

◆ ACMP_STATUS_ACMPO_Pos

#define ACMP_STATUS_ACMPO_Pos   (1)

ACMP_T::STATUS: ACMPO Position

Definition at line 24776 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 24780 of file Nano103.h.

◆ ACMP_VREF_CRVCTL_Pos

#define ACMP_VREF_CRVCTL_Pos   (0)

ACMP_T::VREF: CRVCTL Position

Definition at line 24779 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 24783 of file Nano103.h.

◆ ACMP_VREF_CRVEN_Pos

#define ACMP_VREF_CRVEN_Pos   (4)

ACMP_T::VREF: CRVEN Position

Definition at line 24782 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 24786 of file Nano103.h.

◆ ACMP_VREF_CRVSSEL_Pos

#define ACMP_VREF_CRVSSEL_Pos   (5)

ACMP_T::VREF: CRVSSEL Position

Definition at line 24785 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 24576 of file Nano103.h.

◆ ADC_CALCTL_CALDONE_Pos

#define ADC_CALCTL_CALDONE_Pos   (2)

ADC_T::CALCTL: CALDONE Position

Definition at line 24575 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 24570 of file Nano103.h.

◆ ADC_CALCTL_CALEN_Pos

#define ADC_CALCTL_CALEN_Pos   (0)

ADC_T::CALCTL: CALEN Position

Definition at line 24569 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 24579 of file Nano103.h.

◆ ADC_CALCTL_CALSEL_Pos

#define ADC_CALCTL_CALSEL_Pos   (3)

ADC_T::CALCTL: CALSEL Position

Definition at line 24578 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 24573 of file Nano103.h.

◆ ADC_CALCTL_CALSTART_Pos

#define ADC_CALCTL_CALSTART_Pos   (1)

ADC_T::CALCTL: CALSTART Position

Definition at line 24572 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 24582 of file Nano103.h.

◆ ADC_CALWORD_CALWORD_Pos

#define ADC_CALWORD_CALWORD_Pos   (0)

ADC_T::CALWORD: CALWORD Position

Definition at line 24581 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 24462 of file Nano103.h.

◆ ADC_CHEN_CHEN0_Pos

#define ADC_CHEN_CHEN0_Pos   (0)

ADC_T::CHEN: CHEN0 Position

Definition at line 24461 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 24486 of file Nano103.h.

◆ ADC_CHEN_CHEN12_Pos

#define ADC_CHEN_CHEN12_Pos   (12)

ADC_T::CHEN: CHEN12 Position

Definition at line 24485 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 24489 of file Nano103.h.

◆ ADC_CHEN_CHEN13_Pos

#define ADC_CHEN_CHEN13_Pos   (13)

ADC_T::CHEN: CHEN13 Position

Definition at line 24488 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 24492 of file Nano103.h.

◆ ADC_CHEN_CHEN14_Pos

#define ADC_CHEN_CHEN14_Pos   (14)

ADC_T::CHEN: CHEN14 Position

Definition at line 24491 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 24495 of file Nano103.h.

◆ ADC_CHEN_CHEN15_Pos

#define ADC_CHEN_CHEN15_Pos   (15)

ADC_T::CHEN: CHEN15 Position

Definition at line 24494 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 24498 of file Nano103.h.

◆ ADC_CHEN_CHEN16_Pos

#define ADC_CHEN_CHEN16_Pos   (16)

ADC_T::CHEN: CHEN16 Position

Definition at line 24497 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 24501 of file Nano103.h.

◆ ADC_CHEN_CHEN17_Pos

#define ADC_CHEN_CHEN17_Pos   (17)

ADC_T::CHEN: CHEN17 Position

Definition at line 24500 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 24465 of file Nano103.h.

◆ ADC_CHEN_CHEN1_Pos

#define ADC_CHEN_CHEN1_Pos   (1)

ADC_T::CHEN: CHEN1 Position

Definition at line 24464 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 24468 of file Nano103.h.

◆ ADC_CHEN_CHEN2_Pos

#define ADC_CHEN_CHEN2_Pos   (2)

ADC_T::CHEN: CHEN2 Position

Definition at line 24467 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 24471 of file Nano103.h.

◆ ADC_CHEN_CHEN3_Pos

#define ADC_CHEN_CHEN3_Pos   (3)

ADC_T::CHEN: CHEN3 Position

Definition at line 24470 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 24474 of file Nano103.h.

◆ ADC_CHEN_CHEN4_Pos

#define ADC_CHEN_CHEN4_Pos   (4)

ADC_T::CHEN: CHEN4 Position

Definition at line 24473 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 24477 of file Nano103.h.

◆ ADC_CHEN_CHEN5_Pos

#define ADC_CHEN_CHEN5_Pos   (5)

ADC_T::CHEN: CHEN5 Position

Definition at line 24476 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 24480 of file Nano103.h.

◆ ADC_CHEN_CHEN6_Pos

#define ADC_CHEN_CHEN6_Pos   (6)

ADC_T::CHEN: CHEN6 Position

Definition at line 24479 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 24483 of file Nano103.h.

◆ ADC_CHEN_CHEN7_Pos

#define ADC_CHEN_CHEN7_Pos   (7)

ADC_T::CHEN: CHEN7 Position

Definition at line 24482 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 24504 of file Nano103.h.

◆ ADC_CMP0_ADCMPEN_Pos

#define ADC_CMP0_ADCMPEN_Pos   (0)

ADC_T::CMP0: ADCMPEN Position

Definition at line 24503 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 24507 of file Nano103.h.

◆ ADC_CMP0_ADCMPIE_Pos

#define ADC_CMP0_ADCMPIE_Pos   (1)

ADC_T::CMP0: ADCMPIE Position

Definition at line 24506 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 24513 of file Nano103.h.

◆ ADC_CMP0_CMPCH_Pos

#define ADC_CMP0_CMPCH_Pos   (3)

ADC_T::CMP0: CMPCH Position

Definition at line 24512 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 24510 of file Nano103.h.

◆ ADC_CMP0_CMPCOND_Pos

#define ADC_CMP0_CMPCOND_Pos   (2)

ADC_T::CMP0: CMPCOND Position

Definition at line 24509 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 24519 of file Nano103.h.

◆ ADC_CMP0_CMPDAT_Pos

#define ADC_CMP0_CMPDAT_Pos   (16)

ADC_T::CMP0: CMPDAT Position

Definition at line 24518 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 24516 of file Nano103.h.

◆ ADC_CMP0_CMPMCNT_Pos

#define ADC_CMP0_CMPMCNT_Pos   (8)

ADC_T::CMP0: CMPMCNT Position

Definition at line 24515 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 24522 of file Nano103.h.

◆ ADC_CMP1_ADCMPEN_Pos

#define ADC_CMP1_ADCMPEN_Pos   (0)

ADC_T::CMP1: ADCMPEN Position

Definition at line 24521 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 24525 of file Nano103.h.

◆ ADC_CMP1_ADCMPIE_Pos

#define ADC_CMP1_ADCMPIE_Pos   (1)

ADC_T::CMP1: ADCMPIE Position

Definition at line 24524 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 24531 of file Nano103.h.

◆ ADC_CMP1_CMPCH_Pos

#define ADC_CMP1_CMPCH_Pos   (3)

ADC_T::CMP1: CMPCH Position

Definition at line 24530 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 24528 of file Nano103.h.

◆ ADC_CMP1_CMPCOND_Pos

#define ADC_CMP1_CMPCOND_Pos   (2)

ADC_T::CMP1: CMPCOND Position

Definition at line 24527 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 24537 of file Nano103.h.

◆ ADC_CMP1_CMPDAT_Pos

#define ADC_CMP1_CMPDAT_Pos   (16)

ADC_T::CMP1: CMPDAT Position

Definition at line 24536 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 24534 of file Nano103.h.

◆ ADC_CMP1_CMPMCNT_Pos

#define ADC_CMP1_CMPMCNT_Pos   (8)

ADC_T::CMP1: CMPMCNT Position

Definition at line 24533 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 24420 of file Nano103.h.

◆ ADC_CTL_ADCEN_Pos

#define ADC_CTL_ADCEN_Pos   (0)

ADC_T::CTL: ADCEN Position

Definition at line 24419 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 24423 of file Nano103.h.

◆ ADC_CTL_ADCIEN_Pos

#define ADC_CTL_ADCIEN_Pos   (1)

ADC_T::CTL: ADCIEN Position

Definition at line 24422 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 24426 of file Nano103.h.

◆ ADC_CTL_ADMD_Pos

#define ADC_CTL_ADMD_Pos   (2)

ADC_T::CTL: ADMD Position

Definition at line 24425 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 24441 of file Nano103.h.

◆ ADC_CTL_DIFF_Pos

#define ADC_CTL_DIFF_Pos   (10)

ADC_T::CTL: DIFF Position

Definition at line 24440 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 24432 of file Nano103.h.

◆ ADC_CTL_HWTRGCOND_Pos

#define ADC_CTL_HWTRGCOND_Pos   (6)

ADC_T::CTL: HWTRGCOND Position

Definition at line 24431 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 24435 of file Nano103.h.

◆ ADC_CTL_HWTRGEN_Pos

#define ADC_CTL_HWTRGEN_Pos   (8)

ADC_T::CTL: HWTRGEN Position

Definition at line 24434 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 24429 of file Nano103.h.

◆ ADC_CTL_HWTRGSEL_Pos

#define ADC_CTL_HWTRGSEL_Pos   (4)

ADC_T::CTL: HWTRGSEL Position

Definition at line 24428 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 24438 of file Nano103.h.

◆ ADC_CTL_PTEN_Pos

#define ADC_CTL_PTEN_Pos   (9)

ADC_T::CTL: PTEN Position

Definition at line 24437 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 24453 of file Nano103.h.

◆ ADC_CTL_REFSEL_Pos

#define ADC_CTL_REFSEL_Pos   (16)

ADC_T::CTL: REFSEL Position

Definition at line 24452 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 24456 of file Nano103.h.

◆ ADC_CTL_RESSEL_Pos

#define ADC_CTL_RESSEL_Pos   (18)

ADC_T::CTL: RESSEL Position

Definition at line 24455 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 24444 of file Nano103.h.

◆ ADC_CTL_SWTRG_Pos

#define ADC_CTL_SWTRG_Pos   (11)

ADC_T::CTL: SWTRG Position

Definition at line 24443 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 24459 of file Nano103.h.

◆ ADC_CTL_TMPDMACNT_Pos

#define ADC_CTL_TMPDMACNT_Pos   (24)

ADC_T::CTL: TMPDMACNT Position

Definition at line 24458 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 24447 of file Nano103.h.

◆ ADC_CTL_TMSEL_Pos

#define ADC_CTL_TMSEL_Pos   (12)

ADC_T::CTL: TMSEL Position

Definition at line 24446 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 24450 of file Nano103.h.

◆ ADC_CTL_TMTRGMOD_Pos

#define ADC_CTL_TMTRGMOD_Pos   (15)

ADC_T::CTL: TMTRGMOD Position

Definition at line 24449 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 24417 of file Nano103.h.

◆ ADC_DAT0_OV_Pos

#define ADC_DAT0_OV_Pos   (17)

ADC_T::DAT: OV Position

Definition at line 24416 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 24411 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 24410 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 24414 of file Nano103.h.

◆ ADC_DAT0_VALID_Pos

#define ADC_DAT0_VALID_Pos   (16)

ADC_T::DAT: VALID Position

Definition at line 24413 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 24585 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 24584 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 24588 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 24587 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 24591 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 24590 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 24594 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 24593 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 24597 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 24596 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 24600 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 24599 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 24603 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 24602 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 24606 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 24605 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 24609 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 24608 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 24558 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 24557 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 24564 of file Nano103.h.

◆ ADC_PWD_PWDCALEN_Pos

#define ADC_PWD_PWDCALEN_Pos   (1)

ADC_T::PWD: PWDCALEN Position

Definition at line 24563 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 24567 of file Nano103.h.

◆ ADC_PWD_PWDMOD_Pos

#define ADC_PWD_PWDMOD_Pos   (2)

ADC_T::PWD: PWDMOD Position

Definition at line 24566 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 24561 of file Nano103.h.

◆ ADC_PWD_PWUPRDY_Pos

#define ADC_PWD_PWUPRDY_Pos   (0)

ADC_T::PWD: PWUPRDY Position

Definition at line 24560 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 24543 of file Nano103.h.

◆ ADC_STATUS_ADCMPF0_Pos

#define ADC_STATUS_ADCMPF0_Pos   (1)

ADC_T::STATUS: ADCMPF0 Position

Definition at line 24542 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 24546 of file Nano103.h.

◆ ADC_STATUS_ADCMPF1_Pos

#define ADC_STATUS_ADCMPF1_Pos   (2)

ADC_T::STATUS: ADCMPF1 Position

Definition at line 24545 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 24540 of file Nano103.h.

◆ ADC_STATUS_ADIF_Pos

#define ADC_STATUS_ADIF_Pos   (0)

ADC_T::STATUS: ADIF Position

Definition at line 24539 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 24549 of file Nano103.h.

◆ ADC_STATUS_BUSY_Pos

#define ADC_STATUS_BUSY_Pos   (3)

ADC_T::STATUS: BUSY Position

Definition at line 24548 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 24552 of file Nano103.h.

◆ ADC_STATUS_CHANNEL_Pos

#define ADC_STATUS_CHANNEL_Pos   (4)

ADC_T::STATUS: CHANNEL Position

Definition at line 24551 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 24555 of file Nano103.h.

◆ ADC_STATUS_INITRDY_Pos

#define ADC_STATUS_INITRDY_Pos   (16)

ADC_T::STATUS: INITRDY Position

Definition at line 24554 of file Nano103.h.

◆ CLK_AHBCLK_GPIOCKEN_Msk

#define CLK_AHBCLK_GPIOCKEN_Msk   (0x1ul << CLK_AHBCLK_GPIOCKEN_Pos)

CLK_T::AHBCLK: GPIOCKEN Mask

Definition at line 4969 of file Nano103.h.

◆ CLK_AHBCLK_GPIOCKEN_Pos

#define CLK_AHBCLK_GPIOCKEN_Pos   (0)

CLK_T::AHBCLK: GPIOCKEN Position

Definition at line 4968 of file Nano103.h.

◆ CLK_AHBCLK_ISPCKEN_Msk

#define CLK_AHBCLK_ISPCKEN_Msk   (0x1ul << CLK_AHBCLK_ISPCKEN_Pos)

CLK_T::AHBCLK: ISPCKEN Mask

Definition at line 4975 of file Nano103.h.

◆ CLK_AHBCLK_ISPCKEN_Pos

#define CLK_AHBCLK_ISPCKEN_Pos   (2)

CLK_T::AHBCLK: ISPCKEN Position

Definition at line 4974 of file Nano103.h.

◆ CLK_AHBCLK_PDMACKEN_Msk

#define CLK_AHBCLK_PDMACKEN_Msk   (0x1ul << CLK_AHBCLK_PDMACKEN_Pos)

CLK_T::AHBCLK: PDMACKEN Mask

Definition at line 4972 of file Nano103.h.

◆ CLK_AHBCLK_PDMACKEN_Pos

#define CLK_AHBCLK_PDMACKEN_Pos   (1)

CLK_T::AHBCLK: PDMACKEN Position

Definition at line 4971 of file Nano103.h.

◆ CLK_AHBCLK_SRAMCKEN_Msk

#define CLK_AHBCLK_SRAMCKEN_Msk   (0x1ul << CLK_AHBCLK_SRAMCKEN_Pos)

CLK_T::AHBCLK: SRAMCKEN Mask

Definition at line 4978 of file Nano103.h.

◆ CLK_AHBCLK_SRAMCKEN_Pos

#define CLK_AHBCLK_SRAMCKEN_Pos   (4)

CLK_T::AHBCLK: SRAMCKEN Position

Definition at line 4977 of file Nano103.h.

◆ CLK_AHBCLK_STCKEN_Msk

#define CLK_AHBCLK_STCKEN_Msk   (0x1ul << CLK_AHBCLK_STCKEN_Pos)

CLK_T::AHBCLK: STCKEN Mask

Definition at line 4981 of file Nano103.h.

◆ CLK_AHBCLK_STCKEN_Pos

#define CLK_AHBCLK_STCKEN_Pos   (5)

CLK_T::AHBCLK: STCKEN Position

Definition at line 4980 of file Nano103.h.

◆ CLK_APBCLK_ACMP0CKEN_Msk

#define CLK_APBCLK_ACMP0CKEN_Msk   (0x1ul << CLK_APBCLK_ACMP0CKEN_Pos)

CLK_T::APBCLK: ACMP0CKEN Mask

Definition at line 5011 of file Nano103.h.

◆ CLK_APBCLK_ACMP0CKEN_Pos

#define CLK_APBCLK_ACMP0CKEN_Pos   (11)

CLK_T::APBCLK: ACMP0CKEN Position

Definition at line 5010 of file Nano103.h.

◆ CLK_APBCLK_ADCCKEN_Msk

#define CLK_APBCLK_ADCCKEN_Msk   (0x1ul << CLK_APBCLK_ADCCKEN_Pos)

CLK_T::APBCLK: ADCCKEN Mask

Definition at line 5035 of file Nano103.h.

◆ CLK_APBCLK_ADCCKEN_Pos

#define CLK_APBCLK_ADCCKEN_Pos   (28)

CLK_T::APBCLK: ADCCKEN Position

Definition at line 5034 of file Nano103.h.

◆ CLK_APBCLK_CLKOCKEN_Msk

#define CLK_APBCLK_CLKOCKEN_Msk   (0x1ul << CLK_APBCLK_CLKOCKEN_Pos)

CLK_T::APBCLK: CLKOCKEN Mask

Definition at line 5002 of file Nano103.h.

◆ CLK_APBCLK_CLKOCKEN_Pos

#define CLK_APBCLK_CLKOCKEN_Pos   (6)

CLK_T::APBCLK: CLKOCKEN Position

Definition at line 5001 of file Nano103.h.

◆ CLK_APBCLK_I2C0CKEN_Msk

#define CLK_APBCLK_I2C0CKEN_Msk   (0x1ul << CLK_APBCLK_I2C0CKEN_Pos)

CLK_T::APBCLK: I2C0CKEN Mask

Definition at line 5005 of file Nano103.h.

◆ CLK_APBCLK_I2C0CKEN_Pos

#define CLK_APBCLK_I2C0CKEN_Pos   (8)

CLK_T::APBCLK: I2C0CKEN Position

Definition at line 5004 of file Nano103.h.

◆ CLK_APBCLK_I2C1CKEN_Msk

#define CLK_APBCLK_I2C1CKEN_Msk   (0x1ul << CLK_APBCLK_I2C1CKEN_Pos)

CLK_T::APBCLK: I2C1CKEN Mask

Definition at line 5008 of file Nano103.h.

◆ CLK_APBCLK_I2C1CKEN_Pos

#define CLK_APBCLK_I2C1CKEN_Pos   (9)

CLK_T::APBCLK: I2C1CKEN Position

Definition at line 5007 of file Nano103.h.

◆ CLK_APBCLK_PWM0CKEN_Msk

#define CLK_APBCLK_PWM0CKEN_Msk   (0x1ul << CLK_APBCLK_PWM0CKEN_Pos)

CLK_T::APBCLK: PWM0CKEN Mask

Definition at line 5032 of file Nano103.h.

◆ CLK_APBCLK_PWM0CKEN_Pos

#define CLK_APBCLK_PWM0CKEN_Pos   (20)

CLK_T::APBCLK: PWM0CKEN Position

Definition at line 5031 of file Nano103.h.

◆ CLK_APBCLK_RTCCKEN_Msk

#define CLK_APBCLK_RTCCKEN_Msk   (0x1ul << CLK_APBCLK_RTCCKEN_Pos)

CLK_T::APBCLK: RTCCKEN Mask

Definition at line 4987 of file Nano103.h.

◆ CLK_APBCLK_RTCCKEN_Pos

#define CLK_APBCLK_RTCCKEN_Pos   (1)

CLK_T::APBCLK: RTCCKEN Position

Definition at line 4986 of file Nano103.h.

◆ CLK_APBCLK_SC0CKEN_Msk

#define CLK_APBCLK_SC0CKEN_Msk   (0x1ul << CLK_APBCLK_SC0CKEN_Pos)

CLK_T::APBCLK: SC0CKEN Mask

Definition at line 5038 of file Nano103.h.

◆ CLK_APBCLK_SC0CKEN_Pos

#define CLK_APBCLK_SC0CKEN_Pos   (30)

CLK_T::APBCLK: SC0CKEN Position

Definition at line 5037 of file Nano103.h.

◆ CLK_APBCLK_SC1CKEN_Msk

#define CLK_APBCLK_SC1CKEN_Msk   (0x1ul << CLK_APBCLK_SC1CKEN_Pos)

CLK_T::APBCLK: SC1CKEN Mask

Definition at line 5041 of file Nano103.h.

◆ CLK_APBCLK_SC1CKEN_Pos

#define CLK_APBCLK_SC1CKEN_Pos   (31)

CLK_T::APBCLK: SC1CKEN Position

Definition at line 5040 of file Nano103.h.

◆ CLK_APBCLK_SPI0CKEN_Msk

#define CLK_APBCLK_SPI0CKEN_Msk   (0x1ul << CLK_APBCLK_SPI0CKEN_Pos)

CLK_T::APBCLK: SPI0CKEN Mask

Definition at line 5014 of file Nano103.h.

◆ CLK_APBCLK_SPI0CKEN_Pos

#define CLK_APBCLK_SPI0CKEN_Pos   (12)

CLK_T::APBCLK: SPI0CKEN Position

Definition at line 5013 of file Nano103.h.

◆ CLK_APBCLK_SPI1CKEN_Msk

#define CLK_APBCLK_SPI1CKEN_Msk   (0x1ul << CLK_APBCLK_SPI1CKEN_Pos)

CLK_T::APBCLK: SPI1CKEN Mask

Definition at line 5017 of file Nano103.h.

◆ CLK_APBCLK_SPI1CKEN_Pos

#define CLK_APBCLK_SPI1CKEN_Pos   (13)

CLK_T::APBCLK: SPI1CKEN Position

Definition at line 5016 of file Nano103.h.

◆ CLK_APBCLK_SPI2CKEN_Msk

#define CLK_APBCLK_SPI2CKEN_Msk   (0x1ul << CLK_APBCLK_SPI2CKEN_Pos)

CLK_T::APBCLK: SPI2CKEN Mask

Definition at line 5020 of file Nano103.h.

◆ CLK_APBCLK_SPI2CKEN_Pos

#define CLK_APBCLK_SPI2CKEN_Pos   (14)

CLK_T::APBCLK: SPI2CKEN Position

Definition at line 5019 of file Nano103.h.

◆ CLK_APBCLK_SPI3CKEN_Msk

#define CLK_APBCLK_SPI3CKEN_Msk   (0x1ul << CLK_APBCLK_SPI3CKEN_Pos)

CLK_T::APBCLK: SPI3CKEN Mask

Definition at line 5023 of file Nano103.h.

◆ CLK_APBCLK_SPI3CKEN_Pos

#define CLK_APBCLK_SPI3CKEN_Pos   (15)

CLK_T::APBCLK: SPI3CKEN Position

Definition at line 5022 of file Nano103.h.

◆ CLK_APBCLK_TMR0CKEN_Msk

#define CLK_APBCLK_TMR0CKEN_Msk   (0x1ul << CLK_APBCLK_TMR0CKEN_Pos)

CLK_T::APBCLK: TMR0CKEN Mask

Definition at line 4990 of file Nano103.h.

◆ CLK_APBCLK_TMR0CKEN_Pos

#define CLK_APBCLK_TMR0CKEN_Pos   (2)

CLK_T::APBCLK: TMR0CKEN Position

Definition at line 4989 of file Nano103.h.

◆ CLK_APBCLK_TMR1CKEN_Msk

#define CLK_APBCLK_TMR1CKEN_Msk   (0x1ul << CLK_APBCLK_TMR1CKEN_Pos)

CLK_T::APBCLK: TMR1CKEN Mask

Definition at line 4993 of file Nano103.h.

◆ CLK_APBCLK_TMR1CKEN_Pos

#define CLK_APBCLK_TMR1CKEN_Pos   (3)

CLK_T::APBCLK: TMR1CKEN Position

Definition at line 4992 of file Nano103.h.

◆ CLK_APBCLK_TMR2CKEN_Msk

#define CLK_APBCLK_TMR2CKEN_Msk   (0x1ul << CLK_APBCLK_TMR2CKEN_Pos)

CLK_T::APBCLK: TMR2CKEN Mask

Definition at line 4996 of file Nano103.h.

◆ CLK_APBCLK_TMR2CKEN_Pos

#define CLK_APBCLK_TMR2CKEN_Pos   (4)

CLK_T::APBCLK: TMR2CKEN Position

Definition at line 4995 of file Nano103.h.

◆ CLK_APBCLK_TMR3CKEN_Msk

#define CLK_APBCLK_TMR3CKEN_Msk   (0x1ul << CLK_APBCLK_TMR3CKEN_Pos)

CLK_T::APBCLK: TMR3CKEN Mask

Definition at line 4999 of file Nano103.h.

◆ CLK_APBCLK_TMR3CKEN_Pos

#define CLK_APBCLK_TMR3CKEN_Pos   (5)

CLK_T::APBCLK: TMR3CKEN Position

Definition at line 4998 of file Nano103.h.

◆ CLK_APBCLK_UART0CKEN_Msk

#define CLK_APBCLK_UART0CKEN_Msk   (0x1ul << CLK_APBCLK_UART0CKEN_Pos)

CLK_T::APBCLK: UART0CKEN Mask

Definition at line 5026 of file Nano103.h.

◆ CLK_APBCLK_UART0CKEN_Pos

#define CLK_APBCLK_UART0CKEN_Pos   (16)

CLK_T::APBCLK: UART0CKEN Position

Definition at line 5025 of file Nano103.h.

◆ CLK_APBCLK_UART1CKEN_Msk

#define CLK_APBCLK_UART1CKEN_Msk   (0x1ul << CLK_APBCLK_UART1CKEN_Pos)

CLK_T::APBCLK: UART1CKEN Mask

Definition at line 5029 of file Nano103.h.

◆ CLK_APBCLK_UART1CKEN_Pos

#define CLK_APBCLK_UART1CKEN_Pos   (17)

CLK_T::APBCLK: UART1CKEN Position

Definition at line 5028 of file Nano103.h.

◆ CLK_APBCLK_WDTCKEN_Msk

#define CLK_APBCLK_WDTCKEN_Msk   (0x1ul << CLK_APBCLK_WDTCKEN_Pos)

CLK_T::APBCLK: WDTCKEN Mask

Definition at line 4984 of file Nano103.h.

◆ CLK_APBCLK_WDTCKEN_Pos

#define CLK_APBCLK_WDTCKEN_Pos   (0)

CLK_T::APBCLK: WDTCKEN Position

Definition at line 4983 of file Nano103.h.

◆ CLK_APBDIV_APB0DIV_Msk

#define CLK_APBDIV_APB0DIV_Msk   (0x7ul << CLK_APBDIV_APB0DIV_Pos)

CLK_T::APBDIV: APB0DIV Mask

Definition at line 5185 of file Nano103.h.

◆ CLK_APBDIV_APB0DIV_Pos

#define CLK_APBDIV_APB0DIV_Pos   (0)

CLK_T::APBDIV: APB0DIV Position

Definition at line 5184 of file Nano103.h.

◆ CLK_APBDIV_APB1DIV_Msk

#define CLK_APBDIV_APB1DIV_Msk   (0x7ul << CLK_APBDIV_APB1DIV_Pos)

CLK_T::APBDIV: APB1DIV Mask

Definition at line 5188 of file Nano103.h.

◆ CLK_APBDIV_APB1DIV_Pos

#define CLK_APBDIV_APB1DIV_Pos   (4)

CLK_T::APBDIV: APB1DIV Position

Definition at line 5187 of file Nano103.h.

◆ CLK_CDLOWB_LOWERBD_Msk

#define CLK_CDLOWB_LOWERBD_Msk   (0x7fful << CLK_CDLOWB_LOWERBD_Pos)

CLK_T::CDLOWB: LOWERBD Mask

Definition at line 5221 of file Nano103.h.

◆ CLK_CDLOWB_LOWERBD_Pos

#define CLK_CDLOWB_LOWERBD_Pos   (0)

CLK_T::CDLOWB: LOWERBD Position

Definition at line 5220 of file Nano103.h.

◆ CLK_CDUPB_UPERBD_Msk

#define CLK_CDUPB_UPERBD_Msk   (0x7fful << CLK_CDUPB_UPERBD_Pos)

CLK_T::CDUPB: UPERBD Mask

Definition at line 5218 of file Nano103.h.

◆ CLK_CDUPB_UPERBD_Pos

#define CLK_CDUPB_UPERBD_Pos   (0)

CLK_T::CDUPB: UPERBD Position

Definition at line 5217 of file Nano103.h.

◆ CLK_CLKDCTL_HXTFDEN_Msk

#define CLK_CLKDCTL_HXTFDEN_Msk   (0x1ul << CLK_CLKDCTL_HXTFDEN_Pos)

CLK_T::CLKDCTL: HXTFDEN Mask

Definition at line 5191 of file Nano103.h.

◆ CLK_CLKDCTL_HXTFDEN_Pos

#define CLK_CLKDCTL_HXTFDEN_Pos   (0)

CLK_T::CLKDCTL: HXTFDEN Position

Definition at line 5190 of file Nano103.h.

◆ CLK_CLKDCTL_HXTFQDEN_Msk

#define CLK_CLKDCTL_HXTFQDEN_Msk   (0x1ul << CLK_CLKDCTL_HXTFQDEN_Pos)

CLK_T::CLKDCTL: HXTFQDEN Mask

Definition at line 5197 of file Nano103.h.

◆ CLK_CLKDCTL_HXTFQDEN_Pos

#define CLK_CLKDCTL_HXTFQDEN_Pos   (2)

CLK_T::CLKDCTL: HXTFQDEN Position

Definition at line 5196 of file Nano103.h.

◆ CLK_CLKDCTL_LXTFDEN_Msk

#define CLK_CLKDCTL_LXTFDEN_Msk   (0x1ul << CLK_CLKDCTL_LXTFDEN_Pos)

CLK_T::CLKDCTL: LXTFDEN Mask

Definition at line 5194 of file Nano103.h.

◆ CLK_CLKDCTL_LXTFDEN_Pos

#define CLK_CLKDCTL_LXTFDEN_Pos   (1)

CLK_T::CLKDCTL: LXTFDEN Position

Definition at line 5193 of file Nano103.h.

◆ CLK_CLKDIE_HXTFIEN_Msk

#define CLK_CLKDIE_HXTFIEN_Msk   (0x1ul << CLK_CLKDIE_HXTFIEN_Pos)

CLK_T::CLKDIE: HXTFIEN Mask

Definition at line 5200 of file Nano103.h.

◆ CLK_CLKDIE_HXTFIEN_Pos

#define CLK_CLKDIE_HXTFIEN_Pos   (0)

CLK_T::CLKDIE: HXTFIEN Position

Definition at line 5199 of file Nano103.h.

◆ CLK_CLKDIE_HXTFQIEN_Msk

#define CLK_CLKDIE_HXTFQIEN_Msk   (0x1ul << CLK_CLKDIE_HXTFQIEN_Pos)

CLK_T::CLKDIE: HXTFQIEN Mask

Definition at line 5206 of file Nano103.h.

◆ CLK_CLKDIE_HXTFQIEN_Pos

#define CLK_CLKDIE_HXTFQIEN_Pos   (2)

CLK_T::CLKDIE: HXTFQIEN Position

Definition at line 5205 of file Nano103.h.

◆ CLK_CLKDIE_LXTFIEN_Msk

#define CLK_CLKDIE_LXTFIEN_Msk   (0x1ul << CLK_CLKDIE_LXTFIEN_Pos)

CLK_T::CLKDIE: LXTFIEN Mask

Definition at line 5203 of file Nano103.h.

◆ CLK_CLKDIE_LXTFIEN_Pos

#define CLK_CLKDIE_LXTFIEN_Pos   (1)

CLK_T::CLKDIE: LXTFIEN Position

Definition at line 5202 of file Nano103.h.

◆ CLK_CLKDIV0_ADCDIV_Msk

#define CLK_CLKDIV0_ADCDIV_Msk   (0xfful << CLK_CLKDIV0_ADCDIV_Pos)

CLK_T::CLKDIV0: ADCDIV Mask

Definition at line 5137 of file Nano103.h.

◆ CLK_CLKDIV0_ADCDIV_Pos

#define CLK_CLKDIV0_ADCDIV_Pos   (16)

CLK_T::CLKDIV0: ADCDIV Position

Definition at line 5136 of file Nano103.h.

◆ CLK_CLKDIV0_HCLKDIV_Msk

#define CLK_CLKDIV0_HCLKDIV_Msk   (0xful << CLK_CLKDIV0_HCLKDIV_Pos)

CLK_T::CLKDIV0: HCLKDIV Mask

Definition at line 5128 of file Nano103.h.

◆ CLK_CLKDIV0_HCLKDIV_Pos

#define CLK_CLKDIV0_HCLKDIV_Pos   (0)

CLK_T::CLKDIV0: HCLKDIV Position

Definition at line 5127 of file Nano103.h.

◆ CLK_CLKDIV0_SC0DIV_Msk

#define CLK_CLKDIV0_SC0DIV_Msk   (0xful << CLK_CLKDIV0_SC0DIV_Pos)

CLK_T::CLKDIV0: SC0DIV Mask

Definition at line 5140 of file Nano103.h.

◆ CLK_CLKDIV0_SC0DIV_Pos

#define CLK_CLKDIV0_SC0DIV_Pos   (28)

CLK_T::CLKDIV0: SC0DIV Position

Definition at line 5139 of file Nano103.h.

◆ CLK_CLKDIV0_UART0DIV_Msk

#define CLK_CLKDIV0_UART0DIV_Msk   (0xful << CLK_CLKDIV0_UART0DIV_Pos)

CLK_T::CLKDIV0: UART0DIV Mask

Definition at line 5131 of file Nano103.h.

◆ CLK_CLKDIV0_UART0DIV_Pos

#define CLK_CLKDIV0_UART0DIV_Pos   (8)

CLK_T::CLKDIV0: UART0DIV Position

Definition at line 5130 of file Nano103.h.

◆ CLK_CLKDIV0_UART1DIV_Msk

#define CLK_CLKDIV0_UART1DIV_Msk   (0xful << CLK_CLKDIV0_UART1DIV_Pos)

CLK_T::CLKDIV0: UART1DIV Mask

Definition at line 5134 of file Nano103.h.

◆ CLK_CLKDIV0_UART1DIV_Pos

#define CLK_CLKDIV0_UART1DIV_Pos   (12)

CLK_T::CLKDIV0: UART1DIV Position

Definition at line 5133 of file Nano103.h.

◆ CLK_CLKDIV1_SC1DIV_Msk

#define CLK_CLKDIV1_SC1DIV_Msk   (0xful << CLK_CLKDIV1_SC1DIV_Pos)

CLK_T::CLKDIV1: SC1DIV Mask

Definition at line 5143 of file Nano103.h.

◆ CLK_CLKDIV1_SC1DIV_Pos

#define CLK_CLKDIV1_SC1DIV_Pos   (0)

CLK_T::CLKDIV1: SC1DIV Position

Definition at line 5142 of file Nano103.h.

◆ CLK_CLKDIV1_TMR0DIV_Msk

#define CLK_CLKDIV1_TMR0DIV_Msk   (0xful << CLK_CLKDIV1_TMR0DIV_Pos)

CLK_T::CLKDIV1: TMR0DIV Mask

Definition at line 5146 of file Nano103.h.

◆ CLK_CLKDIV1_TMR0DIV_Pos

#define CLK_CLKDIV1_TMR0DIV_Pos   (8)

CLK_T::CLKDIV1: TMR0DIV Position

Definition at line 5145 of file Nano103.h.

◆ CLK_CLKDIV1_TMR1DIV_Msk

#define CLK_CLKDIV1_TMR1DIV_Msk   (0xful << CLK_CLKDIV1_TMR1DIV_Pos)

CLK_T::CLKDIV1: TMR1DIV Mask

Definition at line 5149 of file Nano103.h.

◆ CLK_CLKDIV1_TMR1DIV_Pos

#define CLK_CLKDIV1_TMR1DIV_Pos   (12)

CLK_T::CLKDIV1: TMR1DIV Position

Definition at line 5148 of file Nano103.h.

◆ CLK_CLKDIV1_TMR2DIV_Msk

#define CLK_CLKDIV1_TMR2DIV_Msk   (0xful << CLK_CLKDIV1_TMR2DIV_Pos)

CLK_T::CLKDIV1: TMR2DIV Mask

Definition at line 5152 of file Nano103.h.

◆ CLK_CLKDIV1_TMR2DIV_Pos

#define CLK_CLKDIV1_TMR2DIV_Pos   (16)

CLK_T::CLKDIV1: TMR2DIV Position

Definition at line 5151 of file Nano103.h.

◆ CLK_CLKDIV1_TMR3DIV_Msk

#define CLK_CLKDIV1_TMR3DIV_Msk   (0xful << CLK_CLKDIV1_TMR3DIV_Pos)

CLK_T::CLKDIV1: TMR3DIV Mask

Definition at line 5155 of file Nano103.h.

◆ CLK_CLKDIV1_TMR3DIV_Pos

#define CLK_CLKDIV1_TMR3DIV_Pos   (20)

CLK_T::CLKDIV1: TMR3DIV Position

Definition at line 5154 of file Nano103.h.

◆ CLK_CLKDSTS_HXTFIF_Msk

#define CLK_CLKDSTS_HXTFIF_Msk   (0x1ul << CLK_CLKDSTS_HXTFIF_Pos)

CLK_T::CLKDSTS: HXTFIF Mask

Definition at line 5209 of file Nano103.h.

◆ CLK_CLKDSTS_HXTFIF_Pos

#define CLK_CLKDSTS_HXTFIF_Pos   (0)

CLK_T::CLKDSTS: HXTFIF Position

Definition at line 5208 of file Nano103.h.

◆ CLK_CLKDSTS_HXTFQIF_Msk

#define CLK_CLKDSTS_HXTFQIF_Msk   (0x1ul << CLK_CLKDSTS_HXTFQIF_Pos)

CLK_T::CLKDSTS: HXTFQIF Mask

Definition at line 5215 of file Nano103.h.

◆ CLK_CLKDSTS_HXTFQIF_Pos

#define CLK_CLKDSTS_HXTFQIF_Pos   (2)

CLK_T::CLKDSTS: HXTFQIF Position

Definition at line 5214 of file Nano103.h.

◆ CLK_CLKDSTS_LXTFIF_Msk

#define CLK_CLKDSTS_LXTFIF_Msk   (0x1ul << CLK_CLKDSTS_LXTFIF_Pos)

CLK_T::CLKDSTS: LXTFIF Mask

Definition at line 5212 of file Nano103.h.

◆ CLK_CLKDSTS_LXTFIF_Pos

#define CLK_CLKDSTS_LXTFIF_Pos   (1)

CLK_T::CLKDSTS: LXTFIF Position

Definition at line 5211 of file Nano103.h.

◆ CLK_CLKOCTL_CLKOEN_Msk

#define CLK_CLKOCTL_CLKOEN_Msk   (0x1ul << CLK_CLKOCTL_CLKOEN_Pos)

CLK_T::CLKOCTL: CLKOEN Mask

Definition at line 5176 of file Nano103.h.

◆ CLK_CLKOCTL_CLKOEN_Pos

#define CLK_CLKOCTL_CLKOEN_Pos   (4)

CLK_T::CLKOCTL: CLKOEN Position

Definition at line 5175 of file Nano103.h.

◆ CLK_CLKOCTL_DIV1EN_Msk

#define CLK_CLKOCTL_DIV1EN_Msk   (0x1ul << CLK_CLKOCTL_DIV1EN_Pos)

CLK_T::CLKOCTL: DIV1EN Mask

Definition at line 5179 of file Nano103.h.

◆ CLK_CLKOCTL_DIV1EN_Pos

#define CLK_CLKOCTL_DIV1EN_Pos   (5)

CLK_T::CLKOCTL: DIV1EN Position

Definition at line 5178 of file Nano103.h.

◆ CLK_CLKOCTL_FREQSEL_Msk

#define CLK_CLKOCTL_FREQSEL_Msk   (0xful << CLK_CLKOCTL_FREQSEL_Pos)

CLK_T::CLKOCTL: FREQSEL Mask

Definition at line 5173 of file Nano103.h.

◆ CLK_CLKOCTL_FREQSEL_Pos

#define CLK_CLKOCTL_FREQSEL_Pos   (0)

CLK_T::CLKOCTL: FREQSEL Position

Definition at line 5172 of file Nano103.h.

◆ CLK_CLKSEL0_HCLKSEL_Msk

#define CLK_CLKSEL0_HCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_HCLKSEL_Pos)

CLK_T::CLKSEL0: HCLKSEL Mask

Definition at line 5068 of file Nano103.h.

◆ CLK_CLKSEL0_HCLKSEL_Pos

#define CLK_CLKSEL0_HCLKSEL_Pos   (0)

CLK_T::CLKSEL0: HCLKSEL Position

Definition at line 5067 of file Nano103.h.

◆ CLK_CLKSEL0_HIRCSEL_Msk

#define CLK_CLKSEL0_HIRCSEL_Msk   (0x1ul << CLK_CLKSEL0_HIRCSEL_Pos)

CLK_T::CLKSEL0: HIRCSEL Mask

Definition at line 5071 of file Nano103.h.

◆ CLK_CLKSEL0_HIRCSEL_Pos

#define CLK_CLKSEL0_HIRCSEL_Pos   (3)

CLK_T::CLKSEL0: HIRCSEL Position

Definition at line 5070 of file Nano103.h.

◆ CLK_CLKSEL0_ISPSEL_Msk

#define CLK_CLKSEL0_ISPSEL_Msk   (0x1ul << CLK_CLKSEL0_ISPSEL_Pos)

CLK_T::CLKSEL0: ISPSEL Mask

Definition at line 5074 of file Nano103.h.

◆ CLK_CLKSEL0_ISPSEL_Pos

#define CLK_CLKSEL0_ISPSEL_Pos   (4)

CLK_T::CLKSEL0: ISPSEL Position

Definition at line 5073 of file Nano103.h.

◆ CLK_CLKSEL1_ADCSEL_Msk

#define CLK_CLKSEL1_ADCSEL_Msk   (0x7ul << CLK_CLKSEL1_ADCSEL_Pos)

CLK_T::CLKSEL1: ADCSEL Mask

Definition at line 5089 of file Nano103.h.

◆ CLK_CLKSEL1_ADCSEL_Pos

#define CLK_CLKSEL1_ADCSEL_Pos   (19)

CLK_T::CLKSEL1: ADCSEL Position

Definition at line 5088 of file Nano103.h.

◆ CLK_CLKSEL1_PWM0SEL_Msk

#define CLK_CLKSEL1_PWM0SEL_Msk   (0x1ul << CLK_CLKSEL1_PWM0SEL_Pos)

CLK_T::CLKSEL1: PWM0SEL Mask

Definition at line 5080 of file Nano103.h.

◆ CLK_CLKSEL1_PWM0SEL_Pos

#define CLK_CLKSEL1_PWM0SEL_Pos   (4)

CLK_T::CLKSEL1: PWM0SEL Position

Definition at line 5079 of file Nano103.h.

◆ CLK_CLKSEL1_SPI0SEL_Msk

#define CLK_CLKSEL1_SPI0SEL_Msk   (0x3ul << CLK_CLKSEL1_SPI0SEL_Pos)

CLK_T::CLKSEL1: SPI0SEL Mask

Definition at line 5092 of file Nano103.h.

◆ CLK_CLKSEL1_SPI0SEL_Pos

#define CLK_CLKSEL1_SPI0SEL_Pos   (24)

CLK_T::CLKSEL1: SPI0SEL Position

Definition at line 5091 of file Nano103.h.

◆ CLK_CLKSEL1_SPI2SEL_Msk

#define CLK_CLKSEL1_SPI2SEL_Msk   (0x3ul << CLK_CLKSEL1_SPI2SEL_Pos)

CLK_T::CLKSEL1: SPI2SEL Mask

Definition at line 5095 of file Nano103.h.

◆ CLK_CLKSEL1_SPI2SEL_Pos

#define CLK_CLKSEL1_SPI2SEL_Pos   (26)

CLK_T::CLKSEL1: SPI2SEL Position

Definition at line 5094 of file Nano103.h.

◆ CLK_CLKSEL1_TMR0SEL_Msk

#define CLK_CLKSEL1_TMR0SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR0SEL_Pos)

CLK_T::CLKSEL1: TMR0SEL Mask

Definition at line 5083 of file Nano103.h.

◆ CLK_CLKSEL1_TMR0SEL_Pos

#define CLK_CLKSEL1_TMR0SEL_Pos   (8)

CLK_T::CLKSEL1: TMR0SEL Position

Definition at line 5082 of file Nano103.h.

◆ CLK_CLKSEL1_TMR1SEL_Msk

#define CLK_CLKSEL1_TMR1SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR1SEL_Pos)

CLK_T::CLKSEL1: TMR1SEL Mask

Definition at line 5086 of file Nano103.h.

◆ CLK_CLKSEL1_TMR1SEL_Pos

#define CLK_CLKSEL1_TMR1SEL_Pos   (12)

CLK_T::CLKSEL1: TMR1SEL Position

Definition at line 5085 of file Nano103.h.

◆ CLK_CLKSEL1_UART0SEL_Msk

#define CLK_CLKSEL1_UART0SEL_Msk   (0x7ul << CLK_CLKSEL1_UART0SEL_Pos)

CLK_T::CLKSEL1: UART0SEL Mask

Definition at line 5077 of file Nano103.h.

◆ CLK_CLKSEL1_UART0SEL_Pos

#define CLK_CLKSEL1_UART0SEL_Pos   (0)

CLK_T::CLKSEL1: UART0SEL Position

Definition at line 5076 of file Nano103.h.

◆ CLK_CLKSEL1_WDTSEL_Msk

#define CLK_CLKSEL1_WDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WDTSEL_Pos)

CLK_T::CLKSEL1: WDTSEL Mask

Definition at line 5098 of file Nano103.h.

◆ CLK_CLKSEL1_WDTSEL_Pos

#define CLK_CLKSEL1_WDTSEL_Pos   (28)

CLK_T::CLKSEL1: WDTSEL Position

Definition at line 5097 of file Nano103.h.

◆ CLK_CLKSEL1_WWDTSEL_Msk

#define CLK_CLKSEL1_WWDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WWDTSEL_Pos)

CLK_T::CLKSEL1: WWDTSEL Mask

Definition at line 5101 of file Nano103.h.

◆ CLK_CLKSEL1_WWDTSEL_Pos

#define CLK_CLKSEL1_WWDTSEL_Pos   (30)

CLK_T::CLKSEL1: WWDTSEL Position

Definition at line 5100 of file Nano103.h.

◆ CLK_CLKSEL2_CLKOSEL_Msk

#define CLK_CLKSEL2_CLKOSEL_Msk   (0x7ul << CLK_CLKSEL2_CLKOSEL_Pos)

CLK_T::CLKSEL2: CLKOSEL Mask

Definition at line 5107 of file Nano103.h.

◆ CLK_CLKSEL2_CLKOSEL_Pos

#define CLK_CLKSEL2_CLKOSEL_Pos   (4)

CLK_T::CLKSEL2: CLKOSEL Position

Definition at line 5106 of file Nano103.h.

◆ CLK_CLKSEL2_SC0SEL_Msk

#define CLK_CLKSEL2_SC0SEL_Msk   (0x7ul << CLK_CLKSEL2_SC0SEL_Pos)

CLK_T::CLKSEL2: SC0SEL Mask

Definition at line 5116 of file Nano103.h.

◆ CLK_CLKSEL2_SC0SEL_Pos

#define CLK_CLKSEL2_SC0SEL_Pos   (16)

CLK_T::CLKSEL2: SC0SEL Position

Definition at line 5115 of file Nano103.h.

◆ CLK_CLKSEL2_SC1SEL_Msk

#define CLK_CLKSEL2_SC1SEL_Msk   (0x7ul << CLK_CLKSEL2_SC1SEL_Pos)

CLK_T::CLKSEL2: SC1SEL Mask

Definition at line 5119 of file Nano103.h.

◆ CLK_CLKSEL2_SC1SEL_Pos

#define CLK_CLKSEL2_SC1SEL_Pos   (20)

CLK_T::CLKSEL2: SC1SEL Position

Definition at line 5118 of file Nano103.h.

◆ CLK_CLKSEL2_SPI1SEL_Msk

#define CLK_CLKSEL2_SPI1SEL_Msk   (0x3ul << CLK_CLKSEL2_SPI1SEL_Pos)

CLK_T::CLKSEL2: SPI1SEL Mask

Definition at line 5122 of file Nano103.h.

◆ CLK_CLKSEL2_SPI1SEL_Pos

#define CLK_CLKSEL2_SPI1SEL_Pos   (24)

CLK_T::CLKSEL2: SPI1SEL Position

Definition at line 5121 of file Nano103.h.

◆ CLK_CLKSEL2_SPI3SEL_Msk

#define CLK_CLKSEL2_SPI3SEL_Msk   (0x3ul << CLK_CLKSEL2_SPI3SEL_Pos)

CLK_T::CLKSEL2: SPI3SEL Mask

Definition at line 5125 of file Nano103.h.

◆ CLK_CLKSEL2_SPI3SEL_Pos

#define CLK_CLKSEL2_SPI3SEL_Pos   (26)

CLK_T::CLKSEL2: SPI3SEL Position

Definition at line 5124 of file Nano103.h.

◆ CLK_CLKSEL2_TMR2SEL_Msk

#define CLK_CLKSEL2_TMR2SEL_Msk   (0x7ul << CLK_CLKSEL2_TMR2SEL_Pos)

CLK_T::CLKSEL2: TMR2SEL Mask

Definition at line 5110 of file Nano103.h.

◆ CLK_CLKSEL2_TMR2SEL_Pos

#define CLK_CLKSEL2_TMR2SEL_Pos   (8)

CLK_T::CLKSEL2: TMR2SEL Position

Definition at line 5109 of file Nano103.h.

◆ CLK_CLKSEL2_TMR3SEL_Msk

#define CLK_CLKSEL2_TMR3SEL_Msk   (0x7ul << CLK_CLKSEL2_TMR3SEL_Pos)

CLK_T::CLKSEL2: TMR3SEL Mask

Definition at line 5113 of file Nano103.h.

◆ CLK_CLKSEL2_TMR3SEL_Pos

#define CLK_CLKSEL2_TMR3SEL_Pos   (12)

CLK_T::CLKSEL2: TMR3SEL Position

Definition at line 5112 of file Nano103.h.

◆ CLK_CLKSEL2_UART1SEL_Msk

#define CLK_CLKSEL2_UART1SEL_Msk   (0x7ul << CLK_CLKSEL2_UART1SEL_Pos)

CLK_T::CLKSEL2: UART1SEL Mask

Definition at line 5104 of file Nano103.h.

◆ CLK_CLKSEL2_UART1SEL_Pos

#define CLK_CLKSEL2_UART1SEL_Pos   (0)

CLK_T::CLKSEL2: UART1SEL Position

Definition at line 5103 of file Nano103.h.

◆ CLK_PLLCTL_INDIV_Msk

#define CLK_PLLCTL_INDIV_Msk   (0x3ful << CLK_PLLCTL_INDIV_Pos)

CLK_T::PLLCTL: INDIV Mask

Definition at line 5161 of file Nano103.h.

◆ CLK_PLLCTL_INDIV_Pos

#define CLK_PLLCTL_INDIV_Pos   (8)

CLK_T::PLLCTL: INDIV Position

Definition at line 5160 of file Nano103.h.

◆ CLK_PLLCTL_PD_Msk

#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)

CLK_T::PLLCTL: PD Mask

Definition at line 5167 of file Nano103.h.

◆ CLK_PLLCTL_PD_Pos

#define CLK_PLLCTL_PD_Pos   (16)

CLK_T::PLLCTL: PD Position

Definition at line 5166 of file Nano103.h.

◆ CLK_PLLCTL_PLLMLP_Msk

#define CLK_PLLCTL_PLLMLP_Msk   (0x3ful << CLK_PLLCTL_PLLMLP_Pos)

CLK_T::PLLCTL: PLLMLP Mask

Definition at line 5158 of file Nano103.h.

◆ CLK_PLLCTL_PLLMLP_Pos

#define CLK_PLLCTL_PLLMLP_Pos   (0)

CLK_T::PLLCTL: PLLMLP Position

Definition at line 5157 of file Nano103.h.

◆ CLK_PLLCTL_PLLSRC_Msk

#define CLK_PLLCTL_PLLSRC_Msk   (0x3ul << CLK_PLLCTL_PLLSRC_Pos)

CLK_T::PLLCTL: PLLSRC Mask

Definition at line 5170 of file Nano103.h.

◆ CLK_PLLCTL_PLLSRC_Pos

#define CLK_PLLCTL_PLLSRC_Pos   (17)

CLK_T::PLLCTL: PLLSRC Position

Definition at line 5169 of file Nano103.h.

◆ CLK_PLLCTL_STBTSEL_Msk

#define CLK_PLLCTL_STBTSEL_Msk   (0x3ul << CLK_PLLCTL_STBTSEL_Pos)

CLK_T::PLLCTL: STBTSEL Mask

Definition at line 5164 of file Nano103.h.

◆ CLK_PLLCTL_STBTSEL_Pos

#define CLK_PLLCTL_STBTSEL_Pos   (14)

CLK_T::PLLCTL: STBTSEL Position

Definition at line 5163 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0EN_Msk

#define CLK_PWRCTL_HIRC0EN_Msk   (0x1ul << CLK_PWRCTL_HIRC0EN_Pos)

CLK_T::PWRCTL: HIRC0EN Mask

Definition at line 4936 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0EN_Pos

#define CLK_PWRCTL_HIRC0EN_Pos   (2)

CLK_T::PWRCTL: HIRC0EN Position

Definition at line 4935 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0FSEL_Msk

#define CLK_PWRCTL_HIRC0FSEL_Msk   (0x1ul << CLK_PWRCTL_HIRC0FSEL_Pos)

CLK_T::PWRCTL: HIRC0FSEL Mask

Definition at line 4957 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0FSEL_Pos

#define CLK_PWRCTL_HIRC0FSEL_Pos   (13)

CLK_T::PWRCTL: HIRC0FSEL Position

Definition at line 4956 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0FSTOP_Msk

#define CLK_PWRCTL_HIRC0FSTOP_Msk   (0x1ul << CLK_PWRCTL_HIRC0FSTOP_Pos)

CLK_T::PWRCTL: HIRC0FSTOP Mask

Definition at line 4960 of file Nano103.h.

◆ CLK_PWRCTL_HIRC0FSTOP_Pos

#define CLK_PWRCTL_HIRC0FSTOP_Pos   (14)

CLK_T::PWRCTL: HIRC0FSTOP Position

Definition at line 4959 of file Nano103.h.

◆ CLK_PWRCTL_HIRC1EN_Msk

#define CLK_PWRCTL_HIRC1EN_Msk   (0x1ul << CLK_PWRCTL_HIRC1EN_Pos)

CLK_T::PWRCTL: HIRC1EN Mask

Definition at line 4963 of file Nano103.h.

◆ CLK_PWRCTL_HIRC1EN_Pos

#define CLK_PWRCTL_HIRC1EN_Pos   (24)

CLK_T::PWRCTL: HIRC1EN Position

Definition at line 4962 of file Nano103.h.

◆ CLK_PWRCTL_HXTEN_Msk

#define CLK_PWRCTL_HXTEN_Msk   (0x1ul << CLK_PWRCTL_HXTEN_Pos)

CLK_T::PWRCTL: HXTEN Mask

Definition at line 4930 of file Nano103.h.

◆ CLK_PWRCTL_HXTEN_Pos

#define CLK_PWRCTL_HXTEN_Pos   (0)
@addtogroup CLK_CONST CLK Bit Field Definition
Constant Definitions for CLK Controller

CLK_T::PWRCTL: HXTEN Position

Definition at line 4929 of file Nano103.h.

◆ CLK_PWRCTL_HXTGAIN_Msk

#define CLK_PWRCTL_HXTGAIN_Msk   (0x7ul << CLK_PWRCTL_HXTGAIN_Pos)

CLK_T::PWRCTL: HXTGAIN Mask

Definition at line 4954 of file Nano103.h.

◆ CLK_PWRCTL_HXTGAIN_Pos

#define CLK_PWRCTL_HXTGAIN_Pos   (10)

CLK_T::PWRCTL: HXTGAIN Position

Definition at line 4953 of file Nano103.h.

◆ CLK_PWRCTL_HXTSLTYP_Msk

#define CLK_PWRCTL_HXTSLTYP_Msk   (0x1ul << CLK_PWRCTL_HXTSLTYP_Pos)

CLK_T::PWRCTL: HXTSLTYP Mask

Definition at line 4951 of file Nano103.h.

◆ CLK_PWRCTL_HXTSLTYP_Pos

#define CLK_PWRCTL_HXTSLTYP_Pos   (8)

CLK_T::PWRCTL: HXTSLTYP Position

Definition at line 4950 of file Nano103.h.

◆ CLK_PWRCTL_LIRCEN_Msk

#define CLK_PWRCTL_LIRCEN_Msk   (0x1ul << CLK_PWRCTL_LIRCEN_Pos)

CLK_T::PWRCTL: LIRCEN Mask

Definition at line 4939 of file Nano103.h.

◆ CLK_PWRCTL_LIRCEN_Pos

#define CLK_PWRCTL_LIRCEN_Pos   (3)

CLK_T::PWRCTL: LIRCEN Position

Definition at line 4938 of file Nano103.h.

◆ CLK_PWRCTL_LXTEN_Msk

#define CLK_PWRCTL_LXTEN_Msk   (0x1ul << CLK_PWRCTL_LXTEN_Pos)

CLK_T::PWRCTL: LXTEN Mask

Definition at line 4933 of file Nano103.h.

◆ CLK_PWRCTL_LXTEN_Pos

#define CLK_PWRCTL_LXTEN_Pos   (1)

CLK_T::PWRCTL: LXTEN Position

Definition at line 4932 of file Nano103.h.

◆ CLK_PWRCTL_MIRCEN_Msk

#define CLK_PWRCTL_MIRCEN_Msk   (0x1ul << CLK_PWRCTL_MIRCEN_Pos)

CLK_T::PWRCTL: MIRCEN Mask

Definition at line 4966 of file Nano103.h.

◆ CLK_PWRCTL_MIRCEN_Pos

#define CLK_PWRCTL_MIRCEN_Pos   (25)

CLK_T::PWRCTL: MIRCEN Position

Definition at line 4965 of file Nano103.h.

◆ CLK_PWRCTL_PDEN_Msk

#define CLK_PWRCTL_PDEN_Msk   (0x1ul << CLK_PWRCTL_PDEN_Pos)

CLK_T::PWRCTL: PDEN Mask

Definition at line 4948 of file Nano103.h.

◆ CLK_PWRCTL_PDEN_Pos

#define CLK_PWRCTL_PDEN_Pos   (6)

CLK_T::PWRCTL: PDEN Position

Definition at line 4947 of file Nano103.h.

◆ CLK_PWRCTL_PDWKDLY_Msk

#define CLK_PWRCTL_PDWKDLY_Msk   (0x1ul << CLK_PWRCTL_PDWKDLY_Pos)

CLK_T::PWRCTL: PDWKDLY Mask

Definition at line 4942 of file Nano103.h.

◆ CLK_PWRCTL_PDWKDLY_Pos

#define CLK_PWRCTL_PDWKDLY_Pos   (4)

CLK_T::PWRCTL: PDWKDLY Position

Definition at line 4941 of file Nano103.h.

◆ CLK_PWRCTL_PDWKIEN_Msk

#define CLK_PWRCTL_PDWKIEN_Msk   (0x1ul << CLK_PWRCTL_PDWKIEN_Pos)

CLK_T::PWRCTL: PDWKIEN Mask

Definition at line 4945 of file Nano103.h.

◆ CLK_PWRCTL_PDWKIEN_Pos

#define CLK_PWRCTL_PDWKIEN_Pos   (5)

CLK_T::PWRCTL: PDWKIEN Position

Definition at line 4944 of file Nano103.h.

◆ CLK_STATUS_CLKSFAIL_Msk

#define CLK_STATUS_CLKSFAIL_Msk   (0x1ul << CLK_STATUS_CLKSFAIL_Pos)

CLK_T::STATUS: CLKSFAIL Mask

Definition at line 5065 of file Nano103.h.

◆ CLK_STATUS_CLKSFAIL_Pos

#define CLK_STATUS_CLKSFAIL_Pos   (7)

CLK_T::STATUS: CLKSFAIL Position

Definition at line 5064 of file Nano103.h.

◆ CLK_STATUS_HIRC0STB_Msk

#define CLK_STATUS_HIRC0STB_Msk   (0x1ul << CLK_STATUS_HIRC0STB_Pos)

CLK_T::STATUS: HIRC0STB Mask

Definition at line 5056 of file Nano103.h.

◆ CLK_STATUS_HIRC0STB_Pos

#define CLK_STATUS_HIRC0STB_Pos   (4)

CLK_T::STATUS: HIRC0STB Position

Definition at line 5055 of file Nano103.h.

◆ CLK_STATUS_HIRC1STB_Msk

#define CLK_STATUS_HIRC1STB_Msk   (0x1ul << CLK_STATUS_HIRC1STB_Pos)

CLK_T::STATUS: HIRC1STB Mask

Definition at line 5059 of file Nano103.h.

◆ CLK_STATUS_HIRC1STB_Pos

#define CLK_STATUS_HIRC1STB_Pos   (5)

CLK_T::STATUS: HIRC1STB Position

Definition at line 5058 of file Nano103.h.

◆ CLK_STATUS_HXTSTB_Msk

#define CLK_STATUS_HXTSTB_Msk   (0x1ul << CLK_STATUS_HXTSTB_Pos)

CLK_T::STATUS: HXTSTB Mask

Definition at line 5044 of file Nano103.h.

◆ CLK_STATUS_HXTSTB_Pos

#define CLK_STATUS_HXTSTB_Pos   (0)

CLK_T::STATUS: HXTSTB Position

Definition at line 5043 of file Nano103.h.

◆ CLK_STATUS_LIRCSTB_Msk

#define CLK_STATUS_LIRCSTB_Msk   (0x1ul << CLK_STATUS_LIRCSTB_Pos)

CLK_T::STATUS: LIRCSTB Mask

Definition at line 5053 of file Nano103.h.

◆ CLK_STATUS_LIRCSTB_Pos

#define CLK_STATUS_LIRCSTB_Pos   (3)

CLK_T::STATUS: LIRCSTB Position

Definition at line 5052 of file Nano103.h.

◆ CLK_STATUS_LXTSTB_Msk

#define CLK_STATUS_LXTSTB_Msk   (0x1ul << CLK_STATUS_LXTSTB_Pos)

CLK_T::STATUS: LXTSTB Mask

Definition at line 5047 of file Nano103.h.

◆ CLK_STATUS_LXTSTB_Pos

#define CLK_STATUS_LXTSTB_Pos   (1)

CLK_T::STATUS: LXTSTB Position

Definition at line 5046 of file Nano103.h.

◆ CLK_STATUS_MIRCSTB_Msk

#define CLK_STATUS_MIRCSTB_Msk   (0x1ul << CLK_STATUS_MIRCSTB_Pos)

CLK_T::STATUS: MIRCSTB Mask

Definition at line 5062 of file Nano103.h.

◆ CLK_STATUS_MIRCSTB_Pos

#define CLK_STATUS_MIRCSTB_Pos   (6)

CLK_T::STATUS: MIRCSTB Position

Definition at line 5061 of file Nano103.h.

◆ CLK_STATUS_PLLSTB_Msk

#define CLK_STATUS_PLLSTB_Msk   (0x1ul << CLK_STATUS_PLLSTB_Pos)

CLK_T::STATUS: PLLSTB Mask

Definition at line 5050 of file Nano103.h.

◆ CLK_STATUS_PLLSTB_Pos

#define CLK_STATUS_PLLSTB_Pos   (2)

CLK_T::STATUS: PLLSTB Position

Definition at line 5049 of file Nano103.h.

◆ CLK_WKINTSTS_PDWKIF_Msk

#define CLK_WKINTSTS_PDWKIF_Msk   (0x1ul << CLK_WKINTSTS_PDWKIF_Pos)

CLK_T::WKINTSTS: PDWKIF Mask

Definition at line 5182 of file Nano103.h.

◆ CLK_WKINTSTS_PDWKIF_Pos

#define CLK_WKINTSTS_PDWKIF_Pos   (0)

CLK_T::WKINTSTS: PDWKIF Position

Definition at line 5181 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 13623 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 13622 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 13584 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 13583 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 13578 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 13577 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 13566 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 13565 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 13590 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 13589 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 13569 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 13568 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 13581 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 13580 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 13587 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 13586 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 13575 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 13574 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 13572 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 13571 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 13617 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 13616 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 13596 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 13595 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 13602 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 13601 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 13599 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 13598 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 13605 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 13604 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 13608 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 13607 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 13611 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 13610 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 13614 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 13613 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 13593 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 13592 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 13620 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 13619 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 13633 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 13632 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 13636 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 13635 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 13639 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 13638 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 13642 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 13641 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 13645 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 13644 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 13660 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 13659 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 13663 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 13662 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 13666 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 13665 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 13669 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 13668 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 13672 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 13671 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 13648 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 13647 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 13651 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 13650 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 13654 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 13653 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 13657 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 13656 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 5917 of file Nano103.h.

◆ FMC_DFBA_DFBA_Pos

#define FMC_DFBA_DFBA_Pos   (0)

FMC_T::DFBA: DFBA Position

Definition at line 5916 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 5923 of file Nano103.h.

◆ FMC_FTCTL_CACHEOFF_Pos

#define FMC_FTCTL_CACHEOFF_Pos   (7)

FMC_T::FTCTL: CACHEOFF Position

Definition at line 5922 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 5920 of file Nano103.h.

◆ FMC_FTCTL_FOM_Pos

#define FMC_FTCTL_FOM_Pos   (4)

FMC_T::FTCTL: FOM Position

Definition at line 5919 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 5905 of file Nano103.h.

◆ FMC_ISPADDR_ISPADDR_Pos

#define FMC_ISPADDR_ISPADDR_Pos   (0)

FMC_T::ISPADDR: ISPADDR Position

Definition at line 5904 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 5911 of file Nano103.h.

◆ FMC_ISPCMD_CMD_Pos

#define FMC_ISPCMD_CMD_Pos   (0)

FMC_T::ISPCMD: CMD Position

Definition at line 5910 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 5893 of file Nano103.h.

◆ FMC_ISPCTL_APUEN_Pos

#define FMC_ISPCTL_APUEN_Pos   (3)

FMC_T::ISPCTL: APUEN Position

Definition at line 5892 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 5890 of file Nano103.h.

◆ FMC_ISPCTL_BS_Pos

#define FMC_ISPCTL_BS_Pos   (1)

FMC_T::ISPCTL: BS Position

Definition at line 5889 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 5896 of file Nano103.h.

◆ FMC_ISPCTL_CFGUEN_Pos

#define FMC_ISPCTL_CFGUEN_Pos   (4)

FMC_T::ISPCTL: CFGUEN Position

Definition at line 5895 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 5887 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 5886 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 5902 of file Nano103.h.

◆ FMC_ISPCTL_ISPFF_Pos

#define FMC_ISPCTL_ISPFF_Pos   (6)

FMC_T::ISPCTL: ISPFF Position

Definition at line 5901 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 5899 of file Nano103.h.

◆ FMC_ISPCTL_LDUEN_Pos

#define FMC_ISPCTL_LDUEN_Pos   (5)

FMC_T::ISPCTL: LDUEN Position

Definition at line 5898 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 5908 of file Nano103.h.

◆ FMC_ISPDAT_ISPDAT_Pos

#define FMC_ISPDAT_ISPDAT_Pos   (0)

FMC_T::ISPDAT: ISPDAT Position

Definition at line 5907 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 5938 of file Nano103.h.

◆ FMC_ISPSTS_ALLONE_Pos

#define FMC_ISPSTS_ALLONE_Pos   (7)

FMC_T::ISPSTS: ALLONE Position

Definition at line 5937 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 5929 of file Nano103.h.

◆ FMC_ISPSTS_CBS_Pos

#define FMC_ISPSTS_CBS_Pos   (1)

FMC_T::ISPSTS: CBS Position

Definition at line 5928 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 5926 of file Nano103.h.

◆ FMC_ISPSTS_ISPBUSY_Pos

#define FMC_ISPSTS_ISPBUSY_Pos   (0)

FMC_T::ISPSTS: ISPBUSY Position

Definition at line 5925 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 5935 of file Nano103.h.

◆ FMC_ISPSTS_ISPFF_Pos

#define FMC_ISPSTS_ISPFF_Pos   (6)

FMC_T::ISPSTS: ISPFF Position

Definition at line 5934 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 5932 of file Nano103.h.

◆ FMC_ISPSTS_PGFF_Pos

#define FMC_ISPSTS_PGFF_Pos   (5)

FMC_T::ISPSTS: PGFF Position

Definition at line 5931 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 5941 of file Nano103.h.

◆ FMC_ISPSTS_VECMAP_Pos

#define FMC_ISPSTS_VECMAP_Pos   (9)

FMC_T::ISPSTS: VECMAP Position

Definition at line 5940 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 5914 of file Nano103.h.

◆ FMC_ISPTRG_ISPGO_Pos

#define FMC_ISPTRG_ISPGO_Pos   (0)

FMC_T::ISPTRG: ISPGO Position

Definition at line 5913 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 5977 of file Nano103.h.

◆ FMC_KECNT_KECNT_Pos

#define FMC_KECNT_KECNT_Pos   (0)

FMC_T::KECNT: KECNT Position

Definition at line 5976 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 5980 of file Nano103.h.

◆ FMC_KECNT_KEMAX_Pos

#define FMC_KECNT_KEMAX_Pos   (8)

FMC_T::KECNT: KEMAX Position

Definition at line 5979 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 5944 of file Nano103.h.

◆ FMC_KEY0_KEY0_Pos

#define FMC_KEY0_KEY0_Pos   (0)

FMC_T::KEY0: KEY0 Position

Definition at line 5943 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 5947 of file Nano103.h.

◆ FMC_KEY1_KEY1_Pos

#define FMC_KEY1_KEY1_Pos   (0)

FMC_T::KEY1: KEY1 Position

Definition at line 5946 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 5950 of file Nano103.h.

◆ FMC_KEY2_KEY2_Pos

#define FMC_KEY2_KEY2_Pos   (0)

FMC_T::KEY2: KEY2 Position

Definition at line 5949 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 5974 of file Nano103.h.

◆ FMC_KEYSTS_CFGFLAG_Pos

#define FMC_KEYSTS_CFGFLAG_Pos   (5)

FMC_T::KEYSTS: CFGFLAG Position

Definition at line 5973 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 5968 of file Nano103.h.

◆ FMC_KEYSTS_FORBID_Pos

#define FMC_KEYSTS_FORBID_Pos   (3)

FMC_T::KEYSTS: FORBID Position

Definition at line 5967 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 5959 of file Nano103.h.

◆ FMC_KEYSTS_KEYBUSY_Pos

#define FMC_KEYSTS_KEYBUSY_Pos   (0)

FMC_T::KEYSTS: KEYBUSY Position

Definition at line 5958 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 5971 of file Nano103.h.

◆ FMC_KEYSTS_KEYFLAG_Pos

#define FMC_KEYSTS_KEYFLAG_Pos   (4)

FMC_T::KEYSTS: KEYFLAG Position

Definition at line 5970 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 5962 of file Nano103.h.

◆ FMC_KEYSTS_KEYLOCK_Pos

#define FMC_KEYSTS_KEYLOCK_Pos   (1)

FMC_T::KEYSTS: KEYLOCK Position

Definition at line 5961 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 5965 of file Nano103.h.

◆ FMC_KEYSTS_KEYMATCH_Pos

#define FMC_KEYSTS_KEYMATCH_Pos   (2)

FMC_T::KEYSTS: KEYMATCH Position

Definition at line 5964 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 5953 of file Nano103.h.

◆ FMC_KEYTRG_KEYGO_Pos

#define FMC_KEYTRG_KEYGO_Pos   (0)

FMC_T::KEYTRG: KEYGO Position

Definition at line 5952 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 5956 of file Nano103.h.

◆ FMC_KEYTRG_TCEN_Pos

#define FMC_KEYTRG_TCEN_Pos   (1)

FMC_T::KEYTRG: TCEN Position

Definition at line 5955 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 5983 of file Nano103.h.

◆ FMC_KPCNT_KPCNT_Pos

#define FMC_KPCNT_KPCNT_Pos   (0)

FMC_T::KPCNT: KPCNT Position

Definition at line 5982 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 5986 of file Nano103.h.

◆ FMC_KPCNT_KPMAX_Pos

#define FMC_KPCNT_KPMAX_Pos   (8)

FMC_T::KPCNT: KPMAX Position

Definition at line 5985 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 12001 of file Nano103.h.

◆ GPIO_DATMSK_DMASK0_Pos

#define GPIO_DATMSK_DMASK0_Pos   (0)

GPIO_T::DATMSK: DMASK0 Position

Definition at line 12000 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 12031 of file Nano103.h.

◆ GPIO_DATMSK_DMASK10_Pos

#define GPIO_DATMSK_DMASK10_Pos   (10)

GPIO_T::DATMSK: DMASK10 Position

Definition at line 12030 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 12034 of file Nano103.h.

◆ GPIO_DATMSK_DMASK11_Pos

#define GPIO_DATMSK_DMASK11_Pos   (11)

GPIO_T::DATMSK: DMASK11 Position

Definition at line 12033 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 12037 of file Nano103.h.

◆ GPIO_DATMSK_DMASK12_Pos

#define GPIO_DATMSK_DMASK12_Pos   (12)

GPIO_T::DATMSK: DMASK12 Position

Definition at line 12036 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 12040 of file Nano103.h.

◆ GPIO_DATMSK_DMASK13_Pos

#define GPIO_DATMSK_DMASK13_Pos   (13)

GPIO_T::DATMSK: DMASK13 Position

Definition at line 12039 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 12043 of file Nano103.h.

◆ GPIO_DATMSK_DMASK14_Pos

#define GPIO_DATMSK_DMASK14_Pos   (14)

GPIO_T::DATMSK: DMASK14 Position

Definition at line 12042 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 12046 of file Nano103.h.

◆ GPIO_DATMSK_DMASK15_Pos

#define GPIO_DATMSK_DMASK15_Pos   (15)

GPIO_T::DATMSK: DMASK15 Position

Definition at line 12045 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 12004 of file Nano103.h.

◆ GPIO_DATMSK_DMASK1_Pos

#define GPIO_DATMSK_DMASK1_Pos   (1)

GPIO_T::DATMSK: DMASK1 Position

Definition at line 12003 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 12007 of file Nano103.h.

◆ GPIO_DATMSK_DMASK2_Pos

#define GPIO_DATMSK_DMASK2_Pos   (2)

GPIO_T::DATMSK: DMASK2 Position

Definition at line 12006 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 12010 of file Nano103.h.

◆ GPIO_DATMSK_DMASK3_Pos

#define GPIO_DATMSK_DMASK3_Pos   (3)

GPIO_T::DATMSK: DMASK3 Position

Definition at line 12009 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 12013 of file Nano103.h.

◆ GPIO_DATMSK_DMASK4_Pos

#define GPIO_DATMSK_DMASK4_Pos   (4)

GPIO_T::DATMSK: DMASK4 Position

Definition at line 12012 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 12016 of file Nano103.h.

◆ GPIO_DATMSK_DMASK5_Pos

#define GPIO_DATMSK_DMASK5_Pos   (5)

GPIO_T::DATMSK: DMASK5 Position

Definition at line 12015 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 12019 of file Nano103.h.

◆ GPIO_DATMSK_DMASK6_Pos

#define GPIO_DATMSK_DMASK6_Pos   (6)

GPIO_T::DATMSK: DMASK6 Position

Definition at line 12018 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 12022 of file Nano103.h.

◆ GPIO_DATMSK_DMASK7_Pos

#define GPIO_DATMSK_DMASK7_Pos   (7)

GPIO_T::DATMSK: DMASK7 Position

Definition at line 12021 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 12025 of file Nano103.h.

◆ GPIO_DATMSK_DMASK8_Pos

#define GPIO_DATMSK_DMASK8_Pos   (8)

GPIO_T::DATMSK: DMASK8 Position

Definition at line 12024 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 12028 of file Nano103.h.

◆ GPIO_DATMSK_DMASK9_Pos

#define GPIO_DATMSK_DMASK9_Pos   (9)

GPIO_T::DATMSK: DMASK9 Position

Definition at line 12027 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 12481 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSEL_Pos

#define GPIO_DBCTL_DBCLKSEL_Pos   (0)

GP_DB_T::DBCTL: DBCLKSEL Position

Definition at line 12480 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 12484 of file Nano103.h.

◆ GPIO_DBCTL_DBCLKSRC_Pos

#define GPIO_DBCTL_DBCLKSRC_Pos   (4)

GP_DB_T::DBCTL: DBCLKSRC Position

Definition at line 12483 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 12487 of file Nano103.h.

◆ GPIO_DBCTL_ICLKON_Pos

#define GPIO_DBCTL_ICLKON_Pos   (5)

GP_DB_T::DBCTL: ICLKON Position

Definition at line 12486 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 12097 of file Nano103.h.

◆ GPIO_DBEN_DBEN0_Pos

#define GPIO_DBEN_DBEN0_Pos   (0)

GPIO_T::DBEN: DBEN0 Position

Definition at line 12096 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 12127 of file Nano103.h.

◆ GPIO_DBEN_DBEN10_Pos

#define GPIO_DBEN_DBEN10_Pos   (10)

GPIO_T::DBEN: DBEN10 Position

Definition at line 12126 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 12130 of file Nano103.h.

◆ GPIO_DBEN_DBEN11_Pos

#define GPIO_DBEN_DBEN11_Pos   (11)

GPIO_T::DBEN: DBEN11 Position

Definition at line 12129 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 12133 of file Nano103.h.

◆ GPIO_DBEN_DBEN12_Pos

#define GPIO_DBEN_DBEN12_Pos   (12)

GPIO_T::DBEN: DBEN12 Position

Definition at line 12132 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 12136 of file Nano103.h.

◆ GPIO_DBEN_DBEN13_Pos

#define GPIO_DBEN_DBEN13_Pos   (13)

GPIO_T::DBEN: DBEN13 Position

Definition at line 12135 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 12139 of file Nano103.h.

◆ GPIO_DBEN_DBEN14_Pos

#define GPIO_DBEN_DBEN14_Pos   (14)

GPIO_T::DBEN: DBEN14 Position

Definition at line 12138 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 12142 of file Nano103.h.

◆ GPIO_DBEN_DBEN15_Pos

#define GPIO_DBEN_DBEN15_Pos   (15)

GPIO_T::DBEN: DBEN15 Position

Definition at line 12141 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 12100 of file Nano103.h.

◆ GPIO_DBEN_DBEN1_Pos

#define GPIO_DBEN_DBEN1_Pos   (1)

GPIO_T::DBEN: DBEN1 Position

Definition at line 12099 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 12103 of file Nano103.h.

◆ GPIO_DBEN_DBEN2_Pos

#define GPIO_DBEN_DBEN2_Pos   (2)

GPIO_T::DBEN: DBEN2 Position

Definition at line 12102 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 12106 of file Nano103.h.

◆ GPIO_DBEN_DBEN3_Pos

#define GPIO_DBEN_DBEN3_Pos   (3)

GPIO_T::DBEN: DBEN3 Position

Definition at line 12105 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 12109 of file Nano103.h.

◆ GPIO_DBEN_DBEN4_Pos

#define GPIO_DBEN_DBEN4_Pos   (4)

GPIO_T::DBEN: DBEN4 Position

Definition at line 12108 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 12112 of file Nano103.h.

◆ GPIO_DBEN_DBEN5_Pos

#define GPIO_DBEN_DBEN5_Pos   (5)

GPIO_T::DBEN: DBEN5 Position

Definition at line 12111 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 12115 of file Nano103.h.

◆ GPIO_DBEN_DBEN6_Pos

#define GPIO_DBEN_DBEN6_Pos   (6)

GPIO_T::DBEN: DBEN6 Position

Definition at line 12114 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 12118 of file Nano103.h.

◆ GPIO_DBEN_DBEN7_Pos

#define GPIO_DBEN_DBEN7_Pos   (7)

GPIO_T::DBEN: DBEN7 Position

Definition at line 12117 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 12121 of file Nano103.h.

◆ GPIO_DBEN_DBEN8_Pos

#define GPIO_DBEN_DBEN8_Pos   (8)

GPIO_T::DBEN: DBEN8 Position

Definition at line 12120 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 12124 of file Nano103.h.

◆ GPIO_DBEN_DBEN9_Pos

#define GPIO_DBEN_DBEN9_Pos   (9)

GPIO_T::DBEN: DBEN9 Position

Definition at line 12123 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 11905 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF0_Pos

#define GPIO_DINOFF_DINOFF0_Pos   (16)

GPIO_T::DINOFF: DINOFF0 Position

Definition at line 11904 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 11935 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF10_Pos

#define GPIO_DINOFF_DINOFF10_Pos   (26)

GPIO_T::DINOFF: DINOFF10 Position

Definition at line 11934 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 11938 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF11_Pos

#define GPIO_DINOFF_DINOFF11_Pos   (27)

GPIO_T::DINOFF: DINOFF11 Position

Definition at line 11937 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 11941 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF12_Pos

#define GPIO_DINOFF_DINOFF12_Pos   (28)

GPIO_T::DINOFF: DINOFF12 Position

Definition at line 11940 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 11944 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF13_Pos

#define GPIO_DINOFF_DINOFF13_Pos   (29)

GPIO_T::DINOFF: DINOFF13 Position

Definition at line 11943 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 11947 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF14_Pos

#define GPIO_DINOFF_DINOFF14_Pos   (30)

GPIO_T::DINOFF: DINOFF14 Position

Definition at line 11946 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 11950 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF15_Pos

#define GPIO_DINOFF_DINOFF15_Pos   (31)

GPIO_T::DINOFF: DINOFF15 Position

Definition at line 11949 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 11908 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF1_Pos

#define GPIO_DINOFF_DINOFF1_Pos   (17)

GPIO_T::DINOFF: DINOFF1 Position

Definition at line 11907 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 11911 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF2_Pos

#define GPIO_DINOFF_DINOFF2_Pos   (18)

GPIO_T::DINOFF: DINOFF2 Position

Definition at line 11910 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 11914 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF3_Pos

#define GPIO_DINOFF_DINOFF3_Pos   (19)

GPIO_T::DINOFF: DINOFF3 Position

Definition at line 11913 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 11917 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF4_Pos

#define GPIO_DINOFF_DINOFF4_Pos   (20)

GPIO_T::DINOFF: DINOFF4 Position

Definition at line 11916 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 11920 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF5_Pos

#define GPIO_DINOFF_DINOFF5_Pos   (21)

GPIO_T::DINOFF: DINOFF5 Position

Definition at line 11919 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 11923 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF6_Pos

#define GPIO_DINOFF_DINOFF6_Pos   (22)

GPIO_T::DINOFF: DINOFF6 Position

Definition at line 11922 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 11926 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF7_Pos

#define GPIO_DINOFF_DINOFF7_Pos   (23)

GPIO_T::DINOFF: DINOFF7 Position

Definition at line 11925 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 11929 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF8_Pos

#define GPIO_DINOFF_DINOFF8_Pos   (24)

GPIO_T::DINOFF: DINOFF8 Position

Definition at line 11928 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 11932 of file Nano103.h.

◆ GPIO_DINOFF_DINOFF9_Pos

#define GPIO_DINOFF_DINOFF9_Pos   (25)

GPIO_T::DINOFF: DINOFF9 Position

Definition at line 11931 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 11953 of file Nano103.h.

◆ GPIO_DOUT_DOUT0_Pos

#define GPIO_DOUT_DOUT0_Pos   (0)

GPIO_T::DOUT: DOUT0 Position

Definition at line 11952 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 11983 of file Nano103.h.

◆ GPIO_DOUT_DOUT10_Pos

#define GPIO_DOUT_DOUT10_Pos   (10)

GPIO_T::DOUT: DOUT10 Position

Definition at line 11982 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 11986 of file Nano103.h.

◆ GPIO_DOUT_DOUT11_Pos

#define GPIO_DOUT_DOUT11_Pos   (11)

GPIO_T::DOUT: DOUT11 Position

Definition at line 11985 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 11989 of file Nano103.h.

◆ GPIO_DOUT_DOUT12_Pos

#define GPIO_DOUT_DOUT12_Pos   (12)

GPIO_T::DOUT: DOUT12 Position

Definition at line 11988 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 11992 of file Nano103.h.

◆ GPIO_DOUT_DOUT13_Pos

#define GPIO_DOUT_DOUT13_Pos   (13)

GPIO_T::DOUT: DOUT13 Position

Definition at line 11991 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 11995 of file Nano103.h.

◆ GPIO_DOUT_DOUT14_Pos

#define GPIO_DOUT_DOUT14_Pos   (14)

GPIO_T::DOUT: DOUT14 Position

Definition at line 11994 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 11998 of file Nano103.h.

◆ GPIO_DOUT_DOUT15_Pos

#define GPIO_DOUT_DOUT15_Pos   (15)

GPIO_T::DOUT: DOUT15 Position

Definition at line 11997 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 11956 of file Nano103.h.

◆ GPIO_DOUT_DOUT1_Pos

#define GPIO_DOUT_DOUT1_Pos   (1)

GPIO_T::DOUT: DOUT1 Position

Definition at line 11955 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 11959 of file Nano103.h.

◆ GPIO_DOUT_DOUT2_Pos

#define GPIO_DOUT_DOUT2_Pos   (2)

GPIO_T::DOUT: DOUT2 Position

Definition at line 11958 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 11962 of file Nano103.h.

◆ GPIO_DOUT_DOUT3_Pos

#define GPIO_DOUT_DOUT3_Pos   (3)

GPIO_T::DOUT: DOUT3 Position

Definition at line 11961 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 11965 of file Nano103.h.

◆ GPIO_DOUT_DOUT4_Pos

#define GPIO_DOUT_DOUT4_Pos   (4)

GPIO_T::DOUT: DOUT4 Position

Definition at line 11964 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 11968 of file Nano103.h.

◆ GPIO_DOUT_DOUT5_Pos

#define GPIO_DOUT_DOUT5_Pos   (5)

GPIO_T::DOUT: DOUT5 Position

Definition at line 11967 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 11971 of file Nano103.h.

◆ GPIO_DOUT_DOUT6_Pos

#define GPIO_DOUT_DOUT6_Pos   (6)

GPIO_T::DOUT: DOUT6 Position

Definition at line 11970 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 11974 of file Nano103.h.

◆ GPIO_DOUT_DOUT7_Pos

#define GPIO_DOUT_DOUT7_Pos   (7)

GPIO_T::DOUT: DOUT7 Position

Definition at line 11973 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 11977 of file Nano103.h.

◆ GPIO_DOUT_DOUT8_Pos

#define GPIO_DOUT_DOUT8_Pos   (8)

GPIO_T::DOUT: DOUT8 Position

Definition at line 11976 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 11980 of file Nano103.h.

◆ GPIO_DOUT_DOUT9_Pos

#define GPIO_DOUT_DOUT9_Pos   (9)

GPIO_T::DOUT: DOUT9 Position

Definition at line 11979 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 12193 of file Nano103.h.

◆ GPIO_INTEN_FLIEN0_Pos

#define GPIO_INTEN_FLIEN0_Pos   (0)

GPIO_T::INTEN: FLIEN0 Position

Definition at line 12192 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 12223 of file Nano103.h.

◆ GPIO_INTEN_FLIEN10_Pos

#define GPIO_INTEN_FLIEN10_Pos   (10)

GPIO_T::INTEN: FLIEN10 Position

Definition at line 12222 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 12226 of file Nano103.h.

◆ GPIO_INTEN_FLIEN11_Pos

#define GPIO_INTEN_FLIEN11_Pos   (11)

GPIO_T::INTEN: FLIEN11 Position

Definition at line 12225 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 12229 of file Nano103.h.

◆ GPIO_INTEN_FLIEN12_Pos

#define GPIO_INTEN_FLIEN12_Pos   (12)

GPIO_T::INTEN: FLIEN12 Position

Definition at line 12228 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 12232 of file Nano103.h.

◆ GPIO_INTEN_FLIEN13_Pos

#define GPIO_INTEN_FLIEN13_Pos   (13)

GPIO_T::INTEN: FLIEN13 Position

Definition at line 12231 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 12235 of file Nano103.h.

◆ GPIO_INTEN_FLIEN14_Pos

#define GPIO_INTEN_FLIEN14_Pos   (14)

GPIO_T::INTEN: FLIEN14 Position

Definition at line 12234 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 12238 of file Nano103.h.

◆ GPIO_INTEN_FLIEN15_Pos

#define GPIO_INTEN_FLIEN15_Pos   (15)

GPIO_T::INTEN: FLIEN15 Position

Definition at line 12237 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 12196 of file Nano103.h.

◆ GPIO_INTEN_FLIEN1_Pos

#define GPIO_INTEN_FLIEN1_Pos   (1)

GPIO_T::INTEN: FLIEN1 Position

Definition at line 12195 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 12199 of file Nano103.h.

◆ GPIO_INTEN_FLIEN2_Pos

#define GPIO_INTEN_FLIEN2_Pos   (2)

GPIO_T::INTEN: FLIEN2 Position

Definition at line 12198 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 12202 of file Nano103.h.

◆ GPIO_INTEN_FLIEN3_Pos

#define GPIO_INTEN_FLIEN3_Pos   (3)

GPIO_T::INTEN: FLIEN3 Position

Definition at line 12201 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 12205 of file Nano103.h.

◆ GPIO_INTEN_FLIEN4_Pos

#define GPIO_INTEN_FLIEN4_Pos   (4)

GPIO_T::INTEN: FLIEN4 Position

Definition at line 12204 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 12208 of file Nano103.h.

◆ GPIO_INTEN_FLIEN5_Pos

#define GPIO_INTEN_FLIEN5_Pos   (5)

GPIO_T::INTEN: FLIEN5 Position

Definition at line 12207 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 12211 of file Nano103.h.

◆ GPIO_INTEN_FLIEN6_Pos

#define GPIO_INTEN_FLIEN6_Pos   (6)

GPIO_T::INTEN: FLIEN6 Position

Definition at line 12210 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 12214 of file Nano103.h.

◆ GPIO_INTEN_FLIEN7_Pos

#define GPIO_INTEN_FLIEN7_Pos   (7)

GPIO_T::INTEN: FLIEN7 Position

Definition at line 12213 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 12217 of file Nano103.h.

◆ GPIO_INTEN_FLIEN8_Pos

#define GPIO_INTEN_FLIEN8_Pos   (8)

GPIO_T::INTEN: FLIEN8 Position

Definition at line 12216 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 12220 of file Nano103.h.

◆ GPIO_INTEN_FLIEN9_Pos

#define GPIO_INTEN_FLIEN9_Pos   (9)

GPIO_T::INTEN: FLIEN9 Position

Definition at line 12219 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 12241 of file Nano103.h.

◆ GPIO_INTEN_RHIEN0_Pos

#define GPIO_INTEN_RHIEN0_Pos   (16)

GPIO_T::INTEN: RHIEN0 Position

Definition at line 12240 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 12271 of file Nano103.h.

◆ GPIO_INTEN_RHIEN10_Pos

#define GPIO_INTEN_RHIEN10_Pos   (26)

GPIO_T::INTEN: RHIEN10 Position

Definition at line 12270 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 12274 of file Nano103.h.

◆ GPIO_INTEN_RHIEN11_Pos

#define GPIO_INTEN_RHIEN11_Pos   (27)

GPIO_T::INTEN: RHIEN11 Position

Definition at line 12273 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 12277 of file Nano103.h.

◆ GPIO_INTEN_RHIEN12_Pos

#define GPIO_INTEN_RHIEN12_Pos   (28)

GPIO_T::INTEN: RHIEN12 Position

Definition at line 12276 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 12280 of file Nano103.h.

◆ GPIO_INTEN_RHIEN13_Pos

#define GPIO_INTEN_RHIEN13_Pos   (29)

GPIO_T::INTEN: RHIEN13 Position

Definition at line 12279 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 12283 of file Nano103.h.

◆ GPIO_INTEN_RHIEN14_Pos

#define GPIO_INTEN_RHIEN14_Pos   (30)

GPIO_T::INTEN: RHIEN14 Position

Definition at line 12282 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 12286 of file Nano103.h.

◆ GPIO_INTEN_RHIEN15_Pos

#define GPIO_INTEN_RHIEN15_Pos   (31)

GPIO_T::INTEN: RHIEN15 Position

Definition at line 12285 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 12244 of file Nano103.h.

◆ GPIO_INTEN_RHIEN1_Pos

#define GPIO_INTEN_RHIEN1_Pos   (17)

GPIO_T::INTEN: RHIEN1 Position

Definition at line 12243 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 12247 of file Nano103.h.

◆ GPIO_INTEN_RHIEN2_Pos

#define GPIO_INTEN_RHIEN2_Pos   (18)

GPIO_T::INTEN: RHIEN2 Position

Definition at line 12246 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 12250 of file Nano103.h.

◆ GPIO_INTEN_RHIEN3_Pos

#define GPIO_INTEN_RHIEN3_Pos   (19)

GPIO_T::INTEN: RHIEN3 Position

Definition at line 12249 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 12253 of file Nano103.h.

◆ GPIO_INTEN_RHIEN4_Pos

#define GPIO_INTEN_RHIEN4_Pos   (20)

GPIO_T::INTEN: RHIEN4 Position

Definition at line 12252 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 12256 of file Nano103.h.

◆ GPIO_INTEN_RHIEN5_Pos

#define GPIO_INTEN_RHIEN5_Pos   (21)

GPIO_T::INTEN: RHIEN5 Position

Definition at line 12255 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 12259 of file Nano103.h.

◆ GPIO_INTEN_RHIEN6_Pos

#define GPIO_INTEN_RHIEN6_Pos   (22)

GPIO_T::INTEN: RHIEN6 Position

Definition at line 12258 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 12262 of file Nano103.h.

◆ GPIO_INTEN_RHIEN7_Pos

#define GPIO_INTEN_RHIEN7_Pos   (23)

GPIO_T::INTEN: RHIEN7 Position

Definition at line 12261 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 12265 of file Nano103.h.

◆ GPIO_INTEN_RHIEN8_Pos

#define GPIO_INTEN_RHIEN8_Pos   (24)

GPIO_T::INTEN: RHIEN8 Position

Definition at line 12264 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 12268 of file Nano103.h.

◆ GPIO_INTEN_RHIEN9_Pos

#define GPIO_INTEN_RHIEN9_Pos   (25)

GPIO_T::INTEN: RHIEN9 Position

Definition at line 12267 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 12289 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC0_Pos

#define GPIO_INTSRC_INTSRC0_Pos   (0)

GPIO_T::INTSRC: INTSRC0 Position

Definition at line 12288 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 12319 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC10_Pos

#define GPIO_INTSRC_INTSRC10_Pos   (10)

GPIO_T::INTSRC: INTSRC10 Position

Definition at line 12318 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 12322 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC11_Pos

#define GPIO_INTSRC_INTSRC11_Pos   (11)

GPIO_T::INTSRC: INTSRC11 Position

Definition at line 12321 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 12325 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC12_Pos

#define GPIO_INTSRC_INTSRC12_Pos   (12)

GPIO_T::INTSRC: INTSRC12 Position

Definition at line 12324 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 12328 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC13_Pos

#define GPIO_INTSRC_INTSRC13_Pos   (13)

GPIO_T::INTSRC: INTSRC13 Position

Definition at line 12327 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 12331 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC14_Pos

#define GPIO_INTSRC_INTSRC14_Pos   (14)

GPIO_T::INTSRC: INTSRC14 Position

Definition at line 12330 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 12334 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC15_Pos

#define GPIO_INTSRC_INTSRC15_Pos   (15)

GPIO_T::INTSRC: INTSRC15 Position

Definition at line 12333 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 12292 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC1_Pos

#define GPIO_INTSRC_INTSRC1_Pos   (1)

GPIO_T::INTSRC: INTSRC1 Position

Definition at line 12291 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 12295 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC2_Pos

#define GPIO_INTSRC_INTSRC2_Pos   (2)

GPIO_T::INTSRC: INTSRC2 Position

Definition at line 12294 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 12298 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC3_Pos

#define GPIO_INTSRC_INTSRC3_Pos   (3)

GPIO_T::INTSRC: INTSRC3 Position

Definition at line 12297 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 12301 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC4_Pos

#define GPIO_INTSRC_INTSRC4_Pos   (4)

GPIO_T::INTSRC: INTSRC4 Position

Definition at line 12300 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 12304 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC5_Pos

#define GPIO_INTSRC_INTSRC5_Pos   (5)

GPIO_T::INTSRC: INTSRC5 Position

Definition at line 12303 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 12307 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC6_Pos

#define GPIO_INTSRC_INTSRC6_Pos   (6)

GPIO_T::INTSRC: INTSRC6 Position

Definition at line 12306 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 12310 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC7_Pos

#define GPIO_INTSRC_INTSRC7_Pos   (7)

GPIO_T::INTSRC: INTSRC7 Position

Definition at line 12309 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 12313 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC8_Pos

#define GPIO_INTSRC_INTSRC8_Pos   (8)

GPIO_T::INTSRC: INTSRC8 Position

Definition at line 12312 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 12316 of file Nano103.h.

◆ GPIO_INTSRC_INTSRC9_Pos

#define GPIO_INTSRC_INTSRC9_Pos   (9)

GPIO_T::INTSRC: INTSRC9 Position

Definition at line 12315 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 12385 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS0_Pos

#define GPIO_INTSTS_FLISTS0_Pos   (0)

GPIO_T::INTSTS: FLISTS0 Position

Definition at line 12384 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 12415 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS10_Pos

#define GPIO_INTSTS_FLISTS10_Pos   (10)

GPIO_T::INTSTS: FLISTS10 Position

Definition at line 12414 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 12418 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS11_Pos

#define GPIO_INTSTS_FLISTS11_Pos   (11)

GPIO_T::INTSTS: FLISTS11 Position

Definition at line 12417 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 12421 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS12_Pos

#define GPIO_INTSTS_FLISTS12_Pos   (12)

GPIO_T::INTSTS: FLISTS12 Position

Definition at line 12420 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 12424 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS13_Pos

#define GPIO_INTSTS_FLISTS13_Pos   (13)

GPIO_T::INTSTS: FLISTS13 Position

Definition at line 12423 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 12427 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS14_Pos

#define GPIO_INTSTS_FLISTS14_Pos   (14)

GPIO_T::INTSTS: FLISTS14 Position

Definition at line 12426 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 12430 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS15_Pos

#define GPIO_INTSTS_FLISTS15_Pos   (15)

GPIO_T::INTSTS: FLISTS15 Position

Definition at line 12429 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 12388 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS1_Pos

#define GPIO_INTSTS_FLISTS1_Pos   (1)

GPIO_T::INTSTS: FLISTS1 Position

Definition at line 12387 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 12391 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS2_Pos

#define GPIO_INTSTS_FLISTS2_Pos   (2)

GPIO_T::INTSTS: FLISTS2 Position

Definition at line 12390 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 12394 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS3_Pos

#define GPIO_INTSTS_FLISTS3_Pos   (3)

GPIO_T::INTSTS: FLISTS3 Position

Definition at line 12393 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 12397 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS4_Pos

#define GPIO_INTSTS_FLISTS4_Pos   (4)

GPIO_T::INTSTS: FLISTS4 Position

Definition at line 12396 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 12400 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS5_Pos

#define GPIO_INTSTS_FLISTS5_Pos   (5)

GPIO_T::INTSTS: FLISTS5 Position

Definition at line 12399 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 12403 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS6_Pos

#define GPIO_INTSTS_FLISTS6_Pos   (6)

GPIO_T::INTSTS: FLISTS6 Position

Definition at line 12402 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 12406 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS7_Pos

#define GPIO_INTSTS_FLISTS7_Pos   (7)

GPIO_T::INTSTS: FLISTS7 Position

Definition at line 12405 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 12409 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS8_Pos

#define GPIO_INTSTS_FLISTS8_Pos   (8)

GPIO_T::INTSTS: FLISTS8 Position

Definition at line 12408 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 12412 of file Nano103.h.

◆ GPIO_INTSTS_FLISTS9_Pos

#define GPIO_INTSTS_FLISTS9_Pos   (9)

GPIO_T::INTSTS: FLISTS9 Position

Definition at line 12411 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 12433 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS0_Pos

#define GPIO_INTSTS_RHISTS0_Pos   (16)

GPIO_T::INTSTS: RHISTS0 Position

Definition at line 12432 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 12463 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS10_Pos

#define GPIO_INTSTS_RHISTS10_Pos   (26)

GPIO_T::INTSTS: RHISTS10 Position

Definition at line 12462 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 12466 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS11_Pos

#define GPIO_INTSTS_RHISTS11_Pos   (27)

GPIO_T::INTSTS: RHISTS11 Position

Definition at line 12465 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 12469 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS12_Pos

#define GPIO_INTSTS_RHISTS12_Pos   (28)

GPIO_T::INTSTS: RHISTS12 Position

Definition at line 12468 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 12472 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS13_Pos

#define GPIO_INTSTS_RHISTS13_Pos   (29)

GPIO_T::INTSTS: RHISTS13 Position

Definition at line 12471 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 12475 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS14_Pos

#define GPIO_INTSTS_RHISTS14_Pos   (30)

GPIO_T::INTSTS: RHISTS14 Position

Definition at line 12474 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 12478 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS15_Pos

#define GPIO_INTSTS_RHISTS15_Pos   (31)

GPIO_T::INTSTS: RHISTS15 Position

Definition at line 12477 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 12436 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS1_Pos

#define GPIO_INTSTS_RHISTS1_Pos   (17)

GPIO_T::INTSTS: RHISTS1 Position

Definition at line 12435 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 12439 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS2_Pos

#define GPIO_INTSTS_RHISTS2_Pos   (18)

GPIO_T::INTSTS: RHISTS2 Position

Definition at line 12438 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 12442 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS3_Pos

#define GPIO_INTSTS_RHISTS3_Pos   (19)

GPIO_T::INTSTS: RHISTS3 Position

Definition at line 12441 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 12445 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS4_Pos

#define GPIO_INTSTS_RHISTS4_Pos   (20)

GPIO_T::INTSTS: RHISTS4 Position

Definition at line 12444 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 12448 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS5_Pos

#define GPIO_INTSTS_RHISTS5_Pos   (21)

GPIO_T::INTSTS: RHISTS5 Position

Definition at line 12447 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 12451 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS6_Pos

#define GPIO_INTSTS_RHISTS6_Pos   (22)

GPIO_T::INTSTS: RHISTS6 Position

Definition at line 12450 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 12454 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS7_Pos

#define GPIO_INTSTS_RHISTS7_Pos   (23)

GPIO_T::INTSTS: RHISTS7 Position

Definition at line 12453 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 12457 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS8_Pos

#define GPIO_INTSTS_RHISTS8_Pos   (24)

GPIO_T::INTSTS: RHISTS8 Position

Definition at line 12456 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 12460 of file Nano103.h.

◆ GPIO_INTSTS_RHISTS9_Pos

#define GPIO_INTSTS_RHISTS9_Pos   (25)

GPIO_T::INTSTS: RHISTS9 Position

Definition at line 12459 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 12145 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE0_Pos

#define GPIO_INTTYPE_TYPE0_Pos   (0)

GPIO_T::INTTYPE: TYPE0 Position

Definition at line 12144 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 12175 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE10_Pos

#define GPIO_INTTYPE_TYPE10_Pos   (10)

GPIO_T::INTTYPE: TYPE10 Position

Definition at line 12174 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 12178 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE11_Pos

#define GPIO_INTTYPE_TYPE11_Pos   (11)

GPIO_T::INTTYPE: TYPE11 Position

Definition at line 12177 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 12181 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE12_Pos

#define GPIO_INTTYPE_TYPE12_Pos   (12)

GPIO_T::INTTYPE: TYPE12 Position

Definition at line 12180 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 12184 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE13_Pos

#define GPIO_INTTYPE_TYPE13_Pos   (13)

GPIO_T::INTTYPE: TYPE13 Position

Definition at line 12183 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 12187 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE14_Pos

#define GPIO_INTTYPE_TYPE14_Pos   (14)

GPIO_T::INTTYPE: TYPE14 Position

Definition at line 12186 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 12190 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE15_Pos

#define GPIO_INTTYPE_TYPE15_Pos   (15)

GPIO_T::INTTYPE: TYPE15 Position

Definition at line 12189 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 12148 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE1_Pos

#define GPIO_INTTYPE_TYPE1_Pos   (1)

GPIO_T::INTTYPE: TYPE1 Position

Definition at line 12147 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 12151 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE2_Pos

#define GPIO_INTTYPE_TYPE2_Pos   (2)

GPIO_T::INTTYPE: TYPE2 Position

Definition at line 12150 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 12154 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE3_Pos

#define GPIO_INTTYPE_TYPE3_Pos   (3)

GPIO_T::INTTYPE: TYPE3 Position

Definition at line 12153 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 12157 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE4_Pos

#define GPIO_INTTYPE_TYPE4_Pos   (4)

GPIO_T::INTTYPE: TYPE4 Position

Definition at line 12156 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 12160 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE5_Pos

#define GPIO_INTTYPE_TYPE5_Pos   (5)

GPIO_T::INTTYPE: TYPE5 Position

Definition at line 12159 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 12163 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE6_Pos

#define GPIO_INTTYPE_TYPE6_Pos   (6)

GPIO_T::INTTYPE: TYPE6 Position

Definition at line 12162 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 12166 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE7_Pos

#define GPIO_INTTYPE_TYPE7_Pos   (7)

GPIO_T::INTTYPE: TYPE7 Position

Definition at line 12165 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 12169 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE8_Pos

#define GPIO_INTTYPE_TYPE8_Pos   (8)

GPIO_T::INTTYPE: TYPE8 Position

Definition at line 12168 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 12172 of file Nano103.h.

◆ GPIO_INTTYPE_TYPE9_Pos

#define GPIO_INTTYPE_TYPE9_Pos   (9)

GPIO_T::INTTYPE: TYPE9 Position

Definition at line 12171 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 11857 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 11856 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 11887 of file Nano103.h.

◆ GPIO_MODE_MODE10_Pos

#define GPIO_MODE_MODE10_Pos   (20)

GPIO_T::MODE: MODE10 Position

Definition at line 11886 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 11890 of file Nano103.h.

◆ GPIO_MODE_MODE11_Pos

#define GPIO_MODE_MODE11_Pos   (22)

GPIO_T::MODE: MODE11 Position

Definition at line 11889 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 11893 of file Nano103.h.

◆ GPIO_MODE_MODE12_Pos

#define GPIO_MODE_MODE12_Pos   (24)

GPIO_T::MODE: MODE12 Position

Definition at line 11892 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 11896 of file Nano103.h.

◆ GPIO_MODE_MODE13_Pos

#define GPIO_MODE_MODE13_Pos   (26)

GPIO_T::MODE: MODE13 Position

Definition at line 11895 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 11899 of file Nano103.h.

◆ GPIO_MODE_MODE14_Pos

#define GPIO_MODE_MODE14_Pos   (28)

GPIO_T::MODE: MODE14 Position

Definition at line 11898 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 11902 of file Nano103.h.

◆ GPIO_MODE_MODE15_Pos

#define GPIO_MODE_MODE15_Pos   (30)

GPIO_T::MODE: MODE15 Position

Definition at line 11901 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 11860 of file Nano103.h.

◆ GPIO_MODE_MODE1_Pos

#define GPIO_MODE_MODE1_Pos   (2)

GPIO_T::MODE: MODE1 Position

Definition at line 11859 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 11863 of file Nano103.h.

◆ GPIO_MODE_MODE2_Pos

#define GPIO_MODE_MODE2_Pos   (4)

GPIO_T::MODE: MODE2 Position

Definition at line 11862 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 11866 of file Nano103.h.

◆ GPIO_MODE_MODE3_Pos

#define GPIO_MODE_MODE3_Pos   (6)

GPIO_T::MODE: MODE3 Position

Definition at line 11865 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 11869 of file Nano103.h.

◆ GPIO_MODE_MODE4_Pos

#define GPIO_MODE_MODE4_Pos   (8)

GPIO_T::MODE: MODE4 Position

Definition at line 11868 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 11872 of file Nano103.h.

◆ GPIO_MODE_MODE5_Pos

#define GPIO_MODE_MODE5_Pos   (10)

GPIO_T::MODE: MODE5 Position

Definition at line 11871 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 11875 of file Nano103.h.

◆ GPIO_MODE_MODE6_Pos

#define GPIO_MODE_MODE6_Pos   (12)

GPIO_T::MODE: MODE6 Position

Definition at line 11874 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 11878 of file Nano103.h.

◆ GPIO_MODE_MODE7_Pos

#define GPIO_MODE_MODE7_Pos   (14)

GPIO_T::MODE: MODE7 Position

Definition at line 11877 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 11881 of file Nano103.h.

◆ GPIO_MODE_MODE8_Pos

#define GPIO_MODE_MODE8_Pos   (16)

GPIO_T::MODE: MODE8 Position

Definition at line 11880 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 11884 of file Nano103.h.

◆ GPIO_MODE_MODE9_Pos

#define GPIO_MODE_MODE9_Pos   (18)

GPIO_T::MODE: MODE9 Position

Definition at line 11883 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 12049 of file Nano103.h.

◆ GPIO_PIN_PIN0_Pos

#define GPIO_PIN_PIN0_Pos   (0)

GPIO_T::PIN: PIN0 Position

Definition at line 12048 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 12079 of file Nano103.h.

◆ GPIO_PIN_PIN10_Pos

#define GPIO_PIN_PIN10_Pos   (10)

GPIO_T::PIN: PIN10 Position

Definition at line 12078 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 12082 of file Nano103.h.

◆ GPIO_PIN_PIN11_Pos

#define GPIO_PIN_PIN11_Pos   (11)

GPIO_T::PIN: PIN11 Position

Definition at line 12081 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 12085 of file Nano103.h.

◆ GPIO_PIN_PIN12_Pos

#define GPIO_PIN_PIN12_Pos   (12)

GPIO_T::PIN: PIN12 Position

Definition at line 12084 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 12088 of file Nano103.h.

◆ GPIO_PIN_PIN13_Pos

#define GPIO_PIN_PIN13_Pos   (13)

GPIO_T::PIN: PIN13 Position

Definition at line 12087 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 12091 of file Nano103.h.

◆ GPIO_PIN_PIN14_Pos

#define GPIO_PIN_PIN14_Pos   (14)

GPIO_T::PIN: PIN14 Position

Definition at line 12090 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 12094 of file Nano103.h.

◆ GPIO_PIN_PIN15_Pos

#define GPIO_PIN_PIN15_Pos   (15)

GPIO_T::PIN: PIN15 Position

Definition at line 12093 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 12052 of file Nano103.h.

◆ GPIO_PIN_PIN1_Pos

#define GPIO_PIN_PIN1_Pos   (1)

GPIO_T::PIN: PIN1 Position

Definition at line 12051 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 12055 of file Nano103.h.

◆ GPIO_PIN_PIN2_Pos

#define GPIO_PIN_PIN2_Pos   (2)

GPIO_T::PIN: PIN2 Position

Definition at line 12054 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 12058 of file Nano103.h.

◆ GPIO_PIN_PIN3_Pos

#define GPIO_PIN_PIN3_Pos   (3)

GPIO_T::PIN: PIN3 Position

Definition at line 12057 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 12061 of file Nano103.h.

◆ GPIO_PIN_PIN4_Pos

#define GPIO_PIN_PIN4_Pos   (4)

GPIO_T::PIN: PIN4 Position

Definition at line 12060 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 12064 of file Nano103.h.

◆ GPIO_PIN_PIN5_Pos

#define GPIO_PIN_PIN5_Pos   (5)

GPIO_T::PIN: PIN5 Position

Definition at line 12063 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 12067 of file Nano103.h.

◆ GPIO_PIN_PIN6_Pos

#define GPIO_PIN_PIN6_Pos   (6)

GPIO_T::PIN: PIN6 Position

Definition at line 12066 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 12070 of file Nano103.h.

◆ GPIO_PIN_PIN7_Pos

#define GPIO_PIN_PIN7_Pos   (7)

GPIO_T::PIN: PIN7 Position

Definition at line 12069 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 12073 of file Nano103.h.

◆ GPIO_PIN_PIN8_Pos

#define GPIO_PIN_PIN8_Pos   (8)

GPIO_T::PIN: PIN8 Position

Definition at line 12072 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 12076 of file Nano103.h.

◆ GPIO_PIN_PIN9_Pos

#define GPIO_PIN_PIN9_Pos   (9)

GPIO_T::PIN: PIN9 Position

Definition at line 12075 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 12337 of file Nano103.h.

◆ GPIO_PUEN_PUEN0_Pos

#define GPIO_PUEN_PUEN0_Pos   (0)

GPIO_T::PUEN: PUEN0 Position

Definition at line 12336 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 12367 of file Nano103.h.

◆ GPIO_PUEN_PUEN10_Pos

#define GPIO_PUEN_PUEN10_Pos   (10)

GPIO_T::PUEN: PUEN10 Position

Definition at line 12366 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 12370 of file Nano103.h.

◆ GPIO_PUEN_PUEN11_Pos

#define GPIO_PUEN_PUEN11_Pos   (11)

GPIO_T::PUEN: PUEN11 Position

Definition at line 12369 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 12373 of file Nano103.h.

◆ GPIO_PUEN_PUEN12_Pos

#define GPIO_PUEN_PUEN12_Pos   (12)

GPIO_T::PUEN: PUEN12 Position

Definition at line 12372 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 12376 of file Nano103.h.

◆ GPIO_PUEN_PUEN13_Pos

#define GPIO_PUEN_PUEN13_Pos   (13)

GPIO_T::PUEN: PUEN13 Position

Definition at line 12375 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 12379 of file Nano103.h.

◆ GPIO_PUEN_PUEN14_Pos

#define GPIO_PUEN_PUEN14_Pos   (14)

GPIO_T::PUEN: PUEN14 Position

Definition at line 12378 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 12382 of file Nano103.h.

◆ GPIO_PUEN_PUEN15_Pos

#define GPIO_PUEN_PUEN15_Pos   (15)

GPIO_T::PUEN: PUEN15 Position

Definition at line 12381 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 12340 of file Nano103.h.

◆ GPIO_PUEN_PUEN1_Pos

#define GPIO_PUEN_PUEN1_Pos   (1)

GPIO_T::PUEN: PUEN1 Position

Definition at line 12339 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 12343 of file Nano103.h.

◆ GPIO_PUEN_PUEN2_Pos

#define GPIO_PUEN_PUEN2_Pos   (2)

GPIO_T::PUEN: PUEN2 Position

Definition at line 12342 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 12346 of file Nano103.h.

◆ GPIO_PUEN_PUEN3_Pos

#define GPIO_PUEN_PUEN3_Pos   (3)

GPIO_T::PUEN: PUEN3 Position

Definition at line 12345 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 12349 of file Nano103.h.

◆ GPIO_PUEN_PUEN4_Pos

#define GPIO_PUEN_PUEN4_Pos   (4)

GPIO_T::PUEN: PUEN4 Position

Definition at line 12348 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 12352 of file Nano103.h.

◆ GPIO_PUEN_PUEN5_Pos

#define GPIO_PUEN_PUEN5_Pos   (5)

GPIO_T::PUEN: PUEN5 Position

Definition at line 12351 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 12355 of file Nano103.h.

◆ GPIO_PUEN_PUEN6_Pos

#define GPIO_PUEN_PUEN6_Pos   (6)

GPIO_T::PUEN: PUEN6 Position

Definition at line 12354 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 12358 of file Nano103.h.

◆ GPIO_PUEN_PUEN7_Pos

#define GPIO_PUEN_PUEN7_Pos   (7)

GPIO_T::PUEN: PUEN7 Position

Definition at line 12357 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 12361 of file Nano103.h.

◆ GPIO_PUEN_PUEN8_Pos

#define GPIO_PUEN_PUEN8_Pos   (8)

GPIO_T::PUEN: PUEN8 Position

Definition at line 12360 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 12364 of file Nano103.h.

◆ GPIO_PUEN_PUEN9_Pos

#define GPIO_PUEN_PUEN9_Pos   (9)

GPIO_T::PUEN: PUEN9 Position

Definition at line 12363 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 22503 of file Nano103.h.

◆ I2C_ADDR0_ADDR_Pos

#define I2C_ADDR0_ADDR_Pos   (1)

I2C_T::ADDR0: ADDR Position

Definition at line 22502 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 22500 of file Nano103.h.

◆ I2C_ADDR0_GC_Pos

#define I2C_ADDR0_GC_Pos   (0)

I2C_T::ADDR0: GC Position

Definition at line 22499 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 22509 of file Nano103.h.

◆ I2C_ADDR1_ADDR_Pos

#define I2C_ADDR1_ADDR_Pos   (1)

I2C_T::ADDR1: ADDR Position

Definition at line 22508 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 22506 of file Nano103.h.

◆ I2C_ADDR1_GC_Pos

#define I2C_ADDR1_GC_Pos   (0)

I2C_T::ADDR1: GC Position

Definition at line 22505 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 22512 of file Nano103.h.

◆ I2C_ADDRMSK0_ADDRMSK_Pos

#define I2C_ADDRMSK0_ADDRMSK_Pos   (1)

I2C_T::ADDRMSK0: ADDRMSK Position

Definition at line 22511 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 22515 of file Nano103.h.

◆ I2C_ADDRMSK1_ADDRMSK_Pos

#define I2C_ADDRMSK1_ADDRMSK_Pos   (1)

I2C_T::ADDRMSK1: ADDRMSK Position

Definition at line 22514 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 22488 of file Nano103.h.

◆ I2C_CLKDIV_DIVIDER_Pos

#define I2C_CLKDIV_DIVIDER_Pos   (0)

I2C_T::CLKDIV: DIVIDER Position

Definition at line 22487 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 22533 of file Nano103.h.

◆ I2C_CTL2_DATMODE_Pos

#define I2C_CTL2_DATMODE_Pos   (6)

I2C_T::CTL2: DATMODE Position

Definition at line 22532 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 22536 of file Nano103.h.

◆ I2C_CTL2_MSDAT_Pos

#define I2C_CTL2_MSDAT_Pos   (7)

I2C_T::CTL2: MSDAT Position

Definition at line 22535 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 22530 of file Nano103.h.

◆ I2C_CTL2_NOSTRETCH_Pos

#define I2C_CTL2_NOSTRETCH_Pos   (5)

I2C_T::CTL2: NOSTRETCH Position

Definition at line 22529 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 22521 of file Nano103.h.

◆ I2C_CTL2_OVIEN_Pos

#define I2C_CTL2_OVIEN_Pos   (1)

I2C_T::CTL2: OVIEN Position

Definition at line 22520 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 22527 of file Nano103.h.

◆ I2C_CTL2_TWOLVBUF_Pos

#define I2C_CTL2_TWOLVBUF_Pos   (4)

I2C_T::CTL2: TWOLVBUF Position

Definition at line 22526 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 22524 of file Nano103.h.

◆ I2C_CTL2_URIEN_Pos

#define I2C_CTL2_URIEN_Pos   (2)

I2C_T::CTL2: URIEN Position

Definition at line 22523 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 22518 of file Nano103.h.

◆ I2C_CTL2_WKUPEN_Pos

#define I2C_CTL2_WKUPEN_Pos   (0)

I2C_T::CTL2: WKUPEN Position

Definition at line 22517 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 22461 of file Nano103.h.

◆ I2C_CTL_AA_Pos

#define I2C_CTL_AA_Pos   (1)

I2C_T::CTL: AA Position

Definition at line 22460 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 22458 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 22457 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 22473 of file Nano103.h.

◆ I2C_CTL_INTEN_Pos

#define I2C_CTL_INTEN_Pos   (7)

I2C_T::CTL: INTEN Position

Definition at line 22472 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 22470 of file Nano103.h.

◆ I2C_CTL_SI_Pos

#define I2C_CTL_SI_Pos   (4)

I2C_T::CTL: SI Position

Definition at line 22469 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 22467 of file Nano103.h.

◆ I2C_CTL_STA_Pos

#define I2C_CTL_STA_Pos   (3)

I2C_T::CTL: STA Position

Definition at line 22466 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 22464 of file Nano103.h.

◆ I2C_CTL_STO_Pos

#define I2C_CTL_STO_Pos   (2)

I2C_T::CTL: STO Position

Definition at line 22463 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 22497 of file Nano103.h.

◆ I2C_DAT_DAT_Pos

#define I2C_DAT_DAT_Pos   (0)

I2C_T::DAT: DAT Position

Definition at line 22496 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 22476 of file Nano103.h.

◆ I2C_INTSTS_INTSTS_Pos

#define I2C_INTSTS_INTSTS_Pos   (0)

I2C_T::INTSTS: INTSTS Position

Definition at line 22475 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 22479 of file Nano103.h.

◆ I2C_INTSTS_TOIF_Pos

#define I2C_INTSTS_TOIF_Pos   (1)

I2C_T::INTSTS: TOIF Position

Definition at line 22478 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 22482 of file Nano103.h.

◆ I2C_INTSTS_WKAKDONE_Pos

#define I2C_INTSTS_WKAKDONE_Pos   (7)

I2C_T::INTSTS: WKAKDONE Position

Definition at line 22481 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 22557 of file Nano103.h.

◆ I2C_STATUS2_BUSFREE_Pos

#define I2C_STATUS2_BUSFREE_Pos   (6)

I2C_T::STATUS2: BUSFREE Position

Definition at line 22556 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 22554 of file Nano103.h.

◆ I2C_STATUS2_EMPTY_Pos

#define I2C_STATUS2_EMPTY_Pos   (5)

I2C_T::STATUS2: EMPTY Position

Definition at line 22553 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 22551 of file Nano103.h.

◆ I2C_STATUS2_FULL_Pos

#define I2C_STATUS2_FULL_Pos   (4)

I2C_T::STATUS2: FULL Position

Definition at line 22550 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 22542 of file Nano103.h.

◆ I2C_STATUS2_OVIF_Pos

#define I2C_STATUS2_OVIF_Pos   (1)

I2C_T::STATUS2: OVIF Position

Definition at line 22541 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 22545 of file Nano103.h.

◆ I2C_STATUS2_URIF_Pos

#define I2C_STATUS2_URIF_Pos   (2)

I2C_T::STATUS2: URIF Position

Definition at line 22544 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 22539 of file Nano103.h.

◆ I2C_STATUS2_WKIF_Pos

#define I2C_STATUS2_WKIF_Pos   (0)

I2C_T::STATUS2: WKIF Position

Definition at line 22538 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 22548 of file Nano103.h.

◆ I2C_STATUS2_WRSTSWK_Pos

#define I2C_STATUS2_WRSTSWK_Pos   (3)

I2C_T::STATUS2: WRSTSWK Position

Definition at line 22547 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 22485 of file Nano103.h.

◆ I2C_STATUS_STATUS_Pos

#define I2C_STATUS_STATUS_Pos   (0)

I2C_T::STATUS: STATUS Position

Definition at line 22484 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 22494 of file Nano103.h.

◆ I2C_TOCTL_TOCDIV4_Pos

#define I2C_TOCTL_TOCDIV4_Pos   (1)

I2C_T::TOCTL: TOCDIV4 Position

Definition at line 22493 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 22491 of file Nano103.h.

◆ I2C_TOCTL_TOCEN_Pos

#define I2C_TOCTL_TOCEN_Pos   (0)

I2C_T::TOCTL: TOCEN Position

Definition at line 22490 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 13525 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 13524 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 13522 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 13521 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 13516 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 13515 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 13513 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 13512 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 13519 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 13518 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 13486 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 13485 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 13495 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 13494 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 13492 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 13491 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 13489 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 13488 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 13498 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 13497 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 13504 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 13503 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 13501 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 13500 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 13510 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 13509 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 13537 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 13536 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 13528 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 13527 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 13531 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 13530 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 13534 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 13533 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 13549 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 13548 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 13540 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 13539 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 13543 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 13542 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 13546 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 13545 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 13507 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 13506 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 13552 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 13551 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 13555 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 13554 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 17304 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN0_Pos

#define PWM_ADCTS0_TRGEN0_Pos   (7)

PWM_T::ADCTS0: TRGEN0 Position

Definition at line 17303 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 17310 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN1_Pos

#define PWM_ADCTS0_TRGEN1_Pos   (15)

PWM_T::ADCTS0: TRGEN1 Position

Definition at line 17309 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 17316 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN2_Pos

#define PWM_ADCTS0_TRGEN2_Pos   (23)

PWM_T::ADCTS0: TRGEN2 Position

Definition at line 17315 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 17322 of file Nano103.h.

◆ PWM_ADCTS0_TRGEN3_Pos

#define PWM_ADCTS0_TRGEN3_Pos   (31)

PWM_T::ADCTS0: TRGEN3 Position

Definition at line 17321 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 17301 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL0_Pos

#define PWM_ADCTS0_TRGSEL0_Pos   (0)

PWM_T::ADCTS0: TRGSEL0 Position

Definition at line 17300 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 17307 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL1_Pos

#define PWM_ADCTS0_TRGSEL1_Pos   (8)

PWM_T::ADCTS0: TRGSEL1 Position

Definition at line 17306 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 17313 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL2_Pos

#define PWM_ADCTS0_TRGSEL2_Pos   (16)

PWM_T::ADCTS0: TRGSEL2 Position

Definition at line 17312 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 17319 of file Nano103.h.

◆ PWM_ADCTS0_TRGSEL3_Pos

#define PWM_ADCTS0_TRGSEL3_Pos   (24)

PWM_T::ADCTS0: TRGSEL3 Position

Definition at line 17318 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 17328 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN4_Pos

#define PWM_ADCTS1_TRGEN4_Pos   (7)

PWM_T::ADCTS1: TRGEN4 Position

Definition at line 17327 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 17334 of file Nano103.h.

◆ PWM_ADCTS1_TRGEN5_Pos

#define PWM_ADCTS1_TRGEN5_Pos   (15)

PWM_T::ADCTS1: TRGEN5 Position

Definition at line 17333 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 17325 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL4_Pos

#define PWM_ADCTS1_TRGSEL4_Pos   (0)

PWM_T::ADCTS1: TRGSEL4 Position

Definition at line 17324 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 17331 of file Nano103.h.

◆ PWM_ADCTS1_TRGSEL5_Pos

#define PWM_ADCTS1_TRGSEL5_Pos   (8)

PWM_T::ADCTS1: TRGSEL5 Position

Definition at line 17330 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 17067 of file Nano103.h.

◆ PWM_BNF_BK0SRC_Pos

#define PWM_BNF_BK0SRC_Pos   (16)

PWM_T::BNF: BK0SRC Position

Definition at line 17066 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 17070 of file Nano103.h.

◆ PWM_BNF_BK1SRC_Pos

#define PWM_BNF_BK1SRC_Pos   (24)

PWM_T::BNF: BK1SRC Position

Definition at line 17069 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 17049 of file Nano103.h.

◆ PWM_BNF_BRK0FCNT_Pos

#define PWM_BNF_BRK0FCNT_Pos   (4)

PWM_T::BNF: BRK0FCNT Position

Definition at line 17048 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 17046 of file Nano103.h.

◆ PWM_BNF_BRK0FCS_Pos

#define PWM_BNF_BRK0FCS_Pos   (1)

PWM_T::BNF: BRK0FCS Position

Definition at line 17045 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 17043 of file Nano103.h.

◆ PWM_BNF_BRK0FEN_Pos

#define PWM_BNF_BRK0FEN_Pos   (0)

PWM_T::BNF: BRK0FEN Position

Definition at line 17042 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 17052 of file Nano103.h.

◆ PWM_BNF_BRK0PINV_Pos

#define PWM_BNF_BRK0PINV_Pos   (7)

PWM_T::BNF: BRK0PINV Position

Definition at line 17051 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 17061 of file Nano103.h.

◆ PWM_BNF_BRK1FCNT_Pos

#define PWM_BNF_BRK1FCNT_Pos   (12)

PWM_T::BNF: BRK1FCNT Position

Definition at line 17060 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 17058 of file Nano103.h.

◆ PWM_BNF_BRK1FCS_Pos

#define PWM_BNF_BRK1FCS_Pos   (9)

PWM_T::BNF: BRK1FCS Position

Definition at line 17057 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 17055 of file Nano103.h.

◆ PWM_BNF_BRK1FEN_Pos

#define PWM_BNF_BRK1FEN_Pos   (8)

PWM_T::BNF: BRK1FEN Position

Definition at line 17054 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 17064 of file Nano103.h.

◆ PWM_BNF_BRK1PINV_Pos

#define PWM_BNF_BRK1PINV_Pos   (15)

PWM_T::BNF: BRK1PINV Position

Definition at line 17063 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 17097 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 17096 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 17100 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 17099 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 17079 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 17078 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 17088 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 17087 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 17082 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 17081 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 17091 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 17090 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 17085 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 17084 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 17094 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 17093 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 17121 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 17120 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 17124 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 17123 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 17103 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 17102 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 17112 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 17111 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 17106 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 17105 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 17115 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 17114 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 17109 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 17108 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 17118 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 17117 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 17145 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 17144 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 17148 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 17147 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 17127 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 17126 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 17136 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 17135 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 17130 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 17129 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 17139 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 17138 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 17133 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 17132 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 17142 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 17141 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 17352 of file Nano103.h.

◆ PWM_CAPCTL_CAPENn_Pos

#define PWM_CAPCTL_CAPENn_Pos   (0)

PWM_T::CAPCTL: CAPENn Position

Definition at line 17351 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 17355 of file Nano103.h.

◆ PWM_CAPCTL_CAPINVn_Pos

#define PWM_CAPCTL_CAPINVn_Pos   (8)

PWM_T::CAPCTL: CAPINVn Position

Definition at line 17354 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 17361 of file Nano103.h.

◆ PWM_CAPCTL_FCRLDENn_Pos

#define PWM_CAPCTL_FCRLDENn_Pos   (24)

PWM_T::CAPCTL: FCRLDENn Position

Definition at line 17360 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 17358 of file Nano103.h.

◆ PWM_CAPCTL_RCRLDENn_Pos

#define PWM_CAPCTL_RCRLDENn_Pos   (16)

PWM_T::CAPCTL: RCRLDENn Position

Definition at line 17357 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 17409 of file Nano103.h.

◆ PWM_CAPIEN_CAPFIENn_Pos

#define PWM_CAPIEN_CAPFIENn_Pos   (8)

PWM_T::CAPIEN: CAPFIENn Position

Definition at line 17408 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 17406 of file Nano103.h.

◆ PWM_CAPIEN_CAPRIENn_Pos

#define PWM_CAPIEN_CAPRIENn_Pos   (0)

PWM_T::CAPIEN: CAPRIENn Position

Definition at line 17405 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 17415 of file Nano103.h.

◆ PWM_CAPIF_CAPFIFn_Pos

#define PWM_CAPIF_CAPFIFn_Pos   (8)

PWM_T::CAPIF: CAPFIFn Position

Definition at line 17414 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 17412 of file Nano103.h.

◆ PWM_CAPIF_CAPRIFn_Pos

#define PWM_CAPIF_CAPRIFn_Pos   (0)

PWM_T::CAPIF: CAPRIFn Position

Definition at line 17411 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 17349 of file Nano103.h.

◆ PWM_CAPINEN_CAPINENn_Pos

#define PWM_CAPINEN_CAPINENn_Pos   (0)

PWM_T::CAPINEN: CAPINENn Position

Definition at line 17348 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 17367 of file Nano103.h.

◆ PWM_CAPSTS_CFIFOVn_Pos

#define PWM_CAPSTS_CFIFOVn_Pos   (8)

PWM_T::CAPSTS: CFIFOVn Position

Definition at line 17366 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 17364 of file Nano103.h.

◆ PWM_CAPSTS_CRIFOVn_Pos

#define PWM_CAPSTS_CRIFOVn_Pos   (0)

PWM_T::CAPSTS: CRIFOVn Position

Definition at line 17363 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 16959 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 16958 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 16962 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 16961 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 16965 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 16964 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 16950 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC0_Pos

#define PWM_CLKSRC_ECLKSRC0_Pos   (0)

PWM_T::CLKSRC: ECLKSRC0 Position

Definition at line 16949 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 16953 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC2_Pos

#define PWM_CLKSRC_ECLKSRC2_Pos   (8)

PWM_T::CLKSRC: ECLKSRC2 Position

Definition at line 16952 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 16956 of file Nano103.h.

◆ PWM_CLKSRC_ECLKSRC4_Pos

#define PWM_CLKSRC_ECLKSRC4_Pos   (16)

PWM_T::CLKSRC: ECLKSRC4 Position

Definition at line 16955 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 17427 of file Nano103.h.

◆ PWM_CMPBUF0_CMPBUF_Pos

#define PWM_CMPBUF0_CMPBUF_Pos   (0)

PWM_T::CMPBUF0: CMPBUF Position

Definition at line 17426 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 17430 of file Nano103.h.

◆ PWM_CMPBUF1_CMPBUF_Pos

#define PWM_CMPBUF1_CMPBUF_Pos   (0)

PWM_T::CMPBUF1: CMPBUF Position

Definition at line 17429 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 17433 of file Nano103.h.

◆ PWM_CMPBUF2_CMPBUF_Pos

#define PWM_CMPBUF2_CMPBUF_Pos   (0)

PWM_T::CMPBUF2: CMPBUF Position

Definition at line 17432 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 17436 of file Nano103.h.

◆ PWM_CMPBUF3_CMPBUF_Pos

#define PWM_CMPBUF3_CMPBUF_Pos   (0)

PWM_T::CMPBUF3: CMPBUF Position

Definition at line 17435 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 17439 of file Nano103.h.

◆ PWM_CMPBUF4_CMPBUF_Pos

#define PWM_CMPBUF4_CMPBUF_Pos   (0)

PWM_T::CMPBUF4: CMPBUF Position

Definition at line 17438 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 17442 of file Nano103.h.

◆ PWM_CMPBUF5_CMPBUF_Pos

#define PWM_CMPBUF5_CMPBUF_Pos   (0)

PWM_T::CMPBUF5: CMPBUF Position

Definition at line 17441 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 16989 of file Nano103.h.

◆ PWM_CMPDAT0_CMPDAT_Pos

#define PWM_CMPDAT0_CMPDAT_Pos   (0)

PWM_T::CMPDAT: CMPDAT Position

Definition at line 16988 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 17019 of file Nano103.h.

◆ PWM_CNT0_CNT_Pos

#define PWM_CNT0_CNT_Pos   (0)

PWM_T::CNT: CNT Position

Definition at line 17018 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 17022 of file Nano103.h.

◆ PWM_CNT0_DIRF_Pos

#define PWM_CNT0_DIRF_Pos   (16)

PWM_T::CNT: DIRF Position

Definition at line 17021 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 16977 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR0_Pos

#define PWM_CNTCLR_CNTCLR0_Pos   (0)

PWM_T::CNTCLR: CNTCLR0 Position

Definition at line 16976 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 16980 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR2_Pos

#define PWM_CNTCLR_CNTCLR2_Pos   (2)

PWM_T::CNTCLR: CNTCLR2 Position

Definition at line 16979 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 16983 of file Nano103.h.

◆ PWM_CNTCLR_CNTCLR4_Pos

#define PWM_CNTCLR_CNTCLR4_Pos   (4)

PWM_T::CNTCLR: CNTCLR4 Position

Definition at line 16982 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 16968 of file Nano103.h.

◆ PWM_CNTEN_CNTEN0_Pos

#define PWM_CNTEN_CNTEN0_Pos   (0)

PWM_T::CNTEN: CNTEN0 Position

Definition at line 16967 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 16971 of file Nano103.h.

◆ PWM_CNTEN_CNTEN2_Pos

#define PWM_CNTEN_CNTEN2_Pos   (2)

PWM_T::CNTEN: CNTEN2 Position

Definition at line 16970 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 16974 of file Nano103.h.

◆ PWM_CNTEN_CNTEN4_Pos

#define PWM_CNTEN_CNTEN4_Pos   (4)

PWM_T::CNTEN: CNTEN4 Position

Definition at line 16973 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 16926 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 16925 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 16932 of file Nano103.h.

◆ PWM_CTL0_DBGHALT_Pos

#define PWM_CTL0_DBGHALT_Pos   (30)

PWM_T::CTL0: DBGHALT Position

Definition at line 16931 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 16935 of file Nano103.h.

◆ PWM_CTL0_DBGTRIOFF_Pos

#define PWM_CTL0_DBGTRIOFF_Pos   (31)

PWM_T::CTL0: DBGTRIOFF Position

Definition at line 16934 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 16929 of file Nano103.h.

◆ PWM_CTL0_IMMLDENn_Pos

#define PWM_CTL0_IMMLDENn_Pos   (16)

PWM_T::CTL0: IMMLDENn Position

Definition at line 16928 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 16938 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE0_Pos

#define PWM_CTL1_CNTTYPE0_Pos   (0)

PWM_T::CTL1: CNTTYPE0 Position

Definition at line 16937 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 16941 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE2_Pos

#define PWM_CTL1_CNTTYPE2_Pos   (4)

PWM_T::CTL1: CNTTYPE2 Position

Definition at line 16940 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 16944 of file Nano103.h.

◆ PWM_CTL1_CNTTYPE4_Pos

#define PWM_CTL1_CNTTYPE4_Pos   (8)

PWM_T::CTL1: CNTTYPE4 Position

Definition at line 16943 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 16947 of file Nano103.h.

◆ PWM_CTL1_PWMMODEn_Pos

#define PWM_CTL1_PWMMODEn_Pos   (24)

PWM_T::CTL1: PWMMODEn Position

Definition at line 16946 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 16998 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 16997 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 16992 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 16991 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 16995 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 16994 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 17007 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 17006 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 17001 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 17000 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 17004 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 17003 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 17016 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 17015 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 17010 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 17009 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 17013 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 17012 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 17073 of file Nano103.h.

◆ PWM_FAILBRK_BODBRKEN_Pos

#define PWM_FAILBRK_BODBRKEN_Pos   (1)

PWM_T::FAILBRK: BODBRKEN Position

Definition at line 17072 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 17076 of file Nano103.h.

◆ PWM_FAILBRK_CORBRKEN_Pos

#define PWM_FAILBRK_CORBRKEN_Pos   (3)

PWM_T::FAILBRK: CORBRKEN Position

Definition at line 17075 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 17373 of file Nano103.h.

◆ PWM_FCAPDAT0_FCAPDAT_Pos

#define PWM_FCAPDAT0_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT0: FCAPDAT Position

Definition at line 17372 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 17379 of file Nano103.h.

◆ PWM_FCAPDAT1_FCAPDAT_Pos

#define PWM_FCAPDAT1_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT1: FCAPDAT Position

Definition at line 17378 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 17385 of file Nano103.h.

◆ PWM_FCAPDAT2_FCAPDAT_Pos

#define PWM_FCAPDAT2_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT2: FCAPDAT Position

Definition at line 17384 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 17391 of file Nano103.h.

◆ PWM_FCAPDAT3_FCAPDAT_Pos

#define PWM_FCAPDAT3_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT3: FCAPDAT Position

Definition at line 17390 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 17397 of file Nano103.h.

◆ PWM_FCAPDAT4_FCAPDAT_Pos

#define PWM_FCAPDAT4_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT4: FCAPDAT Position

Definition at line 17396 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 17403 of file Nano103.h.

◆ PWM_FCAPDAT5_FCAPDAT_Pos

#define PWM_FCAPDAT5_FCAPDAT_Pos   (0)

PWM_T::FCAPDAT5: FCAPDAT Position

Definition at line 17402 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 17184 of file Nano103.h.

◆ PWM_INTEN0_CMPDIENn_Pos

#define PWM_INTEN0_CMPDIENn_Pos   (24)

PWM_T::INTEN0: CMPDIENn Position

Definition at line 17183 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 17181 of file Nano103.h.

◆ PWM_INTEN0_CMPUIENn_Pos

#define PWM_INTEN0_CMPUIENn_Pos   (16)

PWM_T::INTEN0: CMPUIENn Position

Definition at line 17180 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 17172 of file Nano103.h.

◆ PWM_INTEN0_PIEN0_Pos

#define PWM_INTEN0_PIEN0_Pos   (8)

PWM_T::INTEN0: PIEN0 Position

Definition at line 17171 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 17175 of file Nano103.h.

◆ PWM_INTEN0_PIEN2_Pos

#define PWM_INTEN0_PIEN2_Pos   (10)

PWM_T::INTEN0: PIEN2 Position

Definition at line 17174 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 17178 of file Nano103.h.

◆ PWM_INTEN0_PIEN4_Pos

#define PWM_INTEN0_PIEN4_Pos   (12)

PWM_T::INTEN0: PIEN4 Position

Definition at line 17177 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 17163 of file Nano103.h.

◆ PWM_INTEN0_ZIEN0_Pos

#define PWM_INTEN0_ZIEN0_Pos   (0)

PWM_T::INTEN0: ZIEN0 Position

Definition at line 17162 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 17166 of file Nano103.h.

◆ PWM_INTEN0_ZIEN2_Pos

#define PWM_INTEN0_ZIEN2_Pos   (2)

PWM_T::INTEN0: ZIEN2 Position

Definition at line 17165 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 17169 of file Nano103.h.

◆ PWM_INTEN0_ZIEN4_Pos

#define PWM_INTEN0_ZIEN4_Pos   (4)

PWM_T::INTEN0: ZIEN4 Position

Definition at line 17168 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 17187 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 17186 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 17190 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 17189 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 17193 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 17192 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 17196 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 17195 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 17199 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 17198 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 17202 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 17201 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 17226 of file Nano103.h.

◆ PWM_INTSTS0_CMPDIFn_Pos

#define PWM_INTSTS0_CMPDIFn_Pos   (24)

PWM_T::INTSTS0: CMPDIFn Position

Definition at line 17225 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 17223 of file Nano103.h.

◆ PWM_INTSTS0_CMPUIFn_Pos

#define PWM_INTSTS0_CMPUIFn_Pos   (16)

PWM_T::INTSTS0: CMPUIFn Position

Definition at line 17222 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 17214 of file Nano103.h.

◆ PWM_INTSTS0_PIF0_Pos

#define PWM_INTSTS0_PIF0_Pos   (8)

PWM_T::INTSTS0: PIF0 Position

Definition at line 17213 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 17217 of file Nano103.h.

◆ PWM_INTSTS0_PIF2_Pos

#define PWM_INTSTS0_PIF2_Pos   (10)

PWM_T::INTSTS0: PIF2 Position

Definition at line 17216 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 17220 of file Nano103.h.

◆ PWM_INTSTS0_PIF4_Pos

#define PWM_INTSTS0_PIF4_Pos   (12)

PWM_T::INTSTS0: PIF4 Position

Definition at line 17219 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 17205 of file Nano103.h.

◆ PWM_INTSTS0_ZIF0_Pos

#define PWM_INTSTS0_ZIF0_Pos   (0)

PWM_T::INTSTS0: ZIF0 Position

Definition at line 17204 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 17208 of file Nano103.h.

◆ PWM_INTSTS0_ZIF2_Pos

#define PWM_INTSTS0_ZIF2_Pos   (2)

PWM_T::INTSTS0: ZIF2 Position

Definition at line 17207 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 17211 of file Nano103.h.

◆ PWM_INTSTS0_ZIF4_Pos

#define PWM_INTSTS0_ZIF4_Pos   (4)

PWM_T::INTSTS0: ZIF4 Position

Definition at line 17210 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 17229 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF0_Pos

#define PWM_INTSTS1_BRKEIF0_Pos   (0)

PWM_T::INTSTS1: BRKEIF0 Position

Definition at line 17228 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 17232 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF1_Pos

#define PWM_INTSTS1_BRKEIF1_Pos   (1)

PWM_T::INTSTS1: BRKEIF1 Position

Definition at line 17231 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 17235 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF2_Pos

#define PWM_INTSTS1_BRKEIF2_Pos   (2)

PWM_T::INTSTS1: BRKEIF2 Position

Definition at line 17234 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 17238 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF3_Pos

#define PWM_INTSTS1_BRKEIF3_Pos   (3)

PWM_T::INTSTS1: BRKEIF3 Position

Definition at line 17237 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 17241 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF4_Pos

#define PWM_INTSTS1_BRKEIF4_Pos   (4)

PWM_T::INTSTS1: BRKEIF4 Position

Definition at line 17240 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 17244 of file Nano103.h.

◆ PWM_INTSTS1_BRKEIF5_Pos

#define PWM_INTSTS1_BRKEIF5_Pos   (5)

PWM_T::INTSTS1: BRKEIF5 Position

Definition at line 17243 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 17265 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS0_Pos

#define PWM_INTSTS1_BRKESTS0_Pos   (16)

PWM_T::INTSTS1: BRKESTS0 Position

Definition at line 17264 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 17268 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS1_Pos

#define PWM_INTSTS1_BRKESTS1_Pos   (17)

PWM_T::INTSTS1: BRKESTS1 Position

Definition at line 17267 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 17271 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS2_Pos

#define PWM_INTSTS1_BRKESTS2_Pos   (18)

PWM_T::INTSTS1: BRKESTS2 Position

Definition at line 17270 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 17274 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS3_Pos

#define PWM_INTSTS1_BRKESTS3_Pos   (19)

PWM_T::INTSTS1: BRKESTS3 Position

Definition at line 17273 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 17277 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS4_Pos

#define PWM_INTSTS1_BRKESTS4_Pos   (20)

PWM_T::INTSTS1: BRKESTS4 Position

Definition at line 17276 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 17280 of file Nano103.h.

◆ PWM_INTSTS1_BRKESTS5_Pos

#define PWM_INTSTS1_BRKESTS5_Pos   (21)

PWM_T::INTSTS1: BRKESTS5 Position

Definition at line 17279 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 17247 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF0_Pos

#define PWM_INTSTS1_BRKLIF0_Pos   (8)

PWM_T::INTSTS1: BRKLIF0 Position

Definition at line 17246 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 17250 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF1_Pos

#define PWM_INTSTS1_BRKLIF1_Pos   (9)

PWM_T::INTSTS1: BRKLIF1 Position

Definition at line 17249 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 17253 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF2_Pos

#define PWM_INTSTS1_BRKLIF2_Pos   (10)

PWM_T::INTSTS1: BRKLIF2 Position

Definition at line 17252 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 17256 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF3_Pos

#define PWM_INTSTS1_BRKLIF3_Pos   (11)

PWM_T::INTSTS1: BRKLIF3 Position

Definition at line 17255 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 17259 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF4_Pos

#define PWM_INTSTS1_BRKLIF4_Pos   (12)

PWM_T::INTSTS1: BRKLIF4 Position

Definition at line 17258 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 17262 of file Nano103.h.

◆ PWM_INTSTS1_BRKLIF5_Pos

#define PWM_INTSTS1_BRKLIF5_Pos   (13)

PWM_T::INTSTS1: BRKLIF5 Position

Definition at line 17261 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 17283 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS0_Pos

#define PWM_INTSTS1_BRKLSTS0_Pos   (24)

PWM_T::INTSTS1: BRKLSTS0 Position

Definition at line 17282 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 17286 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS1_Pos

#define PWM_INTSTS1_BRKLSTS1_Pos   (25)

PWM_T::INTSTS1: BRKLSTS1 Position

Definition at line 17285 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 17289 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS2_Pos

#define PWM_INTSTS1_BRKLSTS2_Pos   (26)

PWM_T::INTSTS1: BRKLSTS2 Position

Definition at line 17288 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 17292 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS3_Pos

#define PWM_INTSTS1_BRKLSTS3_Pos   (27)

PWM_T::INTSTS1: BRKLSTS3 Position

Definition at line 17291 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 17295 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS4_Pos

#define PWM_INTSTS1_BRKLSTS4_Pos   (28)

PWM_T::INTSTS1: BRKLSTS4 Position

Definition at line 17294 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 17298 of file Nano103.h.

◆ PWM_INTSTS1_BRKLSTS5_Pos

#define PWM_INTSTS1_BRKLSTS5_Pos   (29)

PWM_T::INTSTS1: BRKLSTS5 Position

Definition at line 17297 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 17040 of file Nano103.h.

◆ PWM_MSK_MSKDATn_Pos

#define PWM_MSK_MSKDATn_Pos   (0)

PWM_T::MSK: MSKDATn Position

Definition at line 17039 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 17037 of file Nano103.h.

◆ PWM_MSKEN_MSKENn_Pos

#define PWM_MSKEN_MSKENn_Pos   (0)

PWM_T::MSKEN: MSKENn Position

Definition at line 17036 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 17418 of file Nano103.h.

◆ PWM_PBUF0_PBUF_Pos

#define PWM_PBUF0_PBUF_Pos   (0)

PWM_T::PBUF0: PBUF Position

Definition at line 17417 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 17421 of file Nano103.h.

◆ PWM_PBUF2_PBUF_Pos

#define PWM_PBUF2_PBUF_Pos   (0)

PWM_T::PBUF2: PBUF Position

Definition at line 17420 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 17424 of file Nano103.h.

◆ PWM_PBUF4_PBUF_Pos

#define PWM_PBUF4_PBUF_Pos   (0)

PWM_T::PBUF4: PBUF Position

Definition at line 17423 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 16986 of file Nano103.h.

◆ PWM_PERIOD0_PERIOD_Pos

#define PWM_PERIOD0_PERIOD_Pos   (0)

PWM_T::PERIOD: PERIOD Position

Definition at line 16985 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 17154 of file Nano103.h.

◆ PWM_POEN_POENn_Pos

#define PWM_POEN_POENn_Pos   (0)

PWM_T::POEN: POENn Position

Definition at line 17153 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 17151 of file Nano103.h.

◆ PWM_POLCTL_PINVn_Pos

#define PWM_POLCTL_PINVn_Pos   (0)

PWM_T::POLCTL: PINVn Position

Definition at line 17150 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 17370 of file Nano103.h.

◆ PWM_RCAPDAT0_RCAPDAT_Pos

#define PWM_RCAPDAT0_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT0: RCAPDAT Position

Definition at line 17369 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 17376 of file Nano103.h.

◆ PWM_RCAPDAT1_RCAPDAT_Pos

#define PWM_RCAPDAT1_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT1: RCAPDAT Position

Definition at line 17375 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 17382 of file Nano103.h.

◆ PWM_RCAPDAT2_RCAPDAT_Pos

#define PWM_RCAPDAT2_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT2: RCAPDAT Position

Definition at line 17381 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 17388 of file Nano103.h.

◆ PWM_RCAPDAT3_RCAPDAT_Pos

#define PWM_RCAPDAT3_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT3: RCAPDAT Position

Definition at line 17387 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 17394 of file Nano103.h.

◆ PWM_RCAPDAT4_RCAPDAT_Pos

#define PWM_RCAPDAT4_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT4: RCAPDAT Position

Definition at line 17393 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 17400 of file Nano103.h.

◆ PWM_RCAPDAT5_RCAPDAT_Pos

#define PWM_RCAPDAT5_RCAPDAT_Pos   (0)

PWM_T::RCAPDAT5: RCAPDAT Position

Definition at line 17399 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 17346 of file Nano103.h.

◆ PWM_STATUS_ADCTRGn_Pos

#define PWM_STATUS_ADCTRGn_Pos   (16)

PWM_T::STATUS: ADCTRGn Position

Definition at line 17345 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 17337 of file Nano103.h.

◆ PWM_STATUS_CNTMAX0_Pos

#define PWM_STATUS_CNTMAX0_Pos   (0)

PWM_T::STATUS: CNTMAX0 Position

Definition at line 17336 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 17340 of file Nano103.h.

◆ PWM_STATUS_CNTMAX2_Pos

#define PWM_STATUS_CNTMAX2_Pos   (2)

PWM_T::STATUS: CNTMAX2 Position

Definition at line 17339 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 17343 of file Nano103.h.

◆ PWM_STATUS_CNTMAX4_Pos

#define PWM_STATUS_CNTMAX4_Pos   (4)

PWM_T::STATUS: CNTMAX4 Position

Definition at line 17342 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 17157 of file Nano103.h.

◆ PWM_SWBRK_BRKETRGn_Pos

#define PWM_SWBRK_BRKETRGn_Pos   (0)

PWM_T::SWBRK: BRKETRGn Position

Definition at line 17156 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 17160 of file Nano103.h.

◆ PWM_SWBRK_BRKLTRGn_Pos

#define PWM_SWBRK_BRKLTRGn_Pos   (8)

PWM_T::SWBRK: BRKLTRGn Position

Definition at line 17159 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 17028 of file Nano103.h.

◆ PWM_WGCTL0_PRDPCTLn_Pos

#define PWM_WGCTL0_PRDPCTLn_Pos   (16)

PWM_T::WGCTL0: PRDPCTLn Position

Definition at line 17027 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 17025 of file Nano103.h.

◆ PWM_WGCTL0_ZPCTLn_Pos

#define PWM_WGCTL0_ZPCTLn_Pos   (0)

PWM_T::WGCTL0: ZPCTLn Position

Definition at line 17024 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 17034 of file Nano103.h.

◆ PWM_WGCTL1_CMPDCTLn_Pos

#define PWM_WGCTL1_CMPDCTLn_Pos   (16)

PWM_T::WGCTL1: CMPDCTLn Position

Definition at line 17033 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 17031 of file Nano103.h.

◆ PWM_WGCTL1_CMPUCTLn_Pos

#define PWM_WGCTL1_CMPUCTLn_Pos   (0)

PWM_T::WGCTL1: CMPUCTLn Position

Definition at line 17030 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 18691 of file Nano103.h.

◆ RTC_CAL_DAY_Pos

#define RTC_CAL_DAY_Pos   (0)

RTC_T::CAL: DAY Position

Definition at line 18690 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 18697 of file Nano103.h.

◆ RTC_CAL_MON_Pos

#define RTC_CAL_MON_Pos   (8)

RTC_T::CAL: MON Position

Definition at line 18696 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 18694 of file Nano103.h.

◆ RTC_CAL_TENDAY_Pos

#define RTC_CAL_TENDAY_Pos   (4)

RTC_T::CAL: TENDAY Position

Definition at line 18693 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 18700 of file Nano103.h.

◆ RTC_CAL_TENMON_Pos

#define RTC_CAL_TENMON_Pos   (12)

RTC_T::CAL: TENMON Position

Definition at line 18699 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 18706 of file Nano103.h.

◆ RTC_CAL_TENYEAR_Pos

#define RTC_CAL_TENYEAR_Pos   (20)

RTC_T::CAL: TENYEAR Position

Definition at line 18705 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 18703 of file Nano103.h.

◆ RTC_CAL_YEAR_Pos

#define RTC_CAL_YEAR_Pos   (16)

RTC_T::CAL: YEAR Position

Definition at line 18702 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 18733 of file Nano103.h.

◆ RTC_CALM_DAY_Pos

#define RTC_CALM_DAY_Pos   (0)

RTC_T::CALM: DAY Position

Definition at line 18732 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 18739 of file Nano103.h.

◆ RTC_CALM_MON_Pos

#define RTC_CALM_MON_Pos   (8)

RTC_T::CALM: MON Position

Definition at line 18738 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 18736 of file Nano103.h.

◆ RTC_CALM_TENDAY_Pos

#define RTC_CALM_TENDAY_Pos   (4)

RTC_T::CALM: TENDAY Position

Definition at line 18735 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 18742 of file Nano103.h.

◆ RTC_CALM_TENMON_Pos

#define RTC_CALM_TENMON_Pos   (12)

RTC_T::CALM: TENMON Position

Definition at line 18741 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 18748 of file Nano103.h.

◆ RTC_CALM_TENYEAR_Pos

#define RTC_CALM_TENYEAR_Pos   (20)

RTC_T::CALM: TENYEAR Position

Definition at line 18747 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 18745 of file Nano103.h.

◆ RTC_CALM_YEAR_Pos

#define RTC_CALM_YEAR_Pos   (16)

RTC_T::CALM: YEAR Position

Definition at line 18744 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 18793 of file Nano103.h.

◆ RTC_CAMSK_MDAY_Pos

#define RTC_CAMSK_MDAY_Pos   (0)

RTC_T::CAMSK: MDAY Position

Definition at line 18792 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 18799 of file Nano103.h.

◆ RTC_CAMSK_MMON_Pos

#define RTC_CAMSK_MMON_Pos   (2)

RTC_T::CAMSK: MMON Position

Definition at line 18798 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 18796 of file Nano103.h.

◆ RTC_CAMSK_MTENDAY_Pos

#define RTC_CAMSK_MTENDAY_Pos   (1)

RTC_T::CAMSK: MTENDAY Position

Definition at line 18795 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 18802 of file Nano103.h.

◆ RTC_CAMSK_MTENMON_Pos

#define RTC_CAMSK_MTENMON_Pos   (3)

RTC_T::CAMSK: MTENMON Position

Definition at line 18801 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 18808 of file Nano103.h.

◆ RTC_CAMSK_MTENYEAR_Pos

#define RTC_CAMSK_MTENYEAR_Pos   (5)

RTC_T::CAMSK: MTENYEAR Position

Definition at line 18807 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 18805 of file Nano103.h.

◆ RTC_CAMSK_MYEAR_Pos

#define RTC_CAMSK_MYEAR_Pos   (4)

RTC_T::CAMSK: MYEAR Position

Definition at line 18804 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 18709 of file Nano103.h.

◆ RTC_CLKFMT_24HEN_Pos

#define RTC_CLKFMT_24HEN_Pos   (0)

RTC_T::CLKFMT: 24HEN Position

Definition at line 18708 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 18670 of file Nano103.h.

◆ RTC_FREQADJ_FREQADJ_Pos

#define RTC_FREQADJ_FREQADJ_Pos   (0)

RTC_T::FREQADJ: FREQADJ Position

Definition at line 18669 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 18655 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 18654 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 18658 of file Nano103.h.

◆ RTC_INIT_INIT_Pos

#define RTC_INIT_INIT_Pos   (1)

RTC_T::INIT: INIT Position

Definition at line 18657 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 18754 of file Nano103.h.

◆ RTC_INTEN_ALMIEN_Pos

#define RTC_INTEN_ALMIEN_Pos   (0)

RTC_T::INTEN: ALMIEN Position

Definition at line 18753 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 18760 of file Nano103.h.

◆ RTC_INTEN_SNPDIEN_Pos

#define RTC_INTEN_SNPDIEN_Pos   (2)

RTC_T::INTEN: SNPDIEN Position

Definition at line 18759 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 18757 of file Nano103.h.

◆ RTC_INTEN_TICKIEN_Pos

#define RTC_INTEN_TICKIEN_Pos   (1)

RTC_T::INTEN: TICKIEN Position

Definition at line 18756 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 18763 of file Nano103.h.

◆ RTC_INTSTS_ALMIF_Pos

#define RTC_INTSTS_ALMIF_Pos   (0)

RTC_T::INTSTS: ALMIF Position

Definition at line 18762 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 18769 of file Nano103.h.

◆ RTC_INTSTS_SNPDIF_Pos

#define RTC_INTSTS_SNPDIF_Pos   (2)

RTC_T::INTSTS: SNPDIF Position

Definition at line 18768 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 18766 of file Nano103.h.

◆ RTC_INTSTS_TICKIF_Pos

#define RTC_INTSTS_TICKIF_Pos   (1)

RTC_T::INTSTS: TICKIF Position

Definition at line 18765 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 18751 of file Nano103.h.

◆ RTC_LEAPYEAR_LEAPYEAR_Pos

#define RTC_LEAPYEAR_LEAPYEAR_Pos   (0)

RTC_T::LEAPYEAR: LEAPYEAR Position

Definition at line 18750 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 18838 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 18837 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 18856 of file Nano103.h.

◆ RTC_LXTICTL_CTLSEL_Pos

#define RTC_LXTICTL_CTLSEL_Pos   (3)

RTC_T::LXTICTL: CTLSEL Position

Definition at line 18855 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 18853 of file Nano103.h.

◆ RTC_LXTICTL_DOUT_Pos

#define RTC_LXTICTL_DOUT_Pos   (2)

RTC_T::LXTICTL: DOUT Position

Definition at line 18852 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 18850 of file Nano103.h.

◆ RTC_LXTICTL_OPMODE_Pos

#define RTC_LXTICTL_OPMODE_Pos   (0)

RTC_T::LXTICTL: OPMODE Position

Definition at line 18849 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 18847 of file Nano103.h.

◆ RTC_LXTOCTL_CTLSEL_Pos

#define RTC_LXTOCTL_CTLSEL_Pos   (3)

RTC_T::LXTOCTL: CTLSEL Position

Definition at line 18846 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 18844 of file Nano103.h.

◆ RTC_LXTOCTL_DOUT_Pos

#define RTC_LXTOCTL_DOUT_Pos   (2)

RTC_T::LXTOCTL: DOUT Position

Definition at line 18843 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 18841 of file Nano103.h.

◆ RTC_LXTOCTL_OPMODE_Pos

#define RTC_LXTOCTL_OPMODE_Pos   (0)

RTC_T::LXTOCTL: OPMODE Position

Definition at line 18840 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 18868 of file Nano103.h.

◆ RTC_MISCCTL_GAINSEL_Pos

#define RTC_MISCCTL_GAINSEL_Pos   (12)

RTC_T::MISCCTL: GAINSEL Position

Definition at line 18867 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 18667 of file Nano103.h.

◆ RTC_RWEN_RTCBUSY_Pos

#define RTC_RWEN_RTCBUSY_Pos   (24)

RTC_T::RWEN: RTCBUSY Position

Definition at line 18666 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 18661 of file Nano103.h.

◆ RTC_RWEN_RWEN_Pos

#define RTC_RWEN_RWEN_Pos   (0)

RTC_T::RWEN: RWEN Position

Definition at line 18660 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 18664 of file Nano103.h.

◆ RTC_RWEN_RWENF_Pos

#define RTC_RWEN_RWENF_Pos   (16)

RTC_T::RWEN: RWENF Position

Definition at line 18663 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 18823 of file Nano103.h.

◆ RTC_SPR0_SPARE_Pos

#define RTC_SPR0_SPARE_Pos   (0)

RTC_T::SPR: SPARE0 Position

Definition at line 18822 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 18826 of file Nano103.h.

◆ RTC_SPR1_SPARE_Pos

#define RTC_SPR1_SPARE_Pos   (0)

RTC_T::SPR: SPARE1 Position

Definition at line 18825 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 18829 of file Nano103.h.

◆ RTC_SPR2_SPARE_Pos

#define RTC_SPR2_SPARE_Pos   (0)

RTC_T::SPR: SPARE2 Position

Definition at line 18828 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 18832 of file Nano103.h.

◆ RTC_SPR3_SPARE_Pos

#define RTC_SPR3_SPARE_Pos   (0)

RTC_T::SPR: SPARE3 Position

Definition at line 18831 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 18835 of file Nano103.h.

◆ RTC_SPR4_SPARE_Pos

#define RTC_SPR4_SPARE_Pos   (0)

RTC_T::SPR: SPARE4 Position

Definition at line 18834 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 18811 of file Nano103.h.

◆ RTC_SPRCTL_SNPDEN_Pos

#define RTC_SPRCTL_SNPDEN_Pos   (0)

RTC_T::SPRCTL: SNPDEN Position

Definition at line 18810 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 18814 of file Nano103.h.

◆ RTC_SPRCTL_SNPTYPE0_Pos

#define RTC_SPRCTL_SNPTYPE0_Pos   (1)

RTC_T::SPRCTL: SNPTYPE0 Position

Definition at line 18813 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 18820 of file Nano103.h.

◆ RTC_SPRCTL_SPRCSTS_Pos

#define RTC_SPRCTL_SPRCSTS_Pos   (5)

RTC_T::SPRCTL: SPRCSTS Position

Definition at line 18819 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 18817 of file Nano103.h.

◆ RTC_SPRCTL_SPRRWEN_Pos

#define RTC_SPRCTL_SPRRWEN_Pos   (2)

RTC_T::SPRCTL: SPRRWEN Position

Definition at line 18816 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 18727 of file Nano103.h.

◆ RTC_TALM_HR_Pos

#define RTC_TALM_HR_Pos   (16)

RTC_T::TALM: HR Position

Definition at line 18726 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 18721 of file Nano103.h.

◆ RTC_TALM_MIN_Pos

#define RTC_TALM_MIN_Pos   (8)

RTC_T::TALM: MIN Position

Definition at line 18720 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 18715 of file Nano103.h.

◆ RTC_TALM_SEC_Pos

#define RTC_TALM_SEC_Pos   (0)

RTC_T::TALM: SEC Position

Definition at line 18714 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 18730 of file Nano103.h.

◆ RTC_TALM_TENHR_Pos

#define RTC_TALM_TENHR_Pos   (20)

RTC_T::TALM: TENHR Position

Definition at line 18729 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 18724 of file Nano103.h.

◆ RTC_TALM_TENMIN_Pos

#define RTC_TALM_TENMIN_Pos   (12)

RTC_T::TALM: TENMIN Position

Definition at line 18723 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 18718 of file Nano103.h.

◆ RTC_TALM_TENSEC_Pos

#define RTC_TALM_TENSEC_Pos   (4)

RTC_T::TALM: TENSEC Position

Definition at line 18717 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 18865 of file Nano103.h.

◆ RTC_TAMPCTL_CTLSEL_Pos

#define RTC_TAMPCTL_CTLSEL_Pos   (3)

RTC_T::TAMPCTL: CTLSEL Position

Definition at line 18864 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 18862 of file Nano103.h.

◆ RTC_TAMPCTL_DOUT_Pos

#define RTC_TAMPCTL_DOUT_Pos   (2)

RTC_T::TAMPCTL: DOUT Position

Definition at line 18861 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 18859 of file Nano103.h.

◆ RTC_TAMPCTL_OPMODE_Pos

#define RTC_TAMPCTL_OPMODE_Pos   (0)

RTC_T::TAMPCTL: OPMODE Position

Definition at line 18858 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 18787 of file Nano103.h.

◆ RTC_TAMSK_MHR_Pos

#define RTC_TAMSK_MHR_Pos   (4)

RTC_T::TAMSK: MHR Position

Definition at line 18786 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 18781 of file Nano103.h.

◆ RTC_TAMSK_MMIN_Pos

#define RTC_TAMSK_MMIN_Pos   (2)

RTC_T::TAMSK: MMIN Position

Definition at line 18780 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 18775 of file Nano103.h.

◆ RTC_TAMSK_MSEC_Pos

#define RTC_TAMSK_MSEC_Pos   (0)

RTC_T::TAMSK: MSEC Position

Definition at line 18774 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 18790 of file Nano103.h.

◆ RTC_TAMSK_MTENHR_Pos

#define RTC_TAMSK_MTENHR_Pos   (5)

RTC_T::TAMSK: MTENHR Position

Definition at line 18789 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 18784 of file Nano103.h.

◆ RTC_TAMSK_MTENMIN_Pos

#define RTC_TAMSK_MTENMIN_Pos   (3)

RTC_T::TAMSK: MTENMIN Position

Definition at line 18783 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 18778 of file Nano103.h.

◆ RTC_TAMSK_MTENSEC_Pos

#define RTC_TAMSK_MTENSEC_Pos   (1)

RTC_T::TAMSK: MTENSEC Position

Definition at line 18777 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 18772 of file Nano103.h.

◆ RTC_TICK_TICK_Pos

#define RTC_TICK_TICK_Pos   (0)

RTC_T::TICK: TICK Position

Definition at line 18771 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 18685 of file Nano103.h.

◆ RTC_TIME_HR_Pos

#define RTC_TIME_HR_Pos   (16)

RTC_T::TIME: HR Position

Definition at line 18684 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 18679 of file Nano103.h.

◆ RTC_TIME_MIN_Pos

#define RTC_TIME_MIN_Pos   (8)

RTC_T::TIME: MIN Position

Definition at line 18678 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 18673 of file Nano103.h.

◆ RTC_TIME_SEC_Pos

#define RTC_TIME_SEC_Pos   (0)

RTC_T::TIME: SEC Position

Definition at line 18672 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 18688 of file Nano103.h.

◆ RTC_TIME_TENHR_Pos

#define RTC_TIME_TENHR_Pos   (20)

RTC_T::TIME: TENHR Position

Definition at line 18687 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 18682 of file Nano103.h.

◆ RTC_TIME_TENMIN_Pos

#define RTC_TIME_TENMIN_Pos   (12)

RTC_T::TIME: TENMIN Position

Definition at line 18681 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 18676 of file Nano103.h.

◆ RTC_TIME_TENSEC_Pos

#define RTC_TIME_TENSEC_Pos   (4)

RTC_T::TIME: TENSEC Position

Definition at line 18675 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 18712 of file Nano103.h.

◆ RTC_WEEKDAY_WEEKDAY_Pos

#define RTC_WEEKDAY_WEEKDAY_Pos   (0)

RTC_T::WEEKDAY: WEEKDAY Position

Definition at line 18711 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 21954 of file Nano103.h.

◆ SC_ACTCTL_T1EXT_Pos

#define SC_ACTCTL_T1EXT_Pos   (0)

SC_T::ACTCTL: T1EXT Position

Definition at line 21953 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 21720 of file Nano103.h.

◆ SC_ALTCTL_ACTEN_Pos

#define SC_ALTCTL_ACTEN_Pos   (3)

SC_T::ALTCTL: ACTEN Position

Definition at line 21719 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 21741 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS0_Pos

#define SC_ALTCTL_ACTSTS0_Pos   (13)

SC_T::ALTCTL: ACTSTS0 Position

Definition at line 21740 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 21744 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS1_Pos

#define SC_ALTCTL_ACTSTS1_Pos   (14)

SC_T::ALTCTL: ACTSTS1 Position

Definition at line 21743 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 21747 of file Nano103.h.

◆ SC_ALTCTL_ACTSTS2_Pos

#define SC_ALTCTL_ACTSTS2_Pos   (15)

SC_T::ALTCTL: ACTSTS2 Position

Definition at line 21746 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 21726 of file Nano103.h.

◆ SC_ALTCTL_CNTEN0_Pos

#define SC_ALTCTL_CNTEN0_Pos   (5)

SC_T::ALTCTL: CNTEN0 Position

Definition at line 21725 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 21729 of file Nano103.h.

◆ SC_ALTCTL_CNTEN1_Pos

#define SC_ALTCTL_CNTEN1_Pos   (6)

SC_T::ALTCTL: CNTEN1 Position

Definition at line 21728 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 21732 of file Nano103.h.

◆ SC_ALTCTL_CNTEN2_Pos

#define SC_ALTCTL_CNTEN2_Pos   (7)

SC_T::ALTCTL: CNTEN2 Position

Definition at line 21731 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 21717 of file Nano103.h.

◆ SC_ALTCTL_DACTEN_Pos

#define SC_ALTCTL_DACTEN_Pos   (2)

SC_T::ALTCTL: DACTEN Position

Definition at line 21716 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 21735 of file Nano103.h.

◆ SC_ALTCTL_INITSEL_Pos

#define SC_ALTCTL_INITSEL_Pos   (8)

SC_T::ALTCTL: INITSEL Position

Definition at line 21734 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 21750 of file Nano103.h.

◆ SC_ALTCTL_OUTSEL_Pos

#define SC_ALTCTL_OUTSEL_Pos   (16)

SC_T::ALTCTL: OUTSEL Position

Definition at line 21749 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 21738 of file Nano103.h.

◆ SC_ALTCTL_RXBGTEN_Pos

#define SC_ALTCTL_RXBGTEN_Pos   (12)

SC_T::ALTCTL: RXBGTEN Position

Definition at line 21737 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 21714 of file Nano103.h.

◆ SC_ALTCTL_RXRST_Pos

#define SC_ALTCTL_RXRST_Pos   (1)

SC_T::ALTCTL: RXRST Position

Definition at line 21713 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 21711 of file Nano103.h.

◆ SC_ALTCTL_TXRST_Pos

#define SC_ALTCTL_TXRST_Pos   (0)

SC_T::ALTCTL: TXRST Position

Definition at line 21710 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 21723 of file Nano103.h.

◆ SC_ALTCTL_WARSTEN_Pos

#define SC_ALTCTL_WARSTEN_Pos   (4)

SC_T::ALTCTL: WARSTEN Position

Definition at line 21722 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 21675 of file Nano103.h.

◆ SC_CTL_AUTOCEN_Pos

#define SC_CTL_AUTOCEN_Pos   (3)

SC_T::CTL: AUTOCEN Position

Definition at line 21674 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 21684 of file Nano103.h.

◆ SC_CTL_BGT_Pos

#define SC_CTL_BGT_Pos   (8)

SC_T::CTL: BGT Position

Definition at line 21683 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 21705 of file Nano103.h.

◆ SC_CTL_CDDBSEL_Pos

#define SC_CTL_CDDBSEL_Pos   (24)

SC_T::CTL: CDDBSEL Position

Definition at line 21704 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 21678 of file Nano103.h.

◆ SC_CTL_CONSEL_Pos

#define SC_CTL_CONSEL_Pos   (4)

SC_T::CTL: CONSEL Position

Definition at line 21677 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 21690 of file Nano103.h.

◆ SC_CTL_NSB_Pos

#define SC_CTL_NSB_Pos   (15)

SC_T::CTL: NSB Position

Definition at line 21689 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 21669 of file Nano103.h.

◆ SC_CTL_RXOFF_Pos

#define SC_CTL_RXOFF_Pos   (1)

SC_T::CTL: RXOFF Position

Definition at line 21668 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 21693 of file Nano103.h.

◆ SC_CTL_RXRTY_Pos

#define SC_CTL_RXRTY_Pos   (16)

SC_T::CTL: RXRTY Position

Definition at line 21692 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 21696 of file Nano103.h.

◆ SC_CTL_RXRTYEN_Pos

#define SC_CTL_RXRTYEN_Pos   (19)

SC_T::CTL: RXRTYEN Position

Definition at line 21695 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 21681 of file Nano103.h.

◆ SC_CTL_RXTRGLV_Pos

#define SC_CTL_RXTRGLV_Pos   (6)

SC_T::CTL: RXTRGLV Position

Definition at line 21680 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 21666 of file Nano103.h.

◆ SC_CTL_SCEN_Pos

#define SC_CTL_SCEN_Pos   (0)

SC_T::CTL: SCEN Position

Definition at line 21665 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 21708 of file Nano103.h.

◆ SC_CTL_SYNC_Pos

#define SC_CTL_SYNC_Pos   (30)

SC_T::CTL: SYNC Position

Definition at line 21707 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 21687 of file Nano103.h.

◆ SC_CTL_TMRSEL_Pos

#define SC_CTL_TMRSEL_Pos   (13)

SC_T::CTL: TMRSEL Position

Definition at line 21686 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 21672 of file Nano103.h.

◆ SC_CTL_TXOFF_Pos

#define SC_CTL_TXOFF_Pos   (2)

SC_T::CTL: TXOFF Position

Definition at line 21671 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 21699 of file Nano103.h.

◆ SC_CTL_TXRTY_Pos

#define SC_CTL_TXRTY_Pos   (20)

SC_T::CTL: TXRTY Position

Definition at line 21698 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 21702 of file Nano103.h.

◆ SC_CTL_TXRTYEN_Pos

#define SC_CTL_TXRTYEN_Pos   (23)

SC_T::CTL: TXRTYEN Position

Definition at line 21701 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 21663 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 21662 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 21753 of file Nano103.h.

◆ SC_EGT_EGT_Pos

#define SC_EGT_EGT_Pos   (0)

SC_T::EGT: EGT Position

Definition at line 21752 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 21759 of file Nano103.h.

◆ SC_ETUCTL_ETURDIV_Pos

#define SC_ETUCTL_ETURDIV_Pos   (0)

SC_T::ETUCTL: ETURDIV Position

Definition at line 21758 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 21792 of file Nano103.h.

◆ SC_INTEN_ACERRIEN_Pos

#define SC_INTEN_ACERRIEN_Pos   (10)

SC_T::INTEN: ACERRIEN Position

Definition at line 21791 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 21780 of file Nano103.h.

◆ SC_INTEN_BGTIEN_Pos

#define SC_INTEN_BGTIEN_Pos   (6)

SC_T::INTEN: BGTIEN Position

Definition at line 21779 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 21783 of file Nano103.h.

◆ SC_INTEN_CDIEN_Pos

#define SC_INTEN_CDIEN_Pos   (7)

SC_T::INTEN: CDIEN Position

Definition at line 21782 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 21786 of file Nano103.h.

◆ SC_INTEN_INITIEN_Pos

#define SC_INTEN_INITIEN_Pos   (8)

SC_T::INTEN: INITIEN Position

Definition at line 21785 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 21762 of file Nano103.h.

◆ SC_INTEN_RDAIEN_Pos

#define SC_INTEN_RDAIEN_Pos   (0)

SC_T::INTEN: RDAIEN Position

Definition at line 21761 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 21789 of file Nano103.h.

◆ SC_INTEN_RXTOIEN_Pos

#define SC_INTEN_RXTOIEN_Pos   (9)

SC_T::INTEN: RXTOIEN Position

Definition at line 21788 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 21765 of file Nano103.h.

◆ SC_INTEN_TBEIEN_Pos

#define SC_INTEN_TBEIEN_Pos   (1)

SC_T::INTEN: TBEIEN Position

Definition at line 21764 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 21768 of file Nano103.h.

◆ SC_INTEN_TERRIEN_Pos

#define SC_INTEN_TERRIEN_Pos   (2)

SC_T::INTEN: TERRIEN Position

Definition at line 21767 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 21771 of file Nano103.h.

◆ SC_INTEN_TMR0IEN_Pos

#define SC_INTEN_TMR0IEN_Pos   (3)

SC_T::INTEN: TMR0IEN Position

Definition at line 21770 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 21774 of file Nano103.h.

◆ SC_INTEN_TMR1IEN_Pos

#define SC_INTEN_TMR1IEN_Pos   (4)

SC_T::INTEN: TMR1IEN Position

Definition at line 21773 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 21777 of file Nano103.h.

◆ SC_INTEN_TMR2IEN_Pos

#define SC_INTEN_TMR2IEN_Pos   (5)

SC_T::INTEN: TMR2IEN Position

Definition at line 21776 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 21825 of file Nano103.h.

◆ SC_INTSTS_ACERRIF_Pos

#define SC_INTSTS_ACERRIF_Pos   (10)

SC_T::INTSTS: ACERRIF Position

Definition at line 21824 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 21813 of file Nano103.h.

◆ SC_INTSTS_BGTIF_Pos

#define SC_INTSTS_BGTIF_Pos   (6)

SC_T::INTSTS: BGTIF Position

Definition at line 21812 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 21816 of file Nano103.h.

◆ SC_INTSTS_CDIF_Pos

#define SC_INTSTS_CDIF_Pos   (7)

SC_T::INTSTS: CDIF Position

Definition at line 21815 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 21819 of file Nano103.h.

◆ SC_INTSTS_INITIF_Pos

#define SC_INTSTS_INITIF_Pos   (8)

SC_T::INTSTS: INITIF Position

Definition at line 21818 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 21795 of file Nano103.h.

◆ SC_INTSTS_RDAIF_Pos

#define SC_INTSTS_RDAIF_Pos   (0)

SC_T::INTSTS: RDAIF Position

Definition at line 21794 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 21822 of file Nano103.h.

◆ SC_INTSTS_RXTOIF_Pos

#define SC_INTSTS_RXTOIF_Pos   (9)

SC_T::INTSTS: RXTOIF Position

Definition at line 21821 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 21798 of file Nano103.h.

◆ SC_INTSTS_TBEIF_Pos

#define SC_INTSTS_TBEIF_Pos   (1)

SC_T::INTSTS: TBEIF Position

Definition at line 21797 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 21801 of file Nano103.h.

◆ SC_INTSTS_TERRIF_Pos

#define SC_INTSTS_TERRIF_Pos   (2)

SC_T::INTSTS: TERRIF Position

Definition at line 21800 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 21804 of file Nano103.h.

◆ SC_INTSTS_TMR0IF_Pos

#define SC_INTSTS_TMR0IF_Pos   (3)

SC_T::INTSTS: TMR0IF Position

Definition at line 21803 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 21807 of file Nano103.h.

◆ SC_INTSTS_TMR1IF_Pos

#define SC_INTSTS_TMR1IF_Pos   (4)

SC_T::INTSTS: TMR1IF Position

Definition at line 21806 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 21810 of file Nano103.h.

◆ SC_INTSTS_TMR2IF_Pos

#define SC_INTSTS_TMR2IF_Pos   (5)

SC_T::INTSTS: TMR2IF Position

Definition at line 21809 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 21897 of file Nano103.h.

◆ SC_PINCTL_ADACEN_Pos

#define SC_PINCTL_ADACEN_Pos   (7)

SC_T::PINCTL: ADACEN Position

Definition at line 21896 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 21903 of file Nano103.h.

◆ SC_PINCTL_CDLV_Pos

#define SC_PINCTL_CDLV_Pos   (10)

SC_T::PINCTL: CDLV Position

Definition at line 21902 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 21891 of file Nano103.h.

◆ SC_PINCTL_CDPINSTS_Pos

#define SC_PINCTL_CDPINSTS_Pos   (4)

SC_T::PINCTL: CDPINSTS Position

Definition at line 21890 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 21888 of file Nano103.h.

◆ SC_PINCTL_CINSERT_Pos

#define SC_PINCTL_CINSERT_Pos   (3)

SC_T::PINCTL: CINSERT Position

Definition at line 21887 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 21894 of file Nano103.h.

◆ SC_PINCTL_CLKKEEP_Pos

#define SC_PINCTL_CLKKEEP_Pos   (6)

SC_T::PINCTL: CLKKEEP Position

Definition at line 21893 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 21885 of file Nano103.h.

◆ SC_PINCTL_CREMOVE_Pos

#define SC_PINCTL_CREMOVE_Pos   (2)

SC_T::PINCTL: CREMOVE Position

Definition at line 21884 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 21909 of file Nano103.h.

◆ SC_PINCTL_DATSTS_Pos

#define SC_PINCTL_DATSTS_Pos   (16)

SC_T::PINCTL: DATSTS Position

Definition at line 21908 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 21879 of file Nano103.h.

◆ SC_PINCTL_PWREN_Pos

#define SC_PINCTL_PWREN_Pos   (0)

SC_T::PINCTL: PWREN Position

Definition at line 21878 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 21906 of file Nano103.h.

◆ SC_PINCTL_PWRINV_Pos

#define SC_PINCTL_PWRINV_Pos   (11)

SC_T::PINCTL: PWRINV Position

Definition at line 21905 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 21900 of file Nano103.h.

◆ SC_PINCTL_SCDOUT_Pos

#define SC_PINCTL_SCDOUT_Pos   (9)

SC_T::PINCTL: SCDOUT Position

Definition at line 21899 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 21882 of file Nano103.h.

◆ SC_PINCTL_SCRST_Pos

#define SC_PINCTL_SCRST_Pos   (1)

SC_T::PINCTL: SCRST Position

Definition at line 21881 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 21912 of file Nano103.h.

◆ SC_PINCTL_SYNC_Pos

#define SC_PINCTL_SYNC_Pos   (30)

SC_T::PINCTL: SYNC Position

Definition at line 21911 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 21756 of file Nano103.h.

◆ SC_RXTOUT_RFTM_Pos

#define SC_RXTOUT_RFTM_Pos   (0)

SC_T::RXTOUT: RFTM Position

Definition at line 21755 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 21843 of file Nano103.h.

◆ SC_STATUS_BEF_Pos

#define SC_STATUS_BEF_Pos   (6)

SC_T::STATUS: BEF Position

Definition at line 21842 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 21840 of file Nano103.h.

◆ SC_STATUS_FEF_Pos

#define SC_STATUS_FEF_Pos   (5)

SC_T::STATUS: FEF Position

Definition at line 21839 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 21837 of file Nano103.h.

◆ SC_STATUS_PEF_Pos

#define SC_STATUS_PEF_Pos   (4)

SC_T::STATUS: PEF Position

Definition at line 21836 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 21864 of file Nano103.h.

◆ SC_STATUS_RXACT_Pos

#define SC_STATUS_RXACT_Pos   (23)

SC_T::STATUS: RXACT Position

Definition at line 21863 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 21831 of file Nano103.h.

◆ SC_STATUS_RXEMPTY_Pos

#define SC_STATUS_RXEMPTY_Pos   (1)

SC_T::STATUS: RXEMPTY Position

Definition at line 21830 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 21834 of file Nano103.h.

◆ SC_STATUS_RXFULL_Pos

#define SC_STATUS_RXFULL_Pos   (2)

SC_T::STATUS: RXFULL Position

Definition at line 21833 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 21828 of file Nano103.h.

◆ SC_STATUS_RXOV_Pos

#define SC_STATUS_RXOV_Pos   (0)

SC_T::STATUS: RXOV Position

Definition at line 21827 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 21861 of file Nano103.h.

◆ SC_STATUS_RXOVERR_Pos

#define SC_STATUS_RXOVERR_Pos   (22)

SC_T::STATUS: RXOVERR Position

Definition at line 21860 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 21855 of file Nano103.h.

◆ SC_STATUS_RXPOINT_Pos

#define SC_STATUS_RXPOINT_Pos   (16)

SC_T::STATUS: RXPOINT Position

Definition at line 21854 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 21858 of file Nano103.h.

◆ SC_STATUS_RXRERR_Pos

#define SC_STATUS_RXRERR_Pos   (21)

SC_T::STATUS: RXRERR Position

Definition at line 21857 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 21876 of file Nano103.h.

◆ SC_STATUS_TXACT_Pos

#define SC_STATUS_TXACT_Pos   (31)

SC_T::STATUS: TXACT Position

Definition at line 21875 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 21849 of file Nano103.h.

◆ SC_STATUS_TXEMPTY_Pos

#define SC_STATUS_TXEMPTY_Pos   (9)

SC_T::STATUS: TXEMPTY Position

Definition at line 21848 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 21852 of file Nano103.h.

◆ SC_STATUS_TXFULL_Pos

#define SC_STATUS_TXFULL_Pos   (10)

SC_T::STATUS: TXFULL Position

Definition at line 21851 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 21846 of file Nano103.h.

◆ SC_STATUS_TXOV_Pos

#define SC_STATUS_TXOV_Pos   (8)

SC_T::STATUS: TXOV Position

Definition at line 21845 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 21873 of file Nano103.h.

◆ SC_STATUS_TXOVERR_Pos

#define SC_STATUS_TXOVERR_Pos   (30)

SC_T::STATUS: TXOVERR Position

Definition at line 21872 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 21867 of file Nano103.h.

◆ SC_STATUS_TXPOINT_Pos

#define SC_STATUS_TXPOINT_Pos   (24)

SC_T::STATUS: TXPOINT Position

Definition at line 21866 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 21870 of file Nano103.h.

◆ SC_STATUS_TXRERR_Pos

#define SC_STATUS_TXRERR_Pos   (29)

SC_T::STATUS: TXRERR Position

Definition at line 21869 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 21915 of file Nano103.h.

◆ SC_TMRCTL0_CNT_Pos

#define SC_TMRCTL0_CNT_Pos   (0)

SC_T::TMRCTL0: CNT Position

Definition at line 21914 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 21918 of file Nano103.h.

◆ SC_TMRCTL0_OPMODE_Pos

#define SC_TMRCTL0_OPMODE_Pos   (24)

SC_T::TMRCTL0: OPMODE Position

Definition at line 21917 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 21921 of file Nano103.h.

◆ SC_TMRCTL0_SYNC_Pos

#define SC_TMRCTL0_SYNC_Pos   (31)

SC_T::TMRCTL0: SYNC Position

Definition at line 21920 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 21924 of file Nano103.h.

◆ SC_TMRCTL1_CNT_Pos

#define SC_TMRCTL1_CNT_Pos   (0)

SC_T::TMRCTL1: CNT Position

Definition at line 21923 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 21927 of file Nano103.h.

◆ SC_TMRCTL1_OPMODE_Pos

#define SC_TMRCTL1_OPMODE_Pos   (24)

SC_T::TMRCTL1: OPMODE Position

Definition at line 21926 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 21930 of file Nano103.h.

◆ SC_TMRCTL1_SYNC_Pos

#define SC_TMRCTL1_SYNC_Pos   (31)

SC_T::TMRCTL1: SYNC Position

Definition at line 21929 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 21933 of file Nano103.h.

◆ SC_TMRCTL2_CNT_Pos

#define SC_TMRCTL2_CNT_Pos   (0)

SC_T::TMRCTL2: CNT Position

Definition at line 21932 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 21936 of file Nano103.h.

◆ SC_TMRCTL2_OPMODE_Pos

#define SC_TMRCTL2_OPMODE_Pos   (24)

SC_T::TMRCTL2: OPMODE Position

Definition at line 21935 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 21939 of file Nano103.h.

◆ SC_TMRCTL2_SYNC_Pos

#define SC_TMRCTL2_SYNC_Pos   (31)

SC_T::TMRCTL2: SYNC Position

Definition at line 21938 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 21951 of file Nano103.h.

◆ SC_UARTCTL_OPE_Pos

#define SC_UARTCTL_OPE_Pos   (7)

SC_T::UARTCTL: OPE Position

Definition at line 21950 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 21948 of file Nano103.h.

◆ SC_UARTCTL_PBOFF_Pos

#define SC_UARTCTL_PBOFF_Pos   (6)

SC_T::UARTCTL: PBOFF Position

Definition at line 21947 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 21942 of file Nano103.h.

◆ SC_UARTCTL_UARTEN_Pos

#define SC_UARTCTL_UARTEN_Pos   (0)

SC_T::UARTCTL: UARTEN Position

Definition at line 21941 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 21945 of file Nano103.h.

◆ SC_UARTCTL_WLS_Pos

#define SC_UARTCTL_WLS_Pos   (4)

SC_T::UARTCTL: WLS Position

Definition at line 21944 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 23516 of file Nano103.h.

◆ SPI_CLKDIV_DIVIDER_Pos

#define SPI_CLKDIV_DIVIDER_Pos   (0)

SPI_T::CLKDIV: DIVIDER Position

Definition at line 23515 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 23432 of file Nano103.h.

◆ SPI_CTL_CLKPOL_Pos

#define SPI_CTL_CLKPOL_Pos   (11)

SPI_T::CTL: CLKPOL Position

Definition at line 23431 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 23453 of file Nano103.h.

◆ SPI_CTL_DUALDIR_Pos

#define SPI_CTL_DUALDIR_Pos   (28)

SPI_T::CTL: DUALDIR Position

Definition at line 23452 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 23456 of file Nano103.h.

◆ SPI_CTL_DUALIOEN_Pos

#define SPI_CTL_DUALIOEN_Pos   (29)

SPI_T::CTL: DUALIOEN Position

Definition at line 23455 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 23426 of file Nano103.h.

◆ SPI_CTL_DWIDTH_Pos

#define SPI_CTL_DWIDTH_Pos   (3)

SPI_T::CTL: DWIDTH Position

Definition at line 23425 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 23447 of file Nano103.h.

◆ SPI_CTL_FIFOM_Pos

#define SPI_CTL_FIFOM_Pos   (21)

SPI_T::CTL: FIFOM Position

Definition at line 23446 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 23417 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 23416 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 23429 of file Nano103.h.

◆ SPI_CTL_LSB_Pos

#define SPI_CTL_LSB_Pos   (10)

SPI_T::CTL: LSB Position

Definition at line 23428 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 23444 of file Nano103.h.

◆ SPI_CTL_REORDER_Pos

#define SPI_CTL_REORDER_Pos   (19)

SPI_T::CTL: REORDER Position

Definition at line 23443 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 23420 of file Nano103.h.

◆ SPI_CTL_RXNEG_Pos

#define SPI_CTL_RXNEG_Pos   (1)

SPI_T::CTL: RXNEG Position

Definition at line 23419 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 23441 of file Nano103.h.

◆ SPI_CTL_SLAVE_Pos

#define SPI_CTL_SLAVE_Pos   (18)

SPI_T::CTL: SLAVE Position

Definition at line 23440 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 23435 of file Nano103.h.

◆ SPI_CTL_SUSPITV_Pos

#define SPI_CTL_SUSPITV_Pos   (12)

SPI_T::CTL: SUSPITV Position

Definition at line 23434 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 23450 of file Nano103.h.

◆ SPI_CTL_TWOBIT_Pos

#define SPI_CTL_TWOBIT_Pos   (22)

SPI_T::CTL: TWOBIT Position

Definition at line 23449 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 23423 of file Nano103.h.

◆ SPI_CTL_TXNEG_Pos

#define SPI_CTL_TXNEG_Pos   (2)

SPI_T::CTL: TXNEG Position

Definition at line 23422 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 23438 of file Nano103.h.

◆ SPI_CTL_UNITIEN_Pos

#define SPI_CTL_UNITIEN_Pos   (17)

SPI_T::CTL: UNITIEN Position

Definition at line 23437 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 23462 of file Nano103.h.

◆ SPI_CTL_WKCLKEN_Pos

#define SPI_CTL_WKCLKEN_Pos   (31)

SPI_T::CTL: WKCLKEN Position

Definition at line 23461 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 23459 of file Nano103.h.

◆ SPI_CTL_WKSSEN_Pos

#define SPI_CTL_WKSSEN_Pos   (30)

SPI_T::CTL: WKSSEN Position

Definition at line 23458 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 23570 of file Nano103.h.

◆ SPI_FIFOCTL_RXFBCLR_Pos

#define SPI_FIFOCTL_RXFBCLR_Pos   (0)

SPI_T::FIFOCTL: RXFBCLR Position

Definition at line 23569 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 23582 of file Nano103.h.

◆ SPI_FIFOCTL_RXOVIEN_Pos

#define SPI_FIFOCTL_RXOVIEN_Pos   (4)

SPI_T::FIFOCTL: RXOVIEN Position

Definition at line 23581 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 23588 of file Nano103.h.

◆ SPI_FIFOCTL_RXTH_Pos

#define SPI_FIFOCTL_RXTH_Pos   (24)

SPI_T::FIFOCTL: RXTH Position

Definition at line 23587 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 23576 of file Nano103.h.

◆ SPI_FIFOCTL_RXTHIEN_Pos

#define SPI_FIFOCTL_RXTHIEN_Pos   (2)

SPI_T::FIFOCTL: RXTHIEN Position

Definition at line 23575 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 23585 of file Nano103.h.

◆ SPI_FIFOCTL_RXTOIEN_Pos

#define SPI_FIFOCTL_RXTOIEN_Pos   (7)

SPI_T::FIFOCTL: RXTOIEN Position

Definition at line 23584 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 23573 of file Nano103.h.

◆ SPI_FIFOCTL_TXFBCLR_Pos

#define SPI_FIFOCTL_TXFBCLR_Pos   (1)

SPI_T::FIFOCTL: TXFBCLR Position

Definition at line 23572 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 23591 of file Nano103.h.

◆ SPI_FIFOCTL_TXTH_Pos

#define SPI_FIFOCTL_TXTH_Pos   (28)

SPI_T::FIFOCTL: TXTH Position

Definition at line 23590 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 23579 of file Nano103.h.

◆ SPI_FIFOCTL_TXTHIEN_Pos

#define SPI_FIFOCTL_TXTHIEN_Pos   (3)

SPI_T::FIFOCTL: TXTHIEN Position

Definition at line 23578 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 23567 of file Nano103.h.

◆ SPI_PDMACTL_PDMARST_Pos

#define SPI_PDMACTL_PDMARST_Pos   (2)

SPI_T::PDMACTL: PDMARST Position

Definition at line 23566 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 23564 of file Nano103.h.

◆ SPI_PDMACTL_RXPDMAEN_Pos

#define SPI_PDMACTL_RXPDMAEN_Pos   (1)

SPI_T::PDMACTL: RXPDMAEN Position

Definition at line 23563 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 23561 of file Nano103.h.

◆ SPI_PDMACTL_TXPDMAEN_Pos

#define SPI_PDMACTL_TXPDMAEN_Pos   (0)

SPI_T::PDMACTL: TXPDMAEN Position

Definition at line 23560 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 23549 of file Nano103.h.

◆ SPI_RX0_RX_Pos

#define SPI_RX0_RX_Pos   (0)

SPI_T::RX0: RX Position

Definition at line 23548 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 23552 of file Nano103.h.

◆ SPI_RX1_RX_Pos

#define SPI_RX1_RX_Pos   (0)

SPI_T::RX1: RX Position

Definition at line 23551 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 23525 of file Nano103.h.

◆ SPI_SSCTL_AUTOSS_Pos

#define SPI_SSCTL_AUTOSS_Pos   (3)

SPI_T::SSCTL: AUTOSS Position

Definition at line 23524 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 23531 of file Nano103.h.

◆ SPI_SSCTL_SLV3WIRE_Pos

#define SPI_SSCTL_SLV3WIRE_Pos   (5)

SPI_T::SSCTL: SLV3WIRE Position

Definition at line 23530 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 23537 of file Nano103.h.

◆ SPI_SSCTL_SLVABORT_Pos

#define SPI_SSCTL_SLVABORT_Pos   (8)

SPI_T::SSCTL: SLVABORT Position

Definition at line 23536 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 23546 of file Nano103.h.

◆ SPI_SSCTL_SLVTOCNT_Pos

#define SPI_SSCTL_SLVTOCNT_Pos   (20)

SPI_T::SSCTL: SLVTOCNT Position

Definition at line 23545 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 23534 of file Nano103.h.

◆ SPI_SSCTL_SLVTOIEN_Pos

#define SPI_SSCTL_SLVTOIEN_Pos   (6)

SPI_T::SSCTL: SLVTOIEN Position

Definition at line 23533 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 23519 of file Nano103.h.

◆ SPI_SSCTL_SS_Pos

#define SPI_SSCTL_SS_Pos   (0)

SPI_T::SSCTL: SS Position

Definition at line 23518 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 23522 of file Nano103.h.

◆ SPI_SSCTL_SSACTPOL_Pos

#define SPI_SSCTL_SSACTPOL_Pos   (2)

SPI_T::SSCTL: SSACTPOL Position

Definition at line 23521 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 23543 of file Nano103.h.

◆ SPI_SSCTL_SSINAIEN_Pos

#define SPI_SSCTL_SSINAIEN_Pos   (16)

SPI_T::SSCTL: SSINAIEN Position

Definition at line 23542 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 23528 of file Nano103.h.

◆ SPI_SSCTL_SSLTRIG_Pos

#define SPI_SSCTL_SSLTRIG_Pos   (4)

SPI_T::SSCTL: SSLTRIG Position

Definition at line 23527 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 23540 of file Nano103.h.

◆ SPI_SSCTL_SSTAIEN_Pos

#define SPI_SSCTL_SSTAIEN_Pos   (9)

SPI_T::SSCTL: SSTAIEN Position

Definition at line 23539 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 23477 of file Nano103.h.

◆ SPI_STATUS_LTRIGF_Pos

#define SPI_STATUS_LTRIGF_Pos   (4)

SPI_T::STATUS: LTRIGF Position

Definition at line 23476 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 23504 of file Nano103.h.

◆ SPI_STATUS_RXCNT_Pos

#define SPI_STATUS_RXCNT_Pos   (16)

SPI_T::STATUS: RXCNT Position

Definition at line 23503 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 23465 of file Nano103.h.

◆ SPI_STATUS_RXEMPTY_Pos

#define SPI_STATUS_RXEMPTY_Pos   (0)

SPI_T::STATUS: RXEMPTY Position

Definition at line 23464 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 23468 of file Nano103.h.

◆ SPI_STATUS_RXFULL_Pos

#define SPI_STATUS_RXFULL_Pos   (1)

SPI_T::STATUS: RXFULL Position

Definition at line 23467 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 23489 of file Nano103.h.

◆ SPI_STATUS_RXOVIF_Pos

#define SPI_STATUS_RXOVIF_Pos   (9)

SPI_T::STATUS: RXOVIF Position

Definition at line 23488 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 23486 of file Nano103.h.

◆ SPI_STATUS_RXTHIF_Pos

#define SPI_STATUS_RXTHIF_Pos   (8)

SPI_T::STATUS: RXTHIF Position

Definition at line 23485 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 23495 of file Nano103.h.

◆ SPI_STATUS_RXTOIF_Pos

#define SPI_STATUS_RXTOIF_Pos   (12)

SPI_T::STATUS: RXTOIF Position

Definition at line 23494 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 23480 of file Nano103.h.

◆ SPI_STATUS_SLVSTAIF_Pos

#define SPI_STATUS_SLVSTAIF_Pos   (6)

SPI_T::STATUS: SLVSTAIF Position

Definition at line 23479 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 23498 of file Nano103.h.

◆ SPI_STATUS_SLVTOIF_Pos

#define SPI_STATUS_SLVTOIF_Pos   (13)

SPI_T::STATUS: SLVTOIF Position

Definition at line 23497 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 23501 of file Nano103.h.

◆ SPI_STATUS_SLVTXSKE_Pos

#define SPI_STATUS_SLVTXSKE_Pos   (15)

SPI_T::STATUS: SLVTXSKE Position

Definition at line 23500 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 23507 of file Nano103.h.

◆ SPI_STATUS_TXCNT_Pos

#define SPI_STATUS_TXCNT_Pos   (20)

SPI_T::STATUS: TXCNT Position

Definition at line 23506 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 23471 of file Nano103.h.

◆ SPI_STATUS_TXEMPTY_Pos

#define SPI_STATUS_TXEMPTY_Pos   (2)

SPI_T::STATUS: TXEMPTY Position

Definition at line 23470 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 23474 of file Nano103.h.

◆ SPI_STATUS_TXFULL_Pos

#define SPI_STATUS_TXFULL_Pos   (3)

SPI_T::STATUS: TXFULL Position

Definition at line 23473 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 23492 of file Nano103.h.

◆ SPI_STATUS_TXTHIF_Pos

#define SPI_STATUS_TXTHIF_Pos   (10)

SPI_T::STATUS: TXTHIF Position

Definition at line 23491 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 23483 of file Nano103.h.

◆ SPI_STATUS_UNITIF_Pos

#define SPI_STATUS_UNITIF_Pos   (7)

SPI_T::STATUS: UNITIF Position

Definition at line 23482 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 23513 of file Nano103.h.

◆ SPI_STATUS_WKCLKIF_Pos

#define SPI_STATUS_WKCLKIF_Pos   (31)

SPI_T::STATUS: WKCLKIF Position

Definition at line 23512 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 23510 of file Nano103.h.

◆ SPI_STATUS_WKSSIF_Pos

#define SPI_STATUS_WKSSIF_Pos   (30)

SPI_T::STATUS: WKSSIF Position

Definition at line 23509 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 23555 of file Nano103.h.

◆ SPI_TX0_TX_Pos

#define SPI_TX0_TX_Pos   (0)

SPI_T::TX0: TX Position

Definition at line 23554 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 23558 of file Nano103.h.

◆ SPI_TX1_TX_Pos

#define SPI_TX1_TX_Pos   (0)

SPI_T::TX1: TX Position

Definition at line 23557 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 14342 of file Nano103.h.

◆ TIMER_CAP_CAPDAT_Pos

#define TIMER_CAP_CAPDAT_Pos   (0)

TIMER_T::CAP: CAPDAT Position

Definition at line 14341 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 14312 of file Nano103.h.

◆ TIMER_CMP_CMPDAT_Pos

#define TIMER_CMP_CMPDAT_Pos   (0)

TIMER_T::CMP: CMPDAT Position

Definition at line 14311 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 14336 of file Nano103.h.

◆ TIMER_CNT_CNT_Pos

#define TIMER_CNT_CNT_Pos   (0)

TIMER_T::CNT: CNT Position

Definition at line 14335 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 14339 of file Nano103.h.

◆ TIMER_CNT_RSTACT_Pos

#define TIMER_CNT_RSTACT_Pos   (31)

TIMER_T::CNT: RSTACT Position

Definition at line 14338 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 14261 of file Nano103.h.

◆ TIMER_CTL_ACTSTS_Pos

#define TIMER_CTL_ACTSTS_Pos   (7)

TIMER_T::CTL ACTSTS Position

Definition at line 14260 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 14291 of file Nano103.h.

◆ TIMER_CTL_CAPCNTMD_Pos

#define TIMER_CTL_CAPCNTMD_Pos   (20)

TIMER_T::CTL CAPCNTMD Position

Definition at line 14290 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 14294 of file Nano103.h.

◆ TIMER_CTL_CAPDBEN_Pos

#define TIMER_CTL_CAPDBEN_Pos   (22)

TIMER_T::CTL CAPDBEN Position

Definition at line 14293 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 14288 of file Nano103.h.

◆ TIMER_CTL_CAPEDGE_Pos

#define TIMER_CTL_CAPEDGE_Pos   (18)

TIMER_T::CTL CAPEDGE Position

Definition at line 14287 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 14282 of file Nano103.h.

◆ TIMER_CTL_CAPEN_Pos

#define TIMER_CTL_CAPEN_Pos   (16)

TIMER_T::CTL CAPEN Position

Definition at line 14281 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 14285 of file Nano103.h.

◆ TIMER_CTL_CAPFUNCS_Pos

#define TIMER_CTL_CAPFUNCS_Pos   (17)

TIMER_T::CTL CAPFUNCS Position

Definition at line 14284 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 14297 of file Nano103.h.

◆ TIMER_CTL_CMPCTL_Pos

#define TIMER_CTL_CMPCTL_Pos   (23)

TIMER_T::CTL CMPCTL Position

Definition at line 14296 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 14279 of file Nano103.h.

◆ TIMER_CTL_CNTDBEN_Pos

#define TIMER_CTL_CNTDBEN_Pos   (14)

TIMER_T::CTL CNTDBEN Position

Definition at line 14278 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 14246 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 14245 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 14276 of file Nano103.h.

◆ TIMER_CTL_CNTPHASE_Pos

#define TIMER_CTL_CNTPHASE_Pos   (13)

TIMER_T::CTL CNTPHASE Position

Definition at line 14275 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 14273 of file Nano103.h.

◆ TIMER_CTL_EXTCNTEN_Pos

#define TIMER_CTL_EXTCNTEN_Pos   (12)

TIMER_T::CTL EXTCNTEN Position

Definition at line 14272 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 14255 of file Nano103.h.

◆ TIMER_CTL_ICEDEBUG_Pos

#define TIMER_CTL_ICEDEBUG_Pos   (3)

TIMER_T::CTL ICEDEBUG Position

Definition at line 14254 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 14300 of file Nano103.h.

◆ TIMER_CTL_INTRTGEN_Pos

#define TIMER_CTL_INTRTGEN_Pos   (24)

TIMER_T::CTL INTRTGEN Position

Definition at line 14299 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 14303 of file Nano103.h.

◆ TIMER_CTL_INTRTGMD_Pos

#define TIMER_CTL_INTRTGMD_Pos   (25)

TIMER_T::CTL INTRTGMD Position

Definition at line 14302 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 14258 of file Nano103.h.

◆ TIMER_CTL_OPMODE_Pos

#define TIMER_CTL_OPMODE_Pos   (4)

TIMER_T::CTL OPMODE Position

Definition at line 14257 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 14249 of file Nano103.h.

◆ TIMER_CTL_RSTCNT_Pos

#define TIMER_CTL_RSTCNT_Pos   (1)

TIMER_T::CTL RSTCNT Position

Definition at line 14248 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 14264 of file Nano103.h.

◆ TIMER_CTL_TRGADC_Pos

#define TIMER_CTL_TRGADC_Pos   (8)

TIMER_T::CTL TRGADC Position

Definition at line 14263 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 14267 of file Nano103.h.

◆ TIMER_CTL_TRGPDMA_Pos

#define TIMER_CTL_TRGPDMA_Pos   (10)

TIMER_T::CTL TRGPDMA Position

Definition at line 14266 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 14306 of file Nano103.h.

◆ TIMER_CTL_TRGPWM_Pos

#define TIMER_CTL_TRGPWM_Pos   (28)

TIMER_T::CTL TRGPWM Position

Definition at line 14305 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 14270 of file Nano103.h.

◆ TIMER_CTL_TRGSSEL_Pos

#define TIMER_CTL_TRGSSEL_Pos   (11)

TIMER_T::CTL TRGSSEL Position

Definition at line 14269 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 14252 of file Nano103.h.

◆ TIMER_CTL_WKEN_Pos

#define TIMER_CTL_WKEN_Pos   (2)

TIMER_T::CTL WKEN Position

Definition at line 14251 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 14345 of file Nano103.h.

◆ TIMER_ECTL_EVNTDPCNT_Pos

#define TIMER_ECTL_EVNTDPCNT_Pos   (24)

TIMER_T::ECTL: EVNTDPCNT Position

Definition at line 14344 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 14318 of file Nano103.h.

◆ TIMER_INTEN_CAPIEN_Pos

#define TIMER_INTEN_CAPIEN_Pos   (1)

TIMER_T::INTEN: CAPIEN Position

Definition at line 14317 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 14315 of file Nano103.h.

◆ TIMER_INTEN_CNTIEN_Pos

#define TIMER_INTEN_CNTIEN_Pos   (0)

TIMER_T::INTEN: CNTIEN Position

Definition at line 14314 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 14330 of file Nano103.h.

◆ TIMER_INTSTS_CAPDATOF_Pos

#define TIMER_INTSTS_CAPDATOF_Pos   (5)

TIMER_T::INTSTS: CAPDATOF Position

Definition at line 14329 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 14333 of file Nano103.h.

◆ TIMER_INTSTS_CAPFEDF_Pos

#define TIMER_INTSTS_CAPFEDF_Pos   (6)

TIMER_T::INTSTS: CAPFEDF Position

Definition at line 14332 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 14324 of file Nano103.h.

◆ TIMER_INTSTS_CAPIF_Pos

#define TIMER_INTSTS_CAPIF_Pos   (1)

TIMER_T::INTSTS: CAPIF Position

Definition at line 14323 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 14321 of file Nano103.h.

◆ TIMER_INTSTS_CNTIF_Pos

#define TIMER_INTSTS_CNTIF_Pos   (0)

TIMER_T::INTSTS: CNTIF Position

Definition at line 14320 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 14327 of file Nano103.h.

◆ TIMER_INTSTS_TWKF_Pos

#define TIMER_INTSTS_TWKF_Pos   (4)

TIMER_T::INTSTS: TWKF Position

Definition at line 14326 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 14309 of file Nano103.h.

◆ TIMER_PRECNT_PSC_Pos

#define TIMER_PRECNT_PSC_Pos   (0)

TIMER_T::PRECNT: PSC Position

Definition at line 14308 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 20368 of file Nano103.h.

◆ UART_ALTCTL_ADDRDEN_Pos

#define UART_ALTCTL_ADDRDEN_Pos   (19)

UART_T::ALTCTL: ADDRDEN Position

Definition at line 20367 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 20371 of file Nano103.h.

◆ UART_ALTCTL_ADRMPID_Pos

#define UART_ALTCTL_ADRMPID_Pos   (24)

UART_T::ALTCTL: ADRMPID Position

Definition at line 20370 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 20356 of file Nano103.h.

◆ UART_ALTCTL_BITERREN_Pos

#define UART_ALTCTL_BITERREN_Pos   (8)

UART_T::ALTCTL: BITERREN Position

Definition at line 20355 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 20344 of file Nano103.h.

◆ UART_ALTCTL_BRKFL_Pos

#define UART_ALTCTL_BRKFL_Pos   (0)

UART_T::ALTCTL: BRKFL Position

Definition at line 20343 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 20347 of file Nano103.h.

◆ UART_ALTCTL_LINHSEL_Pos

#define UART_ALTCTL_LINHSEL_Pos   (4)

UART_T::ALTCTL: LINHSEL Position

Definition at line 20346 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 20350 of file Nano103.h.

◆ UART_ALTCTL_LINRXEN_Pos

#define UART_ALTCTL_LINRXEN_Pos   (6)

UART_T::ALTCTL: LINRXEN Position

Definition at line 20349 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 20353 of file Nano103.h.

◆ UART_ALTCTL_LINTXEN_Pos

#define UART_ALTCTL_LINTXEN_Pos   (7)

UART_T::ALTCTL: LINTXEN Position

Definition at line 20352 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 20362 of file Nano103.h.

◆ UART_ALTCTL_RS485AAD_Pos

#define UART_ALTCTL_RS485AAD_Pos   (17)

UART_T::ALTCTL: RS485AAD Position

Definition at line 20361 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 20365 of file Nano103.h.

◆ UART_ALTCTL_RS485AUD_Pos

#define UART_ALTCTL_RS485AUD_Pos   (18)

UART_T::ALTCTL: RS485AUD Position

Definition at line 20364 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 20359 of file Nano103.h.

◆ UART_ALTCTL_RS485NMM_Pos

#define UART_ALTCTL_RS485NMM_Pos   (16)

UART_T::ALTCTL: RS485NMM Position

Definition at line 20358 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 20329 of file Nano103.h.

◆ UART_BAUD_BRD_Pos

#define UART_BAUD_BRD_Pos   (0)

UART_T::BAUD: BRD Position

Definition at line 20328 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 20332 of file Nano103.h.

◆ UART_BAUD_DIV16EN_Pos

#define UART_BAUD_DIV16EN_Pos   (31)

UART_T::BAUD: DIV16EN Position

Definition at line 20331 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 20377 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPAT_Pos

#define UART_BRCOMPAT_BRCOMPAT_Pos   (0)

UART_T::BRCOMPAT: BRCOMPAT Position

Definition at line 20376 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 20380 of file Nano103.h.

◆ UART_BRCOMPAT_BRCOMPDEC_Pos

#define UART_BRCOMPAT_BRCOMPDEC_Pos   (31)

UART_T::BRCOMPAT: BRCOMPDEC Position

Definition at line 20379 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 20164 of file Nano103.h.

◆ UART_CTRL_ABRDBITS_Pos

#define UART_CTRL_ABRDBITS_Pos   (13)

UART_T::CTRL: ABRDBITS Position

Definition at line 20163 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 20161 of file Nano103.h.

◆ UART_CTRL_ABRDEN_Pos

#define UART_CTRL_ABRDEN_Pos   (12)

UART_T::CTRL: ABRDEN Position

Definition at line 20160 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 20149 of file Nano103.h.

◆ UART_CTRL_ATOCTSEN_Pos

#define UART_CTRL_ATOCTSEN_Pos   (5)

UART_T::CTRL: ATOCTSEN Position

Definition at line 20148 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 20146 of file Nano103.h.

◆ UART_CTRL_ATORTSEN_Pos

#define UART_CTRL_ATORTSEN_Pos   (4)

UART_T::CTRL: ATORTSEN Position

Definition at line 20145 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 20158 of file Nano103.h.

◆ UART_CTRL_FTOEN_Pos

#define UART_CTRL_FTOEN_Pos   (8)

UART_T::CTRL: FTOEN Position

Definition at line 20157 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 20152 of file Nano103.h.

◆ UART_CTRL_RXDMAEN_Pos

#define UART_CTRL_RXDMAEN_Pos   (6)

UART_T::CTRL: RXDMAEN Position

Definition at line 20151 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 20140 of file Nano103.h.

◆ UART_CTRL_RXOFF_Pos

#define UART_CTRL_RXOFF_Pos   (2)

UART_T::CTRL: RXOFF Position

Definition at line 20139 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 20134 of file Nano103.h.

◆ UART_CTRL_RXRST_Pos

#define UART_CTRL_RXRST_Pos   (0)

UART_T::CTRL: RXRST Position

Definition at line 20133 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 20155 of file Nano103.h.

◆ UART_CTRL_TXDMAEN_Pos

#define UART_CTRL_TXDMAEN_Pos   (7)

UART_T::CTRL: TXDMAEN Position

Definition at line 20154 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 20143 of file Nano103.h.

◆ UART_CTRL_TXOFF_Pos

#define UART_CTRL_TXOFF_Pos   (3)

UART_T::CTRL: TXOFF Position

Definition at line 20142 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 20137 of file Nano103.h.

◆ UART_CTRL_TXRST_Pos

#define UART_CTRL_TXRST_Pos   (1)

UART_T::CTRL: TXRST Position

Definition at line 20136 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 20131 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 20130 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 20287 of file Nano103.h.

◆ UART_FIFOSTS_BIF_Pos

#define UART_FIFOSTS_BIF_Pos   (6)

UART_T::FIFOSTS: BIF Position

Definition at line 20286 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 20284 of file Nano103.h.

◆ UART_FIFOSTS_FEF_Pos

#define UART_FIFOSTS_FEF_Pos   (5)

UART_T::FIFOSTS: FEF Position

Definition at line 20283 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 20281 of file Nano103.h.

◆ UART_FIFOSTS_PEF_Pos

#define UART_FIFOSTS_PEF_Pos   (4)

UART_T::FIFOSTS: PEF Position

Definition at line 20280 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 20275 of file Nano103.h.

◆ UART_FIFOSTS_RXEMPTY_Pos

#define UART_FIFOSTS_RXEMPTY_Pos   (1)

UART_T::FIFOSTS: RXEMPTY Position

Definition at line 20274 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 20278 of file Nano103.h.

◆ UART_FIFOSTS_RXFULL_Pos

#define UART_FIFOSTS_RXFULL_Pos   (2)

UART_T::FIFOSTS: RXFULL Position

Definition at line 20277 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 20272 of file Nano103.h.

◆ UART_FIFOSTS_RXOVIF_Pos

#define UART_FIFOSTS_RXOVIF_Pos   (0)

UART_T::FIFOSTS: RXOVIF Position

Definition at line 20271 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 20302 of file Nano103.h.

◆ UART_FIFOSTS_RXPTR_Pos

#define UART_FIFOSTS_RXPTR_Pos   (16)

UART_T::FIFOSTS: RXPTR Position

Definition at line 20301 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 20293 of file Nano103.h.

◆ UART_FIFOSTS_TXEMPTY_Pos

#define UART_FIFOSTS_TXEMPTY_Pos   (9)

UART_T::FIFOSTS: TXEMPTY Position

Definition at line 20292 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 20299 of file Nano103.h.

◆ UART_FIFOSTS_TXENDF_Pos

#define UART_FIFOSTS_TXENDF_Pos   (11)

UART_T::FIFOSTS: TXENDF Position

Definition at line 20298 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 20296 of file Nano103.h.

◆ UART_FIFOSTS_TXFULL_Pos

#define UART_FIFOSTS_TXFULL_Pos   (10)

UART_T::FIFOSTS: TXFULL Position

Definition at line 20295 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 20290 of file Nano103.h.

◆ UART_FIFOSTS_TXOVIF_Pos

#define UART_FIFOSTS_TXOVIF_Pos   (8)

UART_T::FIFOSTS: TXOVIF Position

Definition at line 20289 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 20305 of file Nano103.h.

◆ UART_FIFOSTS_TXPTR_Pos

#define UART_FIFOSTS_TXPTR_Pos   (24)

UART_T::FIFOSTS: TXPTR Position

Definition at line 20304 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 20374 of file Nano103.h.

◆ UART_FUNCSEL_FUNCSEL_Pos

#define UART_FUNCSEL_FUNCSEL_Pos   (0)

UART_T::FUNCSEL: FUNCSEL Position

Definition at line 20373 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 20212 of file Nano103.h.

◆ UART_INTEN_ABRIEN_Pos

#define UART_INTEN_ABRIEN_Pos   (7)

UART_T::INTEN: ABRIEN Position

Definition at line 20211 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 20206 of file Nano103.h.

◆ UART_INTEN_BUFERRIEN_Pos

#define UART_INTEN_BUFERRIEN_Pos   (5)

UART_T::INTEN: BUFERRIEN Position

Definition at line 20205 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 20215 of file Nano103.h.

◆ UART_INTEN_LINIEN_Pos

#define UART_INTEN_LINIEN_Pos   (8)

UART_T::INTEN: LINIEN Position

Definition at line 20214 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 20200 of file Nano103.h.

◆ UART_INTEN_MODEMIEN_Pos

#define UART_INTEN_MODEMIEN_Pos   (3)

UART_T::INTEN: MODEMIEN Position

Definition at line 20199 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 20191 of file Nano103.h.

◆ UART_INTEN_RDAIEN_Pos

#define UART_INTEN_RDAIEN_Pos   (0)

UART_T::INTEN: RDAIEN Position

Definition at line 20190 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 20197 of file Nano103.h.

◆ UART_INTEN_RLSIEN_Pos

#define UART_INTEN_RLSIEN_Pos   (2)

UART_T::INTEN: RLSIEN Position

Definition at line 20196 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 20203 of file Nano103.h.

◆ UART_INTEN_RXTOIEN_Pos

#define UART_INTEN_RXTOIEN_Pos   (4)

UART_T::INTEN: RXTOIEN Position

Definition at line 20202 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 20194 of file Nano103.h.

◆ UART_INTEN_THREIEN_Pos

#define UART_INTEN_THREIEN_Pos   (1)

UART_T::INTEN: THREIEN Position

Definition at line 20193 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 20218 of file Nano103.h.

◆ UART_INTEN_TXENDIEN_Pos

#define UART_INTEN_TXENDIEN_Pos   (9)

UART_T::INTEN: TXENDIEN Position

Definition at line 20217 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 20209 of file Nano103.h.

◆ UART_INTEN_WKUPIEN_Pos

#define UART_INTEN_WKUPIEN_Pos   (6)

UART_T::INTEN: WKUPIEN Position

Definition at line 20208 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 20242 of file Nano103.h.

◆ UART_INTSTS_ABRIF_Pos

#define UART_INTSTS_ABRIF_Pos   (7)

UART_T::INTSTS: ABRIF Position

Definition at line 20241 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 20236 of file Nano103.h.

◆ UART_INTSTS_BUFERRIF_Pos

#define UART_INTSTS_BUFERRIF_Pos   (5)

UART_T::INTSTS: BUFERRIF Position

Definition at line 20235 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 20245 of file Nano103.h.

◆ UART_INTSTS_LINIF_Pos

#define UART_INTSTS_LINIF_Pos   (8)

UART_T::INTSTS: LINEIF Position

Definition at line 20244 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 20230 of file Nano103.h.

◆ UART_INTSTS_MODEMIF_Pos

#define UART_INTSTS_MODEMIF_Pos   (3)

UART_T::INTSTS: MODEMIF Position

Definition at line 20229 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 20221 of file Nano103.h.

◆ UART_INTSTS_RDAIF_Pos

#define UART_INTSTS_RDAIF_Pos   (0)

UART_T::INTSTS: RDAIF Position

Definition at line 20220 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 20227 of file Nano103.h.

◆ UART_INTSTS_RLSIF_Pos

#define UART_INTSTS_RLSIF_Pos   (2)

UART_T::INTSTS: RLSIF Position

Definition at line 20226 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 20233 of file Nano103.h.

◆ UART_INTSTS_RXTOIF_Pos

#define UART_INTSTS_RXTOIF_Pos   (4)

UART_T::INTSTS: RXTOIF Position

Definition at line 20232 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 20224 of file Nano103.h.

◆ UART_INTSTS_THREIF_Pos

#define UART_INTSTS_THREIF_Pos   (1)

UART_T::INTSTS: THREIF Position

Definition at line 20223 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 20239 of file Nano103.h.

◆ UART_INTSTS_WKUPIF_Pos

#define UART_INTSTS_WKUPIF_Pos   (6)

UART_T::INTSTS: WKUPIF Position

Definition at line 20238 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 20341 of file Nano103.h.

◆ UART_IRDA_RXINV_Pos

#define UART_IRDA_RXINV_Pos   (6)

UART_T::IRDA: RXINV Position

Definition at line 20340 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 20335 of file Nano103.h.

◆ UART_IRDA_TXEN_Pos

#define UART_IRDA_TXEN_Pos   (1)

UART_T::IRDA: TXEN Position

Definition at line 20334 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 20338 of file Nano103.h.

◆ UART_IRDA_TXINV_Pos

#define UART_IRDA_TXINV_Pos   (5)

UART_T::IRDA: TXINV Position

Definition at line 20337 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 20182 of file Nano103.h.

◆ UART_LINE_BCB_Pos

#define UART_LINE_BCB_Pos   (6)

UART_T::LINE: BCB Position

Definition at line 20181 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 20176 of file Nano103.h.

◆ UART_LINE_EPE_Pos

#define UART_LINE_EPE_Pos   (4)

UART_T::LINE: EPE Position

Definition at line 20175 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 20170 of file Nano103.h.

◆ UART_LINE_NSB_Pos

#define UART_LINE_NSB_Pos   (2)

UART_T::LINE: NSB Position

Definition at line 20169 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 20173 of file Nano103.h.

◆ UART_LINE_PBE_Pos

#define UART_LINE_PBE_Pos   (3)

UART_T::LINE: PBE Position

Definition at line 20172 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 20185 of file Nano103.h.

◆ UART_LINE_RFITL_Pos

#define UART_LINE_RFITL_Pos   (8)

UART_T::LINE: RFITL Position

Definition at line 20184 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 20188 of file Nano103.h.

◆ UART_LINE_RTSTRGLV_Pos

#define UART_LINE_RTSTRGLV_Pos   (12)

UART_T::LINE: RTSTRGLV Position

Definition at line 20187 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 20179 of file Nano103.h.

◆ UART_LINE_SPE_Pos

#define UART_LINE_SPE_Pos   (5)

UART_T::LINE: SPE Position

Definition at line 20178 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 20167 of file Nano103.h.

◆ UART_LINE_WLS_Pos

#define UART_LINE_WLS_Pos   (0)

UART_T::LINE: WLS Position

Definition at line 20166 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 20314 of file Nano103.h.

◆ UART_MODEM_CTSACTLV_Pos

#define UART_MODEM_CTSACTLV_Pos   (16)

UART_T::MODEM: CTSACTLV Position

Definition at line 20313 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 20320 of file Nano103.h.

◆ UART_MODEM_CTSDETF_Pos

#define UART_MODEM_CTSDETF_Pos   (18)

UART_T::MODEM: CTSDETF Position

Definition at line 20319 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 20317 of file Nano103.h.

◆ UART_MODEM_CTSSTS_Pos

#define UART_MODEM_CTSSTS_Pos   (17)

UART_T::MODEM: CTSSTS Position

Definition at line 20316 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 20308 of file Nano103.h.

◆ UART_MODEM_RTSACTLV_Pos

#define UART_MODEM_RTSACTLV_Pos   (0)

UART_T::MODEM: RTSACTLV Position

Definition at line 20307 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 20311 of file Nano103.h.

◆ UART_MODEM_RTSSTS_Pos

#define UART_MODEM_RTSSTS_Pos   (1)

UART_T::MODEM: RTSSTS Position

Definition at line 20310 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 20326 of file Nano103.h.

◆ UART_TOUT_DLY_Pos

#define UART_TOUT_DLY_Pos   (16)

UART_T::TOUT: DLY Position

Definition at line 20325 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 20323 of file Nano103.h.

◆ UART_TOUT_TOIC_Pos

#define UART_TOUT_TOIC_Pos   (0)

UART_T::TOUT: TOIC Position

Definition at line 20322 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 20251 of file Nano103.h.

◆ UART_TRSR_ABRDIF_Pos

#define UART_TRSR_ABRDIF_Pos   (1)

UART_T::TRSR: ABRDIF Position

Definition at line 20250 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 20254 of file Nano103.h.

◆ UART_TRSR_ABRDTOIF_Pos

#define UART_TRSR_ABRDTOIF_Pos   (2)

UART_T::TRSR: ABRDTOIF Position

Definition at line 20253 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 20248 of file Nano103.h.

◆ UART_TRSR_ADDRDETF_Pos

#define UART_TRSR_ADDRDETF_Pos   (0)

UART_T::TRSR: ADDRDETF Position

Definition at line 20247 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 20263 of file Nano103.h.

◆ UART_TRSR_BITEF_Pos

#define UART_TRSR_BITEF_Pos   (5)

UART_T::TRSR: BITEF Position

Definition at line 20262 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 20260 of file Nano103.h.

◆ UART_TRSR_LINRXIF_Pos

#define UART_TRSR_LINRXIF_Pos   (4)

UART_T::TRSR: LINRXIF Position

Definition at line 20259 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 20257 of file Nano103.h.

◆ UART_TRSR_LINTXIF_Pos

#define UART_TRSR_LINTXIF_Pos   (3)

UART_T::TRSR: LINTXIF Position

Definition at line 20256 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 20266 of file Nano103.h.

◆ UART_TRSR_RXBUSY_Pos

#define UART_TRSR_RXBUSY_Pos   (7)

UART_T::TRSR: RXBUSY Position

Definition at line 20265 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 20269 of file Nano103.h.

◆ UART_TRSR_SLVSYNCF_Pos

#define UART_TRSR_SLVSYNCF_Pos   (8)

UART_T::TRSR: SLVSYNCF Position

Definition at line 20268 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 20395 of file Nano103.h.

◆ UART_WKUPEN_WKADRMEN_Pos

#define UART_WKUPEN_WKADRMEN_Pos   (4)

UART_T::WKUPEN: WKADRMEN Position

Definition at line 20394 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 20383 of file Nano103.h.

◆ UART_WKUPEN_WKCTSEN_Pos

#define UART_WKUPEN_WKCTSEN_Pos   (0)

UART_T::WKUPEN: WKCTSEN Position

Definition at line 20382 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 20386 of file Nano103.h.

◆ UART_WKUPEN_WKDATEN_Pos

#define UART_WKUPEN_WKDATEN_Pos   (1)

UART_T::WKUPEN: WKDATEN Position

Definition at line 20385 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 20389 of file Nano103.h.

◆ UART_WKUPEN_WKTHREN_Pos

#define UART_WKUPEN_WKTHREN_Pos   (2)

UART_T::WKUPEN: WKTHREN Position

Definition at line 20388 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 20392 of file Nano103.h.

◆ UART_WKUPEN_WKTHRTOEN_Pos

#define UART_WKUPEN_WKTHRTOEN_Pos   (3)

UART_T::WKUPEN: WKTHRTOEN Position

Definition at line 20391 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 20410 of file Nano103.h.

◆ UART_WKUPSTS_ADRWKSTS_Pos

#define UART_WKUPSTS_ADRWKSTS_Pos   (4)

UART_T::WKUPSTS: ADRWKSTS Position

Definition at line 20409 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 20398 of file Nano103.h.

◆ UART_WKUPSTS_CTSWKSTS_Pos

#define UART_WKUPSTS_CTSWKSTS_Pos   (0)

UART_T::WKUPSTS: CTSWKSTS Position

Definition at line 20397 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 20401 of file Nano103.h.

◆ UART_WKUPSTS_DATWKSTS_Pos

#define UART_WKUPSTS_DATWKSTS_Pos   (1)

UART_T::WKUPSTS: DATWKSTS Position

Definition at line 20400 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 20407 of file Nano103.h.

◆ UART_WKUPSTS_THRTOWKSTS_Pos

#define UART_WKUPSTS_THRTOWKSTS_Pos   (3)

UART_T::WKUPSTS: THRTOWKSTS Position

Definition at line 20406 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 20404 of file Nano103.h.

◆ UART_WKUPSTS_THRWKSTS_Pos

#define UART_WKUPSTS_THRWKSTS_Pos   (2)

UART_T::WKUPSTS: THRWKSTS Position

Definition at line 20403 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 17657 of file Nano103.h.

◆ WDT_CTL_DBGEN_Pos

#define WDT_CTL_DBGEN_Pos   (31)

WDT_T::CTL: DBGEN Position

Definition at line 17656 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 17639 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 17638 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 17642 of file Nano103.h.

◆ WDT_CTL_RSTEN_Pos

#define WDT_CTL_RSTEN_Pos   (1)

WDT_T::CTL: WTRE Position

Definition at line 17641 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 17648 of file Nano103.h.

◆ WDT_CTL_WDTEN_Pos

#define WDT_CTL_WDTEN_Pos   (3)

WDT_T::CTL: WTE Position

Definition at line 17647 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 17645 of file Nano103.h.

◆ WDT_CTL_WKEN_Pos

#define WDT_CTL_WKEN_Pos   (2)

WDT_T::CTL: WTWKE Position

Definition at line 17644 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 17651 of file Nano103.h.

◆ WDT_CTL_WTIS_Pos

#define WDT_CTL_WTIS_Pos   (4)

WDT_T::CTL: WTIS Position

Definition at line 17650 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 17654 of file Nano103.h.

◆ WDT_CTL_WTRDSEL_Pos

#define WDT_CTL_WTRDSEL_Pos   (8)

WDT_T::CTL: WTRDSEL Position

Definition at line 17653 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 17660 of file Nano103.h.

◆ WDT_INTEN_WDTIE_Pos

#define WDT_INTEN_WDTIE_Pos   (0)

WDT_T::INTEN: WDT_IE Position

Definition at line 17659 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 17666 of file Nano103.h.

◆ WDT_STATUS_RSTF_Pos

#define WDT_STATUS_RSTF_Pos   (1)

WDT_T::STATUS: WDT_RST_IS Position

Definition at line 17665 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 17663 of file Nano103.h.

◆ WDT_STATUS_WDTIF_Pos

#define WDT_STATUS_WDTIF_Pos   (0)

WDT_T::STATUS: WDT_IS Position

Definition at line 17662 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 17669 of file Nano103.h.

◆ WDT_STATUS_WKF_Pos

#define WDT_STATUS_WKF_Pos   (2)

WDT_T::STATUS: WDT_WAKE_IS Position

Definition at line 17668 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 17856 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 17855 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 17844 of file Nano103.h.

◆ WWDT_CTL_DBGEN_Pos

#define WWDT_CTL_DBGEN_Pos   (31)

WWDT_T::CTL: DBGEN Position

Definition at line 17843 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 17838 of file Nano103.h.

◆ WWDT_CTL_PERIODSEL_Pos

#define WWDT_CTL_PERIODSEL_Pos   (8)

WWDT_T::CTL: PERIODSEL Position

Definition at line 17837 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 17841 of file Nano103.h.

◆ WWDT_CTL_WINCMP_Pos

#define WWDT_CTL_WINCMP_Pos   (16)

WWDT_T::CTL: WINCMP Position

Definition at line 17840 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 17835 of file Nano103.h.

◆ WWDT_CTL_WWDTEN_Pos

#define WWDT_CTL_WWDTEN_Pos   (0)

WWDT_T::CTL: WWDTEN Position

Definition at line 17834 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 17847 of file Nano103.h.

◆ WWDT_INTEN_WWDTIE_Pos

#define WWDT_INTEN_WWDTIE_Pos   (0)

WWDT_T::INTEN: WWDTIE Position

Definition at line 17846 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 17832 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 17831 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 17850 of file Nano103.h.

◆ WWDT_STATUS_WWDTIF_Pos

#define WWDT_STATUS_WWDTIF_Pos   (0)

WWDT_T::STATUS: WWDTIF Position

Definition at line 17849 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 17853 of file Nano103.h.

◆ WWDT_STATUS_WWDTRF_Pos

#define WWDT_STATUS_WWDTRF_Pos   (1)

WWDT_T::STATUS: WWDTRF Position

Definition at line 17852 of file Nano103.h.