Zephyr Project API 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
numaker_m46x_clock.h File Reference

Go to the source code of this file.

Macros

#define NUMAKER_CLK_AHBCLK0_PDMA0CKEN_Pos   (1)
 
#define NUMAKER_CLK_AHBCLK0_ISPCKEN_Pos   (2)
 
#define NUMAKER_CLK_AHBCLK0_EBICKEN_Pos   (3)
 
#define NUMAKER_CLK_AHBCLK0_STCKEN_Pos   (4)
 
#define NUMAKER_CLK_AHBCLK0_EMAC0CKEN_Pos   (5)
 
#define NUMAKER_CLK_AHBCLK0_SDH0CKEN_Pos   (6)
 
#define NUMAKER_CLK_AHBCLK0_CRCCKEN_Pos   (7)
 
#define NUMAKER_CLK_AHBCLK0_CCAPCKEN_Pos   (8)
 
#define NUMAKER_CLK_AHBCLK0_SENCKEN_Pos   (9)
 
#define NUMAKER_CLK_AHBCLK0_HSUSBDCKEN_Pos   (10)
 
#define NUMAKER_CLK_AHBCLK0_HBICKEN_Pos   (11)
 
#define NUMAKER_CLK_AHBCLK0_CRPTCKEN_Pos   (12)
 
#define NUMAKER_CLK_AHBCLK0_KSCKEN_Pos   (13)
 
#define NUMAKER_CLK_AHBCLK0_SPIMCKEN_Pos   (14)
 
#define NUMAKER_CLK_AHBCLK0_FMCIDLE_Pos   (15)
 
#define NUMAKER_CLK_AHBCLK0_USBHCKEN_Pos   (16)
 
#define NUMAKER_CLK_AHBCLK0_SDH1CKEN_Pos   (17)
 
#define NUMAKER_CLK_AHBCLK0_PDMA1CKEN_Pos   (18)
 
#define NUMAKER_CLK_AHBCLK0_TRACECKEN_Pos   (19)
 
#define NUMAKER_CLK_AHBCLK0_GPACKEN_Pos   (24)
 
#define NUMAKER_CLK_AHBCLK0_GPBCKEN_Pos   (25)
 
#define NUMAKER_CLK_AHBCLK0_GPCCKEN_Pos   (26)
 
#define NUMAKER_CLK_AHBCLK0_GPDCKEN_Pos   (27)
 
#define NUMAKER_CLK_AHBCLK0_GPECKEN_Pos   (28)
 
#define NUMAKER_CLK_AHBCLK0_GPFCKEN_Pos   (29)
 
#define NUMAKER_CLK_AHBCLK0_GPGCKEN_Pos   (30)
 
#define NUMAKER_CLK_AHBCLK0_GPHCKEN_Pos   (31)
 
#define NUMAKER_CLK_APBCLK0_WDTCKEN_Pos   (0)
 
#define NUMAKER_CLK_APBCLK0_RTCCKEN_Pos   (1)
 
#define NUMAKER_CLK_APBCLK0_TMR0CKEN_Pos   (2)
 
#define NUMAKER_CLK_APBCLK0_TMR1CKEN_Pos   (3)
 
#define NUMAKER_CLK_APBCLK0_TMR2CKEN_Pos   (4)
 
#define NUMAKER_CLK_APBCLK0_TMR3CKEN_Pos   (5)
 
#define NUMAKER_CLK_APBCLK0_CLKOCKEN_Pos   (6)
 
#define NUMAKER_CLK_APBCLK0_ACMP01CKEN_Pos   (7)
 
#define NUMAKER_CLK_APBCLK0_I2C0CKEN_Pos   (8)
 
#define NUMAKER_CLK_APBCLK0_I2C1CKEN_Pos   (9)
 
#define NUMAKER_CLK_APBCLK0_I2C2CKEN_Pos   (10)
 
#define NUMAKER_CLK_APBCLK0_I2C3CKEN_Pos   (11)
 
#define NUMAKER_CLK_APBCLK0_QSPI0CKEN_Pos   (12)
 
#define NUMAKER_CLK_APBCLK0_SPI0CKEN_Pos   (13)
 
#define NUMAKER_CLK_APBCLK0_SPI1CKEN_Pos   (14)
 
#define NUMAKER_CLK_APBCLK0_SPI2CKEN_Pos   (15)
 
#define NUMAKER_CLK_APBCLK0_UART0CKEN_Pos   (16)
 
#define NUMAKER_CLK_APBCLK0_UART1CKEN_Pos   (17)
 
#define NUMAKER_CLK_APBCLK0_UART2CKEN_Pos   (18)
 
#define NUMAKER_CLK_APBCLK0_UART3CKEN_Pos   (19)
 
#define NUMAKER_CLK_APBCLK0_UART4CKEN_Pos   (20)
 
#define NUMAKER_CLK_APBCLK0_UART5CKEN_Pos   (21)
 
#define NUMAKER_CLK_APBCLK0_UART6CKEN_Pos   (22)
 
#define NUMAKER_CLK_APBCLK0_UART7CKEN_Pos   (23)
 
#define NUMAKER_CLK_APBCLK0_OTGCKEN_Pos   (26)
 
#define NUMAKER_CLK_APBCLK0_USBDCKEN_Pos   (27)
 
#define NUMAKER_CLK_APBCLK0_EADC0CKEN_Pos   (28)
 
#define NUMAKER_CLK_APBCLK0_I2S0CKEN_Pos   (29)
 
#define NUMAKER_CLK_APBCLK0_HSOTGCKEN_Pos   (30)
 
#define NUMAKER_CLK_APBCLK1_SC0CKEN_Pos   (0)
 
#define NUMAKER_CLK_APBCLK1_SC1CKEN_Pos   (1)
 
#define NUMAKER_CLK_APBCLK1_SC2CKEN_Pos   (2)
 
#define NUMAKER_CLK_APBCLK1_I2C4CKEN_Pos   (3)
 
#define NUMAKER_CLK_APBCLK1_QSPI1CKEN_Pos   (4)
 
#define NUMAKER_CLK_APBCLK1_SPI3CKEN_Pos   (6)
 
#define NUMAKER_CLK_APBCLK1_SPI4CKEN_Pos   (7)
 
#define NUMAKER_CLK_APBCLK1_USCI0CKEN_Pos   (8)
 
#define NUMAKER_CLK_APBCLK1_PSIOCKEN_Pos   (10)
 
#define NUMAKER_CLK_APBCLK1_DACCKEN_Pos   (12)
 
#define NUMAKER_CLK_APBCLK1_ECAP2CKEN_Pos   (13)
 
#define NUMAKER_CLK_APBCLK1_ECAP3CKEN_Pos   (14)
 
#define NUMAKER_CLK_APBCLK1_EPWM0CKEN_Pos   (16)
 
#define NUMAKER_CLK_APBCLK1_EPWM1CKEN_Pos   (17)
 
#define NUMAKER_CLK_APBCLK1_BPWM0CKEN_Pos   (18)
 
#define NUMAKER_CLK_APBCLK1_BPWM1CKEN_Pos   (19)
 
#define NUMAKER_CLK_APBCLK1_EQEI2CKEN_Pos   (20)
 
#define NUMAKER_CLK_APBCLK1_EQEI3CKEN_Pos   (21)
 
#define NUMAKER_CLK_APBCLK1_EQEI0CKEN_Pos   (22)
 
#define NUMAKER_CLK_APBCLK1_EQEI1CKEN_Pos   (23)
 
#define NUMAKER_CLK_APBCLK1_TRNGCKEN_Pos   (25)
 
#define NUMAKER_CLK_APBCLK1_ECAP0CKEN_Pos   (26)
 
#define NUMAKER_CLK_APBCLK1_ECAP1CKEN_Pos   (27)
 
#define NUMAKER_CLK_APBCLK1_I2S1CKEN_Pos   (29)
 
#define NUMAKER_CLK_APBCLK1_EADC1CKEN_Pos   (31)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos   (0)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos   (3)
 
#define NUMAKER_CLK_CLKSEL0_USBSEL_Pos   (8)
 
#define NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos   (10)
 
#define NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos   (12)
 
#define NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos   (14)
 
#define NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos   (16)
 
#define NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos   (20)
 
#define NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos   (22)
 
#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos   (24)
 
#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos   (26)
 
#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos   (28)
 
#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos   (30)
 
#define NUMAKER_CLK_CLKSEL1_WDTSEL_Pos   (0)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos   (4)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos   (8)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos   (12)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos   (16)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos   (20)
 
#define NUMAKER_CLK_CLKSEL1_UART0SEL_Pos   (24)
 
#define NUMAKER_CLK_CLKSEL1_UART1SEL_Pos   (26)
 
#define NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos   (30)
 
#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos   (0)
 
#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos   (1)
 
#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos   (2)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos   (4)
 
#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos   (8)
 
#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos   (9)
 
#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos   (10)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos   (12)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos   (16)
 
#define NUMAKER_CLK_CLKSEL2_UART8SEL_Pos   (20)
 
#define NUMAKER_CLK_CLKSEL2_UART9SEL_Pos   (22)
 
#define NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos   (27)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos   (28)
 
#define NUMAKER_CLK_CLKSEL3_SC0SEL_Pos   (0)
 
#define NUMAKER_CLK_CLKSEL3_SC1SEL_Pos   (2)
 
#define NUMAKER_CLK_CLKSEL3_SC2SEL_Pos   (4)
 
#define NUMAKER_CLK_CLKSEL3_KPISEL_Pos   (6)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos   (9)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos   (12)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos   (16)
 
#define NUMAKER_CLK_CLKSEL3_UART6SEL_Pos   (20)
 
#define NUMAKER_CLK_CLKSEL3_UART7SEL_Pos   (22)
 
#define NUMAKER_CLK_CLKSEL3_UART2SEL_Pos   (24)
 
#define NUMAKER_CLK_CLKSEL3_UART3SEL_Pos   (26)
 
#define NUMAKER_CLK_CLKSEL3_UART4SEL_Pos   (28)
 
#define NUMAKER_CLK_CLKSEL3_UART5SEL_Pos   (30)
 
#define NUMAKER_CLK_CLKDIV0_HCLKDIV_Pos   (0)
 
#define NUMAKER_CLK_CLKDIV0_USBDIV_Pos   (4)
 
#define NUMAKER_CLK_CLKDIV0_UART0DIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV0_UART1DIV_Pos   (12)
 
#define NUMAKER_CLK_CLKDIV0_EADC0DIV_Pos   (16)
 
#define NUMAKER_CLK_CLKDIV0_SDH0DIV_Pos   (24)
 
#define NUMAKER_CLK_CLKDIV1_SC0DIV_Pos   (0)
 
#define NUMAKER_CLK_CLKDIV1_SC1DIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV1_SC2DIV_Pos   (16)
 
#define NUMAKER_CLK_CLKDIV1_PSIODIV_Pos   (24)
 
#define NUMAKER_CLK_CLKDIV2_I2S0DIV_Pos   (0)
 
#define NUMAKER_CLK_CLKDIV2_I2S1DIV_Pos   (4)
 
#define NUMAKER_CLK_CLKDIV2_KPIDIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV2_EADC1DIV_Pos   (24)
 
#define NUMAKER_CLK_CLKDIV3_VSENSEDIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV3_EMAC0DIV_Pos   (16)
 
#define NUMAKER_CLK_CLKDIV3_SDH1DIV_Pos   (24)
 
#define NUMAKER_CLK_CLKDIV4_UART2DIV_Pos   (0)
 
#define NUMAKER_CLK_CLKDIV4_UART3DIV_Pos   (4)
 
#define NUMAKER_CLK_CLKDIV4_UART4DIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV4_UART5DIV_Pos   (12)
 
#define NUMAKER_CLK_CLKDIV4_UART6DIV_Pos   (16)
 
#define NUMAKER_CLK_CLKDIV4_UART7DIV_Pos   (20)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_Pos   (0)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_Pos   (4)
 
#define NUMAKER_CLK_APBCLK2_KPICKEN_Pos   (0)
 
#define NUMAKER_CLK_APBCLK2_EADC2CKEN_Pos   (6)
 
#define NUMAKER_CLK_APBCLK2_ACMP23CKEN_Pos   (7)
 
#define NUMAKER_CLK_APBCLK2_SPI5CKEN_Pos   (8)
 
#define NUMAKER_CLK_APBCLK2_SPI6CKEN_Pos   (9)
 
#define NUMAKER_CLK_APBCLK2_SPI7CKEN_Pos   (10)
 
#define NUMAKER_CLK_APBCLK2_SPI8CKEN_Pos   (11)
 
#define NUMAKER_CLK_APBCLK2_SPI9CKEN_Pos   (12)
 
#define NUMAKER_CLK_APBCLK2_SPI10CKEN_Pos   (13)
 
#define NUMAKER_CLK_APBCLK2_UART8CKEN_Pos   (16)
 
#define NUMAKER_CLK_APBCLK2_UART9CKEN_Pos   (17)
 
#define NUMAKER_CLK_CLKDIV5_CANFD0DIV_Pos   (0)
 
#define NUMAKER_CLK_CLKDIV5_CANFD1DIV_Pos   (4)
 
#define NUMAKER_CLK_CLKDIV5_CANFD2DIV_Pos   (8)
 
#define NUMAKER_CLK_CLKDIV5_CANFD3DIV_Pos   (12)
 
#define NUMAKER_CLK_CLKDIV5_UART8DIV_Pos   (16)
 
#define NUMAKER_CLK_CLKDIV5_UART9DIV_Pos   (20)
 
#define NUMAKER_CLK_CLKDIV5_EADC2DIV_Pos   (24)
 
#define NUMAKER_CLK_AHBCLK1_CANFD0CKEN_Pos   (20)
 
#define NUMAKER_CLK_AHBCLK1_CANFD1CKEN_Pos   (21)
 
#define NUMAKER_CLK_AHBCLK1_CANFD2CKEN_Pos   (22)
 
#define NUMAKER_CLK_AHBCLK1_CANFD3CKEN_Pos   (23)
 
#define NUMAKER_CLK_AHBCLK1_GPICKEN_Pos   (24)
 
#define NUMAKER_CLK_AHBCLK1_GPJCKEN_Pos   (25)
 
#define NUMAKER_CLK_AHBCLK1_BMCCKEN_Pos   (28)
 
#define NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos   (0)
 
#define NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos   (4)
 
#define NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos   (8)
 
#define NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos   (12)
 
#define NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos   (16)
 
#define NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos   (20)
 
#define NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos   (24)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_PLL   (0x2UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_HCLKSEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT_DIV2   (0x2UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK_DIV2   (0x3UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HIRC_DIV2   (0x7UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK   (0x1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define NUMAKER_CLK_CLKSEL0_USBSEL_HIRC48M   (0x0UL << NUMAKER_CLK_CLKSEL0_USBSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_USBSEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_USBSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC0SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC1SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC2SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_EADC2SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CCAPSEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_WDTSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_WDTSEL_HCLK_DIV2048   (0x2UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_WDTSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_LIRC   (0x4UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_CLKOSEL_PLL_DIV2   (0x6UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR0SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR1SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR2SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_TMR3SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART0SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART1SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_UART1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_WWDTSEL_HCLK_DIV2048   (0x2UL << NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL1_WWDTSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_PCLK0   (0x1UL << NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_PCLK1   (0x1UL << NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_PCLK0   (0x1UL << NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_PCLK1   (0x1UL << NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART8SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART8SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART8SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART8SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART9SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART9SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART9SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_UART9SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_TRNGSEL_LXT   (0x0UL << NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_TRNGSEL_LIRC   (0x1UL << NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_PLL_DIV2   (0x3UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_LIRC   (0x4UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL2_PSIOSEL_HIRC   (0x5UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC2SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SC2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_KPISEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_KPISEL_LIRC   (0x1UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_KPISEL_HIRC   (0x2UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART6SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART6SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART6SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART6SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART7SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART7SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART7SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART7SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART2SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART3SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART4SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART4SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART4SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART4SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART5SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART5SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART5SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL3_UART5SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI4SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI4SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI4SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI4SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI5SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI5SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI5SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI5SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI6SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI6SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI6SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI6SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI7SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI7SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI7SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI7SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI8SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI8SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI8SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI8SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI9SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI9SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI9SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI9SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI10SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI10SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI10SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)
 
#define NUMAKER_CLK_CLKSEL4_SPI10SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)
 
#define NUMAKER_CLK_CLKDIV0_HCLK(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_HCLKDIV_Pos)
 
#define NUMAKER_CLK_CLKDIV0_USB(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_USBDIV_Pos)
 
#define NUMAKER_CLK_CLKDIV0_SDH0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_SDH0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV0_UART0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_UART0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV0_UART1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_UART1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV0_EADC0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV0_EADC0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV1_SC0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV1_SC1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV1_SC2(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC2DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV1_PSIO(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV1_PSIODIV_Pos)
 
#define NUMAKER_CLK_CLKDIV2_I2S0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV2_I2S0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV2_I2S1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV2_I2S1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV2_KPI(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV2_KPIDIV_Pos)
 
#define NUMAKER_CLK_CLKDIV2_EADC1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV2_EADC1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV3_VSENSE(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV3_VSENSEDIV_Pos)
 
#define NUMAKER_CLK_CLKDIV3_EMAC0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV3_EMAC0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV3_SDH1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV3_SDH1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART2(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART2DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART3(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART3DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART4(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART4DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART5(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART5DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART6(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART6DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV4_UART7(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART7DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_CANFD0(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD0DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_CANFD1(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD1DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_CANFD2(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD2DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_CANFD3(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD3DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_UART8(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_UART8DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_UART9(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_UART9DIV_Pos)
 
#define NUMAKER_CLK_CLKDIV5_EADC2(x)   (((x)-1UL) << NUMAKER_CLK_CLKDIV5_EADC2DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK0DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK0DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK0DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK0DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK0DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK1DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK1DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK1DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK1DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_PCLK1DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)
 
#define NUMAKER_MODULE_NoMsk   0x0UL
 
#define NUMAKER_NA   NUMAKER_MODULE_NoMsk
 
#define NUMAKER_MODULE_APBCLK_ENC(x)   (((x)&0x07UL) << 29)
 
#define NUMAKER_MODULE_CLKSEL_ENC(x)   (((x)&0x07UL) << 26)
 
#define NUMAKER_MODULE_CLKSEL_Msk_ENC(x)   (((x)&0x0fUL) << 22)
 
#define NUMAKER_MODULE_CLKSEL_Pos_ENC(x)   (((x)&0x1fUL) << 17)
 
#define NUMAKER_MODULE_CLKDIV_ENC(x)   (((x)&0x07UL) << 14)
 
#define NUMAKER_MODULE_CLKDIV_Msk_ENC(x)   (((x)&0x0fUL) << 10)
 
#define NUMAKER_MODULE_CLKDIV_Pos_ENC(x)   (((x)&0x1fUL) << 5)
 
#define NUMAKER_MODULE_IP_EN_Pos_ENC(x)   (((x)&0x1fUL) << 0)
 
#define NUMAKER_PDMA0_MODULE
 
#define NUMAKER_ISP_MODULE
 
#define NUMAKER_EBI_MODULE
 
#define NUMAKER_ST_MODULE
 
#define NUMAKER_EMAC0_MODULE
 
#define NUMAKER_SDH0_MODULE
 
#define NUMAKER_CRC_MODULE
 
#define NUMAKER_CCAP_MODULE
 
#define NUMAKER_SEN_MODULE
 
#define NUMAKER_HSUSBD_MODULE
 
#define NUMAKER_HBI_MODULE
 
#define NUMAKER_CRPT_MODULE
 
#define NUMAKER_KS_MODULE
 
#define NUMAKER_SPIM_MODULE
 
#define NUMAKER_FMCIDLE_MODULE
 
#define NUMAKER_USBH_MODULE
 
#define NUMAKER_SDH1_MODULE
 
#define NUMAKER_PDMA1_MODULE
 
#define NUMAKER_TRACE_MODULE
 
#define NUMAKER_GPA_MODULE
 
#define NUMAKER_GPB_MODULE
 
#define NUMAKER_GPC_MODULE
 
#define NUMAKER_GPD_MODULE
 
#define NUMAKER_GPE_MODULE
 
#define NUMAKER_GPF_MODULE
 
#define NUMAKER_GPG_MODULE
 
#define NUMAKER_GPH_MODULE
 
#define NUMAKER_CANFD0_MODULE
 
#define NUMAKER_CANFD1_MODULE
 
#define NUMAKER_CANFD2_MODULE
 
#define NUMAKER_CANFD3_MODULE
 
#define NUMAKER_GPI_MODULE
 
#define NUMAKER_GPJ_MODULE
 
#define NUMAKER_BMC_MODULE
 
#define NUMAKER_WDT_MODULE
 
#define NUMAKER_WWDT_MODULE
 
#define NUMAKER_RTC_MODULE
 
#define NUMAKER_TMR0_MODULE
 
#define NUMAKER_TMR1_MODULE
 
#define NUMAKER_TMR2_MODULE
 
#define NUMAKER_TMR3_MODULE
 
#define NUMAKER_CLKO_MODULE
 
#define NUMAKER_ACMP01_MODULE
 
#define NUMAKER_I2C0_MODULE
 
#define NUMAKER_I2C1_MODULE
 
#define NUMAKER_I2C2_MODULE
 
#define NUMAKER_I2C3_MODULE
 
#define NUMAKER_QSPI0_MODULE
 
#define NUMAKER_SPI0_MODULE
 
#define NUMAKER_SPI1_MODULE
 
#define NUMAKER_SPI2_MODULE
 
#define NUMAKER_UART0_MODULE
 
#define NUMAKER_UART1_MODULE
 
#define NUMAKER_UART2_MODULE
 
#define NUMAKER_UART3_MODULE
 
#define NUMAKER_UART4_MODULE
 
#define NUMAKER_UART5_MODULE
 
#define NUMAKER_UART6_MODULE
 
#define NUMAKER_UART7_MODULE
 
#define NUMAKER_OTG_MODULE
 
#define NUMAKER_USBD_MODULE
 
#define NUMAKER_EADC0_MODULE
 
#define NUMAKER_I2S0_MODULE
 
#define NUMAKER_HSOTG_MODULE
 
#define NUMAKER_SC0_MODULE
 
#define NUMAKER_SC1_MODULE
 
#define NUMAKER_SC2_MODULE
 
#define NUMAKER_I2C4_MODULE
 
#define NUMAKER_QSPI1_MODULE
 
#define NUMAKER_SPI3_MODULE
 
#define NUMAKER_SPI4_MODULE
 
#define NUMAKER_USCI0_MODULE
 
#define NUMAKER_PSIO_MODULE
 
#define NUMAKER_DAC_MODULE
 
#define NUMAKER_ECAP2_MODULE
 
#define NUMAKER_ECAP3_MODULE
 
#define NUMAKER_EPWM0_MODULE
 
#define NUMAKER_EPWM1_MODULE
 
#define NUMAKER_BPWM0_MODULE
 
#define NUMAKER_BPWM1_MODULE
 
#define NUMAKER_EQEI0_MODULE
 
#define NUMAKER_EQEI1_MODULE
 
#define NUMAKER_EQEI2_MODULE
 
#define NUMAKER_EQEI3_MODULE
 
#define NUMAKER_TRNG_MODULE
 
#define NUMAKER_ECAP0_MODULE
 
#define NUMAKER_ECAP1_MODULE
 
#define NUMAKER_I2S1_MODULE
 
#define NUMAKER_EADC1_MODULE
 
#define NUMAKER_KPI_MODULE
 
#define NUMAKER_EADC2_MODULE
 
#define NUMAKER_ACMP23_MODULE
 
#define NUMAKER_SPI5_MODULE
 
#define NUMAKER_SPI6_MODULE
 
#define NUMAKER_SPI7_MODULE
 
#define NUMAKER_SPI8_MODULE
 
#define NUMAKER_SPI9_MODULE
 
#define NUMAKER_SPI10_MODULE
 
#define NUMAKER_UART8_MODULE
 
#define NUMAKER_UART9_MODULE
 
#define NUMAKER_CLK_PMUCTL_PDMSEL_PD   0x00000000
 
#define NUMAKER_CLK_PMUCTL_PDMSEL_LLPD   0x00000001
 
#define NUMAKER_CLK_PMUCTL_PDMSEL_FWPD   0x00000002
 
#define NUMAKER_CLK_PMUCTL_PDMSEL_SPD   0x00000004
 
#define NUMAKER_CLK_PMUCTL_PDMSEL_DPD   0x00000006
 

Macro Definition Documentation

◆ NUMAKER_ACMP01_MODULE

#define NUMAKER_ACMP01_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_ACMP01CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_ACMP01CKEN_Pos
Definition numaker_m46x_clock.h:47
#define NUMAKER_NA
Definition numaker_m46x_clock.h:585
#define NUMAKER_MODULE_CLKSEL_Msk_ENC(x)
Definition numaker_m46x_clock.h:589
#define NUMAKER_MODULE_APBCLK_ENC(x)
Definition numaker_m46x_clock.h:587
#define NUMAKER_MODULE_CLKDIV_Pos_ENC(x)
Definition numaker_m46x_clock.h:593
#define NUMAKER_MODULE_CLKDIV_ENC(x)
Definition numaker_m46x_clock.h:591

◆ NUMAKER_ACMP23_MODULE

#define NUMAKER_ACMP23_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_ACMP23CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_ACMP23CKEN_Pos
Definition numaker_m46x_clock.h:173

◆ NUMAKER_BMC_MODULE

#define NUMAKER_BMC_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_BMCCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK1_BMCCKEN_Pos
Definition numaker_m46x_clock.h:197

◆ NUMAKER_BPWM0_MODULE

#define NUMAKER_BPWM0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_BPWM0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_BPWM0CKEN_Pos
Definition numaker_m46x_clock.h:83

◆ NUMAKER_BPWM1_MODULE

#define NUMAKER_BPWM1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_BPWM1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(9UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_BPWM1CKEN_Pos
Definition numaker_m46x_clock.h:84

◆ NUMAKER_CANFD0_MODULE

#define NUMAKER_CANFD0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_CANFD0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(24UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(0UL))
#define NUMAKER_CLK_AHBCLK1_CANFD0CKEN_Pos
Definition numaker_m46x_clock.h:191

◆ NUMAKER_CANFD1_MODULE

#define NUMAKER_CANFD1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_CANFD1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(26UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_AHBCLK1_CANFD1CKEN_Pos
Definition numaker_m46x_clock.h:192

◆ NUMAKER_CANFD2_MODULE

#define NUMAKER_CANFD2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_CANFD2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(28UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_AHBCLK1_CANFD2CKEN_Pos
Definition numaker_m46x_clock.h:193

◆ NUMAKER_CANFD3_MODULE

#define NUMAKER_CANFD3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_CANFD3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(30UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(12UL))
#define NUMAKER_CLK_AHBCLK1_CANFD3CKEN_Pos
Definition numaker_m46x_clock.h:194

◆ NUMAKER_CCAP_MODULE

#define NUMAKER_CCAP_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_CCAPCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_CCAPCKEN_Pos
Definition numaker_m46x_clock.h:19

◆ NUMAKER_CLK_AHBCLK0_CCAPCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_CCAPCKEN_Pos   (8)

◆ NUMAKER_CLK_AHBCLK0_CRCCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_CRCCKEN_Pos   (7)

◆ NUMAKER_CLK_AHBCLK0_CRPTCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_CRPTCKEN_Pos   (12)

◆ NUMAKER_CLK_AHBCLK0_EBICKEN_Pos

#define NUMAKER_CLK_AHBCLK0_EBICKEN_Pos   (3)

◆ NUMAKER_CLK_AHBCLK0_EMAC0CKEN_Pos

#define NUMAKER_CLK_AHBCLK0_EMAC0CKEN_Pos   (5)

◆ NUMAKER_CLK_AHBCLK0_FMCIDLE_Pos

#define NUMAKER_CLK_AHBCLK0_FMCIDLE_Pos   (15)

◆ NUMAKER_CLK_AHBCLK0_GPACKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPACKEN_Pos   (24)

◆ NUMAKER_CLK_AHBCLK0_GPBCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPBCKEN_Pos   (25)

◆ NUMAKER_CLK_AHBCLK0_GPCCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPCCKEN_Pos   (26)

◆ NUMAKER_CLK_AHBCLK0_GPDCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPDCKEN_Pos   (27)

◆ NUMAKER_CLK_AHBCLK0_GPECKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPECKEN_Pos   (28)

◆ NUMAKER_CLK_AHBCLK0_GPFCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPFCKEN_Pos   (29)

◆ NUMAKER_CLK_AHBCLK0_GPGCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPGCKEN_Pos   (30)

◆ NUMAKER_CLK_AHBCLK0_GPHCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_GPHCKEN_Pos   (31)

◆ NUMAKER_CLK_AHBCLK0_HBICKEN_Pos

#define NUMAKER_CLK_AHBCLK0_HBICKEN_Pos   (11)

◆ NUMAKER_CLK_AHBCLK0_HSUSBDCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_HSUSBDCKEN_Pos   (10)

◆ NUMAKER_CLK_AHBCLK0_ISPCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_ISPCKEN_Pos   (2)

◆ NUMAKER_CLK_AHBCLK0_KSCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_KSCKEN_Pos   (13)

◆ NUMAKER_CLK_AHBCLK0_PDMA0CKEN_Pos

#define NUMAKER_CLK_AHBCLK0_PDMA0CKEN_Pos   (1)

◆ NUMAKER_CLK_AHBCLK0_PDMA1CKEN_Pos

#define NUMAKER_CLK_AHBCLK0_PDMA1CKEN_Pos   (18)

◆ NUMAKER_CLK_AHBCLK0_SDH0CKEN_Pos

#define NUMAKER_CLK_AHBCLK0_SDH0CKEN_Pos   (6)

◆ NUMAKER_CLK_AHBCLK0_SDH1CKEN_Pos

#define NUMAKER_CLK_AHBCLK0_SDH1CKEN_Pos   (17)

◆ NUMAKER_CLK_AHBCLK0_SENCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_SENCKEN_Pos   (9)

◆ NUMAKER_CLK_AHBCLK0_SPIMCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_SPIMCKEN_Pos   (14)

◆ NUMAKER_CLK_AHBCLK0_STCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_STCKEN_Pos   (4)

◆ NUMAKER_CLK_AHBCLK0_TRACECKEN_Pos

#define NUMAKER_CLK_AHBCLK0_TRACECKEN_Pos   (19)

◆ NUMAKER_CLK_AHBCLK0_USBHCKEN_Pos

#define NUMAKER_CLK_AHBCLK0_USBHCKEN_Pos   (16)

◆ NUMAKER_CLK_AHBCLK1_BMCCKEN_Pos

#define NUMAKER_CLK_AHBCLK1_BMCCKEN_Pos   (28)

◆ NUMAKER_CLK_AHBCLK1_CANFD0CKEN_Pos

#define NUMAKER_CLK_AHBCLK1_CANFD0CKEN_Pos   (20)

◆ NUMAKER_CLK_AHBCLK1_CANFD1CKEN_Pos

#define NUMAKER_CLK_AHBCLK1_CANFD1CKEN_Pos   (21)

◆ NUMAKER_CLK_AHBCLK1_CANFD2CKEN_Pos

#define NUMAKER_CLK_AHBCLK1_CANFD2CKEN_Pos   (22)

◆ NUMAKER_CLK_AHBCLK1_CANFD3CKEN_Pos

#define NUMAKER_CLK_AHBCLK1_CANFD3CKEN_Pos   (23)

◆ NUMAKER_CLK_AHBCLK1_GPICKEN_Pos

#define NUMAKER_CLK_AHBCLK1_GPICKEN_Pos   (24)

◆ NUMAKER_CLK_AHBCLK1_GPJCKEN_Pos

#define NUMAKER_CLK_AHBCLK1_GPJCKEN_Pos   (25)

◆ NUMAKER_CLK_APBCLK0_ACMP01CKEN_Pos

#define NUMAKER_CLK_APBCLK0_ACMP01CKEN_Pos   (7)

◆ NUMAKER_CLK_APBCLK0_CLKOCKEN_Pos

#define NUMAKER_CLK_APBCLK0_CLKOCKEN_Pos   (6)

◆ NUMAKER_CLK_APBCLK0_EADC0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_EADC0CKEN_Pos   (28)

◆ NUMAKER_CLK_APBCLK0_HSOTGCKEN_Pos

#define NUMAKER_CLK_APBCLK0_HSOTGCKEN_Pos   (30)

◆ NUMAKER_CLK_APBCLK0_I2C0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_I2C0CKEN_Pos   (8)

◆ NUMAKER_CLK_APBCLK0_I2C1CKEN_Pos

#define NUMAKER_CLK_APBCLK0_I2C1CKEN_Pos   (9)

◆ NUMAKER_CLK_APBCLK0_I2C2CKEN_Pos

#define NUMAKER_CLK_APBCLK0_I2C2CKEN_Pos   (10)

◆ NUMAKER_CLK_APBCLK0_I2C3CKEN_Pos

#define NUMAKER_CLK_APBCLK0_I2C3CKEN_Pos   (11)

◆ NUMAKER_CLK_APBCLK0_I2S0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_I2S0CKEN_Pos   (29)

◆ NUMAKER_CLK_APBCLK0_OTGCKEN_Pos

#define NUMAKER_CLK_APBCLK0_OTGCKEN_Pos   (26)

◆ NUMAKER_CLK_APBCLK0_QSPI0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_QSPI0CKEN_Pos   (12)

◆ NUMAKER_CLK_APBCLK0_RTCCKEN_Pos

#define NUMAKER_CLK_APBCLK0_RTCCKEN_Pos   (1)

◆ NUMAKER_CLK_APBCLK0_SPI0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_SPI0CKEN_Pos   (13)

◆ NUMAKER_CLK_APBCLK0_SPI1CKEN_Pos

#define NUMAKER_CLK_APBCLK0_SPI1CKEN_Pos   (14)

◆ NUMAKER_CLK_APBCLK0_SPI2CKEN_Pos

#define NUMAKER_CLK_APBCLK0_SPI2CKEN_Pos   (15)

◆ NUMAKER_CLK_APBCLK0_TMR0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_TMR0CKEN_Pos   (2)

◆ NUMAKER_CLK_APBCLK0_TMR1CKEN_Pos

#define NUMAKER_CLK_APBCLK0_TMR1CKEN_Pos   (3)

◆ NUMAKER_CLK_APBCLK0_TMR2CKEN_Pos

#define NUMAKER_CLK_APBCLK0_TMR2CKEN_Pos   (4)

◆ NUMAKER_CLK_APBCLK0_TMR3CKEN_Pos

#define NUMAKER_CLK_APBCLK0_TMR3CKEN_Pos   (5)

◆ NUMAKER_CLK_APBCLK0_UART0CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART0CKEN_Pos   (16)

◆ NUMAKER_CLK_APBCLK0_UART1CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART1CKEN_Pos   (17)

◆ NUMAKER_CLK_APBCLK0_UART2CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART2CKEN_Pos   (18)

◆ NUMAKER_CLK_APBCLK0_UART3CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART3CKEN_Pos   (19)

◆ NUMAKER_CLK_APBCLK0_UART4CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART4CKEN_Pos   (20)

◆ NUMAKER_CLK_APBCLK0_UART5CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART5CKEN_Pos   (21)

◆ NUMAKER_CLK_APBCLK0_UART6CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART6CKEN_Pos   (22)

◆ NUMAKER_CLK_APBCLK0_UART7CKEN_Pos

#define NUMAKER_CLK_APBCLK0_UART7CKEN_Pos   (23)

◆ NUMAKER_CLK_APBCLK0_USBDCKEN_Pos

#define NUMAKER_CLK_APBCLK0_USBDCKEN_Pos   (27)

◆ NUMAKER_CLK_APBCLK0_WDTCKEN_Pos

#define NUMAKER_CLK_APBCLK0_WDTCKEN_Pos   (0)

◆ NUMAKER_CLK_APBCLK1_BPWM0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_BPWM0CKEN_Pos   (18)

◆ NUMAKER_CLK_APBCLK1_BPWM1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_BPWM1CKEN_Pos   (19)

◆ NUMAKER_CLK_APBCLK1_DACCKEN_Pos

#define NUMAKER_CLK_APBCLK1_DACCKEN_Pos   (12)

◆ NUMAKER_CLK_APBCLK1_EADC1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EADC1CKEN_Pos   (31)

◆ NUMAKER_CLK_APBCLK1_ECAP0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_ECAP0CKEN_Pos   (26)

◆ NUMAKER_CLK_APBCLK1_ECAP1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_ECAP1CKEN_Pos   (27)

◆ NUMAKER_CLK_APBCLK1_ECAP2CKEN_Pos

#define NUMAKER_CLK_APBCLK1_ECAP2CKEN_Pos   (13)

◆ NUMAKER_CLK_APBCLK1_ECAP3CKEN_Pos

#define NUMAKER_CLK_APBCLK1_ECAP3CKEN_Pos   (14)

◆ NUMAKER_CLK_APBCLK1_EPWM0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EPWM0CKEN_Pos   (16)

◆ NUMAKER_CLK_APBCLK1_EPWM1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EPWM1CKEN_Pos   (17)

◆ NUMAKER_CLK_APBCLK1_EQEI0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EQEI0CKEN_Pos   (22)

◆ NUMAKER_CLK_APBCLK1_EQEI1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EQEI1CKEN_Pos   (23)

◆ NUMAKER_CLK_APBCLK1_EQEI2CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EQEI2CKEN_Pos   (20)

◆ NUMAKER_CLK_APBCLK1_EQEI3CKEN_Pos

#define NUMAKER_CLK_APBCLK1_EQEI3CKEN_Pos   (21)

◆ NUMAKER_CLK_APBCLK1_I2C4CKEN_Pos

#define NUMAKER_CLK_APBCLK1_I2C4CKEN_Pos   (3)

◆ NUMAKER_CLK_APBCLK1_I2S1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_I2S1CKEN_Pos   (29)

◆ NUMAKER_CLK_APBCLK1_PSIOCKEN_Pos

#define NUMAKER_CLK_APBCLK1_PSIOCKEN_Pos   (10)

◆ NUMAKER_CLK_APBCLK1_QSPI1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_QSPI1CKEN_Pos   (4)

◆ NUMAKER_CLK_APBCLK1_SC0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_SC0CKEN_Pos   (0)

◆ NUMAKER_CLK_APBCLK1_SC1CKEN_Pos

#define NUMAKER_CLK_APBCLK1_SC1CKEN_Pos   (1)

◆ NUMAKER_CLK_APBCLK1_SC2CKEN_Pos

#define NUMAKER_CLK_APBCLK1_SC2CKEN_Pos   (2)

◆ NUMAKER_CLK_APBCLK1_SPI3CKEN_Pos

#define NUMAKER_CLK_APBCLK1_SPI3CKEN_Pos   (6)

◆ NUMAKER_CLK_APBCLK1_SPI4CKEN_Pos

#define NUMAKER_CLK_APBCLK1_SPI4CKEN_Pos   (7)

◆ NUMAKER_CLK_APBCLK1_TRNGCKEN_Pos

#define NUMAKER_CLK_APBCLK1_TRNGCKEN_Pos   (25)

◆ NUMAKER_CLK_APBCLK1_USCI0CKEN_Pos

#define NUMAKER_CLK_APBCLK1_USCI0CKEN_Pos   (8)

◆ NUMAKER_CLK_APBCLK2_ACMP23CKEN_Pos

#define NUMAKER_CLK_APBCLK2_ACMP23CKEN_Pos   (7)

◆ NUMAKER_CLK_APBCLK2_EADC2CKEN_Pos

#define NUMAKER_CLK_APBCLK2_EADC2CKEN_Pos   (6)

◆ NUMAKER_CLK_APBCLK2_KPICKEN_Pos

#define NUMAKER_CLK_APBCLK2_KPICKEN_Pos   (0)

◆ NUMAKER_CLK_APBCLK2_SPI10CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI10CKEN_Pos   (13)

◆ NUMAKER_CLK_APBCLK2_SPI5CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI5CKEN_Pos   (8)

◆ NUMAKER_CLK_APBCLK2_SPI6CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI6CKEN_Pos   (9)

◆ NUMAKER_CLK_APBCLK2_SPI7CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI7CKEN_Pos   (10)

◆ NUMAKER_CLK_APBCLK2_SPI8CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI8CKEN_Pos   (11)

◆ NUMAKER_CLK_APBCLK2_SPI9CKEN_Pos

#define NUMAKER_CLK_APBCLK2_SPI9CKEN_Pos   (12)

◆ NUMAKER_CLK_APBCLK2_UART8CKEN_Pos

#define NUMAKER_CLK_APBCLK2_UART8CKEN_Pos   (16)

◆ NUMAKER_CLK_APBCLK2_UART9CKEN_Pos

#define NUMAKER_CLK_APBCLK2_UART9CKEN_Pos   (17)

◆ NUMAKER_CLK_CLKDIV0_EADC0

#define NUMAKER_CLK_CLKDIV0_EADC0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_EADC0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_EADC0DIV_Pos

#define NUMAKER_CLK_CLKDIV0_EADC0DIV_Pos   (16)

◆ NUMAKER_CLK_CLKDIV0_HCLK

#define NUMAKER_CLK_CLKDIV0_HCLK (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_HCLKDIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_HCLKDIV_Pos

#define NUMAKER_CLK_CLKDIV0_HCLKDIV_Pos   (0)

◆ NUMAKER_CLK_CLKDIV0_SDH0

#define NUMAKER_CLK_CLKDIV0_SDH0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_SDH0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_SDH0DIV_Pos

#define NUMAKER_CLK_CLKDIV0_SDH0DIV_Pos   (24)

◆ NUMAKER_CLK_CLKDIV0_UART0

#define NUMAKER_CLK_CLKDIV0_UART0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_UART0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_UART0DIV_Pos

#define NUMAKER_CLK_CLKDIV0_UART0DIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV0_UART1

#define NUMAKER_CLK_CLKDIV0_UART1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_UART1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_UART1DIV_Pos

#define NUMAKER_CLK_CLKDIV0_UART1DIV_Pos   (12)

◆ NUMAKER_CLK_CLKDIV0_USB

#define NUMAKER_CLK_CLKDIV0_USB (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV0_USBDIV_Pos)

◆ NUMAKER_CLK_CLKDIV0_USBDIV_Pos

#define NUMAKER_CLK_CLKDIV0_USBDIV_Pos   (4)

◆ NUMAKER_CLK_CLKDIV1_PSIO

#define NUMAKER_CLK_CLKDIV1_PSIO (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV1_PSIODIV_Pos)

◆ NUMAKER_CLK_CLKDIV1_PSIODIV_Pos

#define NUMAKER_CLK_CLKDIV1_PSIODIV_Pos   (24)

◆ NUMAKER_CLK_CLKDIV1_SC0

#define NUMAKER_CLK_CLKDIV1_SC0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV1_SC0DIV_Pos

#define NUMAKER_CLK_CLKDIV1_SC0DIV_Pos   (0)

◆ NUMAKER_CLK_CLKDIV1_SC1

#define NUMAKER_CLK_CLKDIV1_SC1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV1_SC1DIV_Pos

#define NUMAKER_CLK_CLKDIV1_SC1DIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV1_SC2

#define NUMAKER_CLK_CLKDIV1_SC2 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV1_SC2DIV_Pos)

◆ NUMAKER_CLK_CLKDIV1_SC2DIV_Pos

#define NUMAKER_CLK_CLKDIV1_SC2DIV_Pos   (16)

◆ NUMAKER_CLK_CLKDIV2_EADC1

#define NUMAKER_CLK_CLKDIV2_EADC1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV2_EADC1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV2_EADC1DIV_Pos

#define NUMAKER_CLK_CLKDIV2_EADC1DIV_Pos   (24)

◆ NUMAKER_CLK_CLKDIV2_I2S0

#define NUMAKER_CLK_CLKDIV2_I2S0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV2_I2S0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV2_I2S0DIV_Pos

#define NUMAKER_CLK_CLKDIV2_I2S0DIV_Pos   (0)

◆ NUMAKER_CLK_CLKDIV2_I2S1

#define NUMAKER_CLK_CLKDIV2_I2S1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV2_I2S1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV2_I2S1DIV_Pos

#define NUMAKER_CLK_CLKDIV2_I2S1DIV_Pos   (4)

◆ NUMAKER_CLK_CLKDIV2_KPI

#define NUMAKER_CLK_CLKDIV2_KPI (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV2_KPIDIV_Pos)

◆ NUMAKER_CLK_CLKDIV2_KPIDIV_Pos

#define NUMAKER_CLK_CLKDIV2_KPIDIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV3_EMAC0

#define NUMAKER_CLK_CLKDIV3_EMAC0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV3_EMAC0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV3_EMAC0DIV_Pos

#define NUMAKER_CLK_CLKDIV3_EMAC0DIV_Pos   (16)

◆ NUMAKER_CLK_CLKDIV3_SDH1

#define NUMAKER_CLK_CLKDIV3_SDH1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV3_SDH1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV3_SDH1DIV_Pos

#define NUMAKER_CLK_CLKDIV3_SDH1DIV_Pos   (24)

◆ NUMAKER_CLK_CLKDIV3_VSENSE

#define NUMAKER_CLK_CLKDIV3_VSENSE (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV3_VSENSEDIV_Pos)

◆ NUMAKER_CLK_CLKDIV3_VSENSEDIV_Pos

#define NUMAKER_CLK_CLKDIV3_VSENSEDIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV4_UART2

#define NUMAKER_CLK_CLKDIV4_UART2 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART2DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART2DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART2DIV_Pos   (0)

◆ NUMAKER_CLK_CLKDIV4_UART3

#define NUMAKER_CLK_CLKDIV4_UART3 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART3DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART3DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART3DIV_Pos   (4)

◆ NUMAKER_CLK_CLKDIV4_UART4

#define NUMAKER_CLK_CLKDIV4_UART4 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART4DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART4DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART4DIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV4_UART5

#define NUMAKER_CLK_CLKDIV4_UART5 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART5DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART5DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART5DIV_Pos   (12)

◆ NUMAKER_CLK_CLKDIV4_UART6

#define NUMAKER_CLK_CLKDIV4_UART6 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART6DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART6DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART6DIV_Pos   (16)

◆ NUMAKER_CLK_CLKDIV4_UART7

#define NUMAKER_CLK_CLKDIV4_UART7 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV4_UART7DIV_Pos)

◆ NUMAKER_CLK_CLKDIV4_UART7DIV_Pos

#define NUMAKER_CLK_CLKDIV4_UART7DIV_Pos   (20)

◆ NUMAKER_CLK_CLKDIV5_CANFD0

#define NUMAKER_CLK_CLKDIV5_CANFD0 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD0DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_CANFD0DIV_Pos

#define NUMAKER_CLK_CLKDIV5_CANFD0DIV_Pos   (0)

◆ NUMAKER_CLK_CLKDIV5_CANFD1

#define NUMAKER_CLK_CLKDIV5_CANFD1 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD1DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_CANFD1DIV_Pos

#define NUMAKER_CLK_CLKDIV5_CANFD1DIV_Pos   (4)

◆ NUMAKER_CLK_CLKDIV5_CANFD2

#define NUMAKER_CLK_CLKDIV5_CANFD2 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD2DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_CANFD2DIV_Pos

#define NUMAKER_CLK_CLKDIV5_CANFD2DIV_Pos   (8)

◆ NUMAKER_CLK_CLKDIV5_CANFD3

#define NUMAKER_CLK_CLKDIV5_CANFD3 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_CANFD3DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_CANFD3DIV_Pos

#define NUMAKER_CLK_CLKDIV5_CANFD3DIV_Pos   (12)

◆ NUMAKER_CLK_CLKDIV5_EADC2

#define NUMAKER_CLK_CLKDIV5_EADC2 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_EADC2DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_EADC2DIV_Pos

#define NUMAKER_CLK_CLKDIV5_EADC2DIV_Pos   (24)

◆ NUMAKER_CLK_CLKDIV5_UART8

#define NUMAKER_CLK_CLKDIV5_UART8 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_UART8DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_UART8DIV_Pos

#define NUMAKER_CLK_CLKDIV5_UART8DIV_Pos   (16)

◆ NUMAKER_CLK_CLKDIV5_UART9

#define NUMAKER_CLK_CLKDIV5_UART9 (   x)    (((x)-1UL) << NUMAKER_CLK_CLKDIV5_UART9DIV_Pos)

◆ NUMAKER_CLK_CLKDIV5_UART9DIV_Pos

#define NUMAKER_CLK_CLKDIV5_UART9DIV_Pos   (20)

◆ NUMAKER_CLK_CLKSEL0_CANFD0SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD0SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD0SEL_HXT

#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos

#define NUMAKER_CLK_CLKSEL0_CANFD0SEL_Pos   (24)

◆ NUMAKER_CLK_CLKSEL0_CANFD1SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD1SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD1SEL_HXT

#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos

#define NUMAKER_CLK_CLKSEL0_CANFD1SEL_Pos   (26)

◆ NUMAKER_CLK_CLKSEL0_CANFD2SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD2SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD2SEL_HXT

#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD2SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos

#define NUMAKER_CLK_CLKSEL0_CANFD2SEL_Pos   (28)

◆ NUMAKER_CLK_CLKSEL0_CANFD3SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD3SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD3SEL_HXT

#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD3SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos

#define NUMAKER_CLK_CLKSEL0_CANFD3SEL_Pos   (30)

◆ NUMAKER_CLK_CLKSEL0_CCAPSEL_HCLK

#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CCAPSEL_HIRC

#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CCAPSEL_HXT

#define NUMAKER_CLK_CLKSEL0_CCAPSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CCAPSEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_CCAPSEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos

#define NUMAKER_CLK_CLKSEL0_CCAPSEL_Pos   (16)

◆ NUMAKER_CLK_CLKSEL0_EADC0SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_EADC0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC0SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC0SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos

#define NUMAKER_CLK_CLKSEL0_EADC0SEL_Pos   (10)

◆ NUMAKER_CLK_CLKSEL0_EADC1SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_EADC1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC1SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC1SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos

#define NUMAKER_CLK_CLKSEL0_EADC1SEL_Pos   (12)

◆ NUMAKER_CLK_CLKSEL0_EADC2SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_EADC2SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC2SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC2SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL0_EADC2SEL_PLLFN_DIV2   (0x0UL << NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos

#define NUMAKER_CLK_CLKSEL0_EADC2SEL_Pos   (14)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_HIRC

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_HXT

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_LIRC

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_LXT

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_PLL

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_PLL   (0x2UL << NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos

#define NUMAKER_CLK_CLKSEL0_HCLKSEL_Pos   (0)

◆ NUMAKER_CLK_CLKSEL0_SDH0SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH0SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH0SEL_HXT

#define NUMAKER_CLK_CLKSEL0_SDH0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_SDH0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos

#define NUMAKER_CLK_CLKSEL0_SDH0SEL_Pos   (20)

◆ NUMAKER_CLK_CLKSEL0_SDH1SEL_HCLK

#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH1SEL_HIRC

#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH1SEL_HXT

#define NUMAKER_CLK_CLKSEL0_SDH1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_SDH1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos

#define NUMAKER_CLK_CLKSEL0_SDH1SEL_Pos   (22)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK   (0x1UL << SysTick_CTRL_CLKSOURCE_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK_DIV2

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK_DIV2   (0x3UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_HIRC_DIV2

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HIRC_DIV2   (0x7UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT_DIV2

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT_DIV2   (0x2UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_LXT

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos

#define NUMAKER_CLK_CLKSEL0_STCLKSEL_Pos   (3)

◆ NUMAKER_CLK_CLKSEL0_USBSEL_HIRC48M

#define NUMAKER_CLK_CLKSEL0_USBSEL_HIRC48M   (0x0UL << NUMAKER_CLK_CLKSEL0_USBSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_USBSEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL0_USBSEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL0_USBSEL_Pos)

◆ NUMAKER_CLK_CLKSEL0_USBSEL_Pos

#define NUMAKER_CLK_CLKSEL0_USBSEL_Pos   (8)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_HCLK

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HCLK   (0x2UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_HIRC

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_HXT

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_LIRC

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_LIRC   (0x4UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_LXT

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_PLL_DIV2   (0x6UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos

#define NUMAKER_CLK_CLKSEL1_CLKOSEL_Pos   (4)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_EXT

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_HXT

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_LIRC

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_LXT

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos

#define NUMAKER_CLK_CLKSEL1_TMR0SEL_Pos   (8)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_EXT

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_HXT

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_LIRC

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_LXT

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_PCLK0

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos

#define NUMAKER_CLK_CLKSEL1_TMR1SEL_Pos   (12)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_EXT

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_HXT

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_LIRC

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_LXT

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_PCLK1

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos

#define NUMAKER_CLK_CLKSEL1_TMR2SEL_Pos   (16)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_EXT

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_EXT   (0x3UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_HIRC   (0x7UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_HXT

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_LIRC

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_LIRC   (0x5UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_LXT

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_PCLK1

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos

#define NUMAKER_CLK_CLKSEL1_TMR3SEL_Pos   (20)

◆ NUMAKER_CLK_CLKSEL1_UART0SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_UART0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART0SEL_HXT

#define NUMAKER_CLK_CLKSEL1_UART0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART0SEL_LXT

#define NUMAKER_CLK_CLKSEL1_UART0SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL1_UART0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL1_UART0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART0SEL_Pos

#define NUMAKER_CLK_CLKSEL1_UART0SEL_Pos   (24)

◆ NUMAKER_CLK_CLKSEL1_UART1SEL_HIRC

#define NUMAKER_CLK_CLKSEL1_UART1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART1SEL_HXT

#define NUMAKER_CLK_CLKSEL1_UART1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART1SEL_LXT

#define NUMAKER_CLK_CLKSEL1_UART1SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL1_UART1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL1_UART1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_UART1SEL_Pos

#define NUMAKER_CLK_CLKSEL1_UART1SEL_Pos   (26)

◆ NUMAKER_CLK_CLKSEL1_WDTSEL_HCLK_DIV2048

#define NUMAKER_CLK_CLKSEL1_WDTSEL_HCLK_DIV2048   (0x2UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_WDTSEL_LIRC

#define NUMAKER_CLK_CLKSEL1_WDTSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_WDTSEL_LXT

#define NUMAKER_CLK_CLKSEL1_WDTSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL1_WDTSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_WDTSEL_Pos

#define NUMAKER_CLK_CLKSEL1_WDTSEL_Pos   (0)

◆ NUMAKER_CLK_CLKSEL1_WWDTSEL_HCLK_DIV2048

#define NUMAKER_CLK_CLKSEL1_WWDTSEL_HCLK_DIV2048   (0x2UL << NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_WWDTSEL_LIRC

#define NUMAKER_CLK_CLKSEL1_WWDTSEL_LIRC   (0x3UL << NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos)

◆ NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos

#define NUMAKER_CLK_CLKSEL1_WWDTSEL_Pos   (30)

◆ NUMAKER_CLK_CLKSEL2_BPWM0SEL_HCLK

#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_BPWM0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_PCLK0   (0x1UL << NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos

#define NUMAKER_CLK_CLKSEL2_BPWM0SEL_Pos   (8)

◆ NUMAKER_CLK_CLKSEL2_BPWM1SEL_HCLK

#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_BPWM1SEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_PCLK1   (0x1UL << NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos

#define NUMAKER_CLK_CLKSEL2_BPWM1SEL_Pos   (9)

◆ NUMAKER_CLK_CLKSEL2_EPWM0SEL_HCLK

#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_EPWM0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_PCLK0   (0x1UL << NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos

#define NUMAKER_CLK_CLKSEL2_EPWM0SEL_Pos   (0)

◆ NUMAKER_CLK_CLKSEL2_EPWM1SEL_HCLK

#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_HCLK   (0x0UL << NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_EPWM1SEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_PCLK1   (0x1UL << NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos

#define NUMAKER_CLK_CLKSEL2_EPWM1SEL_Pos   (1)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_HXT

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos

#define NUMAKER_CLK_CLKSEL2_I2S1SEL_Pos   (16)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_HIRC

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_HIRC   (0x5UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_HXT

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_LIRC

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_LIRC   (0x4UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_LXT

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_LXT   (0x1UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_PLL_DIV2   (0x3UL << NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos

#define NUMAKER_CLK_CLKSEL2_PSIOSEL_Pos   (28)

◆ NUMAKER_CLK_CLKSEL2_QSPI0SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI0SEL_HXT

#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos

#define NUMAKER_CLK_CLKSEL2_QSPI0SEL_Pos   (2)

◆ NUMAKER_CLK_CLKSEL2_QSPI1SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI1SEL_HXT

#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI1SEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos

#define NUMAKER_CLK_CLKSEL2_QSPI1SEL_Pos   (10)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_HXT

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_PCLK1

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos

#define NUMAKER_CLK_CLKSEL2_SPI0SEL_Pos   (4)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_HXT

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_PCLK0

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos

#define NUMAKER_CLK_CLKSEL2_SPI1SEL_Pos   (12)

◆ NUMAKER_CLK_CLKSEL2_TRNGSEL_LIRC

#define NUMAKER_CLK_CLKSEL2_TRNGSEL_LIRC   (0x1UL << NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_TRNGSEL_LXT

#define NUMAKER_CLK_CLKSEL2_TRNGSEL_LXT   (0x0UL << NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos

#define NUMAKER_CLK_CLKSEL2_TRNGSEL_Pos   (27)

◆ NUMAKER_CLK_CLKSEL2_UART8SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_UART8SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART8SEL_HXT

#define NUMAKER_CLK_CLKSEL2_UART8SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART8SEL_LXT

#define NUMAKER_CLK_CLKSEL2_UART8SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART8SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_UART8SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_UART8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART8SEL_Pos

#define NUMAKER_CLK_CLKSEL2_UART8SEL_Pos   (20)

◆ NUMAKER_CLK_CLKSEL2_UART9SEL_HIRC

#define NUMAKER_CLK_CLKSEL2_UART9SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART9SEL_HXT

#define NUMAKER_CLK_CLKSEL2_UART9SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART9SEL_LXT

#define NUMAKER_CLK_CLKSEL2_UART9SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART9SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL2_UART9SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL2_UART9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL2_UART9SEL_Pos

#define NUMAKER_CLK_CLKSEL2_UART9SEL_Pos   (22)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_HXT

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos

#define NUMAKER_CLK_CLKSEL3_I2S0SEL_Pos   (16)

◆ NUMAKER_CLK_CLKSEL3_KPISEL_HIRC

#define NUMAKER_CLK_CLKSEL3_KPISEL_HIRC   (0x2UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_KPISEL_HXT

#define NUMAKER_CLK_CLKSEL3_KPISEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_KPISEL_LIRC

#define NUMAKER_CLK_CLKSEL3_KPISEL_LIRC   (0x1UL << NUMAKER_CLK_CLKSEL3_KPISEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_KPISEL_Pos

#define NUMAKER_CLK_CLKSEL3_KPISEL_Pos   (6)

◆ NUMAKER_CLK_CLKSEL3_SC0SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_SC0SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC0SEL_HXT

#define NUMAKER_CLK_CLKSEL3_SC0SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC0SEL_PCLK0

#define NUMAKER_CLK_CLKSEL3_SC0SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC0SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_SC0SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC0SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC0SEL_Pos

#define NUMAKER_CLK_CLKSEL3_SC0SEL_Pos   (0)

◆ NUMAKER_CLK_CLKSEL3_SC1SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_SC1SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC1SEL_HXT

#define NUMAKER_CLK_CLKSEL3_SC1SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC1SEL_PCLK1

#define NUMAKER_CLK_CLKSEL3_SC1SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC1SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_SC1SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC1SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC1SEL_Pos

#define NUMAKER_CLK_CLKSEL3_SC1SEL_Pos   (2)

◆ NUMAKER_CLK_CLKSEL3_SC2SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_SC2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC2SEL_HXT

#define NUMAKER_CLK_CLKSEL3_SC2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC2SEL_PCLK0

#define NUMAKER_CLK_CLKSEL3_SC2SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC2SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_SC2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SC2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SC2SEL_Pos

#define NUMAKER_CLK_CLKSEL3_SC2SEL_Pos   (4)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_HXT

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_PCLK1

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos

#define NUMAKER_CLK_CLKSEL3_SPI2SEL_Pos   (9)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC48M

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC48M   (0x4UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_HXT

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_PCLK0

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_PLLFN_DIV2

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_PLLFN_DIV2   (0x5UL << NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos

#define NUMAKER_CLK_CLKSEL3_SPI3SEL_Pos   (12)

◆ NUMAKER_CLK_CLKSEL3_UART2SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART2SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART2SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART2SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART2SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART2SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART2SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART2SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART2SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART2SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART2SEL_Pos   (24)

◆ NUMAKER_CLK_CLKSEL3_UART3SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART3SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART3SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART3SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART3SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART3SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART3SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART3SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART3SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART3SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART3SEL_Pos   (26)

◆ NUMAKER_CLK_CLKSEL3_UART4SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART4SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART4SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART4SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART4SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART4SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART4SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART4SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART4SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART4SEL_Pos   (28)

◆ NUMAKER_CLK_CLKSEL3_UART5SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART5SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART5SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART5SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART5SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART5SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART5SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART5SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART5SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART5SEL_Pos   (30)

◆ NUMAKER_CLK_CLKSEL3_UART6SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART6SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART6SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART6SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART6SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART6SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART6SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART6SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART6SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART6SEL_Pos   (20)

◆ NUMAKER_CLK_CLKSEL3_UART7SEL_HIRC

#define NUMAKER_CLK_CLKSEL3_UART7SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART7SEL_HXT

#define NUMAKER_CLK_CLKSEL3_UART7SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART7SEL_LXT

#define NUMAKER_CLK_CLKSEL3_UART7SEL_LXT   (0x2UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART7SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL3_UART7SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL3_UART7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL3_UART7SEL_Pos

#define NUMAKER_CLK_CLKSEL3_UART7SEL_Pos   (22)

◆ NUMAKER_CLK_CLKSEL4_SPI10SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI10SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI10SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI10SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI10SEL_PCLK1

#define NUMAKER_CLK_CLKSEL4_SPI10SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI10SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI10SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI10SEL_Pos   (24)

◆ NUMAKER_CLK_CLKSEL4_SPI4SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI4SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI4SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI4SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI4SEL_PCLK1

#define NUMAKER_CLK_CLKSEL4_SPI4SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI4SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI4SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI4SEL_Pos   (0)

◆ NUMAKER_CLK_CLKSEL4_SPI5SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI5SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI5SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI5SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI5SEL_PCLK0

#define NUMAKER_CLK_CLKSEL4_SPI5SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI5SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI5SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI5SEL_Pos   (4)

◆ NUMAKER_CLK_CLKSEL4_SPI6SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI6SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI6SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI6SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI6SEL_PCLK1

#define NUMAKER_CLK_CLKSEL4_SPI6SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI6SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI6SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI6SEL_Pos   (8)

◆ NUMAKER_CLK_CLKSEL4_SPI7SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI7SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI7SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI7SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI7SEL_PCLK0

#define NUMAKER_CLK_CLKSEL4_SPI7SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI7SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI7SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI7SEL_Pos   (12)

◆ NUMAKER_CLK_CLKSEL4_SPI8SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI8SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI8SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI8SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI8SEL_PCLK1

#define NUMAKER_CLK_CLKSEL4_SPI8SEL_PCLK1   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI8SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI8SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI8SEL_Pos   (16)

◆ NUMAKER_CLK_CLKSEL4_SPI9SEL_HIRC

#define NUMAKER_CLK_CLKSEL4_SPI9SEL_HIRC   (0x3UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI9SEL_HXT

#define NUMAKER_CLK_CLKSEL4_SPI9SEL_HXT   (0x0UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI9SEL_PCLK0

#define NUMAKER_CLK_CLKSEL4_SPI9SEL_PCLK0   (0x2UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI9SEL_PLL_DIV2

#define NUMAKER_CLK_CLKSEL4_SPI9SEL_PLL_DIV2   (0x1UL << NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos)

◆ NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos

#define NUMAKER_CLK_CLKSEL4_SPI9SEL_Pos   (20)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_DIV1

#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_DIV16

#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_DIV2

#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_DIV4

#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_DIV8

#define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB0DIV_Pos

#define NUMAKER_CLK_PCLKDIV_APB0DIV_Pos   (0)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_DIV1

#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_DIV16

#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_DIV2

#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_DIV4

#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_DIV8

#define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_APB1DIV_Pos

#define NUMAKER_CLK_PCLKDIV_APB1DIV_Pos   (4)

◆ NUMAKER_CLK_PCLKDIV_PCLK0DIV1

#define NUMAKER_CLK_PCLKDIV_PCLK0DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK0DIV16

#define NUMAKER_CLK_PCLKDIV_PCLK0DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK0DIV2

#define NUMAKER_CLK_PCLKDIV_PCLK0DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK0DIV4

#define NUMAKER_CLK_PCLKDIV_PCLK0DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK0DIV8

#define NUMAKER_CLK_PCLKDIV_PCLK0DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB0DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK1DIV1

#define NUMAKER_CLK_PCLKDIV_PCLK1DIV1   (0x0UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK1DIV16

#define NUMAKER_CLK_PCLKDIV_PCLK1DIV16   (0x4UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK1DIV2

#define NUMAKER_CLK_PCLKDIV_PCLK1DIV2   (0x1UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK1DIV4

#define NUMAKER_CLK_PCLKDIV_PCLK1DIV4   (0x2UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PCLKDIV_PCLK1DIV8

#define NUMAKER_CLK_PCLKDIV_PCLK1DIV8   (0x3UL << NUMAKER_CLK_PCLKDIV_APB1DIV_Pos)

◆ NUMAKER_CLK_PMUCTL_PDMSEL_DPD

#define NUMAKER_CLK_PMUCTL_PDMSEL_DPD   0x00000006

◆ NUMAKER_CLK_PMUCTL_PDMSEL_FWPD

#define NUMAKER_CLK_PMUCTL_PDMSEL_FWPD   0x00000002

◆ NUMAKER_CLK_PMUCTL_PDMSEL_LLPD

#define NUMAKER_CLK_PMUCTL_PDMSEL_LLPD   0x00000001

◆ NUMAKER_CLK_PMUCTL_PDMSEL_PD

#define NUMAKER_CLK_PMUCTL_PDMSEL_PD   0x00000000

◆ NUMAKER_CLK_PMUCTL_PDMSEL_SPD

#define NUMAKER_CLK_PMUCTL_PDMSEL_SPD   0x00000004

◆ NUMAKER_CLKO_MODULE

#define NUMAKER_CLKO_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_CLKOCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(4UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_CLKOCKEN_Pos
Definition numaker_m46x_clock.h:46

◆ NUMAKER_CRC_MODULE

#define NUMAKER_CRC_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_CRCCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_CRCCKEN_Pos
Definition numaker_m46x_clock.h:18

◆ NUMAKER_CRPT_MODULE

#define NUMAKER_CRPT_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_CRPTCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_CRPTCKEN_Pos
Definition numaker_m46x_clock.h:23

◆ NUMAKER_DAC_MODULE

#define NUMAKER_DAC_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_DACCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_DACCKEN_Pos
Definition numaker_m46x_clock.h:78

◆ NUMAKER_EADC0_MODULE

#define NUMAKER_EADC0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_EADC0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(10UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(16UL))
#define NUMAKER_CLK_APBCLK0_EADC0CKEN_Pos
Definition numaker_m46x_clock.h:66

◆ NUMAKER_EADC1_MODULE

#define NUMAKER_EADC1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EADC1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(12UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EADC1CKEN_Pos
Definition numaker_m46x_clock.h:93

◆ NUMAKER_EADC2_MODULE

#define NUMAKER_EADC2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_EADC2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(14UL) | NUMAKER_MODULE_CLKDIV_ENC(2UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(24UL))
#define NUMAKER_CLK_APBCLK2_EADC2CKEN_Pos
Definition numaker_m46x_clock.h:172

◆ NUMAKER_EBI_MODULE

#define NUMAKER_EBI_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_EBICKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_EBICKEN_Pos
Definition numaker_m46x_clock.h:14

◆ NUMAKER_ECAP0_MODULE

#define NUMAKER_ECAP0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_ECAP0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_ECAP0CKEN_Pos
Definition numaker_m46x_clock.h:90

◆ NUMAKER_ECAP1_MODULE

#define NUMAKER_ECAP1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_ECAP1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_ECAP1CKEN_Pos
Definition numaker_m46x_clock.h:91

◆ NUMAKER_ECAP2_MODULE

#define NUMAKER_ECAP2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_ECAP2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_ECAP2CKEN_Pos
Definition numaker_m46x_clock.h:79

◆ NUMAKER_ECAP3_MODULE

#define NUMAKER_ECAP3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_ECAP3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_ECAP3CKEN_Pos
Definition numaker_m46x_clock.h:80

◆ NUMAKER_EMAC0_MODULE

#define NUMAKER_EMAC0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_EMAC0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(3UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(16UL))
#define NUMAKER_CLK_AHBCLK0_EMAC0CKEN_Pos
Definition numaker_m46x_clock.h:16

◆ NUMAKER_EPWM0_MODULE

#define NUMAKER_EPWM0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EPWM0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(0UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EPWM0CKEN_Pos
Definition numaker_m46x_clock.h:81

◆ NUMAKER_EPWM1_MODULE

#define NUMAKER_EPWM1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EPWM1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(1UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EPWM1CKEN_Pos
Definition numaker_m46x_clock.h:82

◆ NUMAKER_EQEI0_MODULE

#define NUMAKER_EQEI0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EQEI0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EQEI0CKEN_Pos
Definition numaker_m46x_clock.h:87

◆ NUMAKER_EQEI1_MODULE

#define NUMAKER_EQEI1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EQEI1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EQEI1CKEN_Pos
Definition numaker_m46x_clock.h:88

◆ NUMAKER_EQEI2_MODULE

#define NUMAKER_EQEI2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EQEI2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EQEI2CKEN_Pos
Definition numaker_m46x_clock.h:85

◆ NUMAKER_EQEI3_MODULE

#define NUMAKER_EQEI3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_EQEI3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_EQEI3CKEN_Pos
Definition numaker_m46x_clock.h:86

◆ NUMAKER_FMCIDLE_MODULE

#define NUMAKER_FMCIDLE_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_FMCIDLE_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_FMCIDLE_Pos
Definition numaker_m46x_clock.h:26

◆ NUMAKER_GPA_MODULE

#define NUMAKER_GPA_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPACKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPACKEN_Pos
Definition numaker_m46x_clock.h:31

◆ NUMAKER_GPB_MODULE

#define NUMAKER_GPB_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPBCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPBCKEN_Pos
Definition numaker_m46x_clock.h:32

◆ NUMAKER_GPC_MODULE

#define NUMAKER_GPC_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPCCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPCCKEN_Pos
Definition numaker_m46x_clock.h:33

◆ NUMAKER_GPD_MODULE

#define NUMAKER_GPD_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPDCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPDCKEN_Pos
Definition numaker_m46x_clock.h:34

◆ NUMAKER_GPE_MODULE

#define NUMAKER_GPE_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPECKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPECKEN_Pos
Definition numaker_m46x_clock.h:35

◆ NUMAKER_GPF_MODULE

#define NUMAKER_GPF_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPFCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPFCKEN_Pos
Definition numaker_m46x_clock.h:36

◆ NUMAKER_GPG_MODULE

#define NUMAKER_GPG_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPGCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPGCKEN_Pos
Definition numaker_m46x_clock.h:37

◆ NUMAKER_GPH_MODULE

#define NUMAKER_GPH_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_GPHCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_GPHCKEN_Pos
Definition numaker_m46x_clock.h:38

◆ NUMAKER_GPI_MODULE

#define NUMAKER_GPI_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_GPICKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK1_GPICKEN_Pos
Definition numaker_m46x_clock.h:195

◆ NUMAKER_GPJ_MODULE

#define NUMAKER_GPJ_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK1_GPJCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK1_GPJCKEN_Pos
Definition numaker_m46x_clock.h:196

◆ NUMAKER_HBI_MODULE

#define NUMAKER_HBI_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_HBICKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_HBICKEN_Pos
Definition numaker_m46x_clock.h:22

◆ NUMAKER_HSOTG_MODULE

#define NUMAKER_HSOTG_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_HSOTGCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_HSOTGCKEN_Pos
Definition numaker_m46x_clock.h:68

◆ NUMAKER_HSUSBD_MODULE

#define NUMAKER_HSUSBD_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_HSUSBDCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_HSUSBDCKEN_Pos
Definition numaker_m46x_clock.h:21

◆ NUMAKER_I2C0_MODULE

#define NUMAKER_I2C0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_I2C0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_I2C0CKEN_Pos
Definition numaker_m46x_clock.h:48

◆ NUMAKER_I2C1_MODULE

#define NUMAKER_I2C1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_I2C1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_I2C1CKEN_Pos
Definition numaker_m46x_clock.h:49

◆ NUMAKER_I2C2_MODULE

#define NUMAKER_I2C2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_I2C2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_I2C2CKEN_Pos
Definition numaker_m46x_clock.h:50

◆ NUMAKER_I2C3_MODULE

#define NUMAKER_I2C3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_I2C3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_I2C3CKEN_Pos
Definition numaker_m46x_clock.h:51

◆ NUMAKER_I2C4_MODULE

#define NUMAKER_I2C4_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_I2C4CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_I2C4CKEN_Pos
Definition numaker_m46x_clock.h:72

◆ NUMAKER_I2S0_MODULE

#define NUMAKER_I2S0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_I2S0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(16UL) | NUMAKER_MODULE_CLKDIV_ENC(2UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(0UL))
#define NUMAKER_CLK_APBCLK0_I2S0CKEN_Pos
Definition numaker_m46x_clock.h:67

◆ NUMAKER_I2S1_MODULE

#define NUMAKER_I2S1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_I2S1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(16UL) | NUMAKER_MODULE_CLKDIV_ENC(2UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_APBCLK1_I2S1CKEN_Pos
Definition numaker_m46x_clock.h:92

◆ NUMAKER_ISP_MODULE

#define NUMAKER_ISP_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_ISPCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_ISPCKEN_Pos
Definition numaker_m46x_clock.h:13

◆ NUMAKER_KPI_MODULE

#define NUMAKER_KPI_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_KPICKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(6UL) | NUMAKER_MODULE_CLKDIV_ENC(2UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_APBCLK2_KPICKEN_Pos
Definition numaker_m46x_clock.h:171

◆ NUMAKER_KS_MODULE

#define NUMAKER_KS_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_KSCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_KSCKEN_Pos
Definition numaker_m46x_clock.h:24

◆ NUMAKER_MODULE_APBCLK_ENC

#define NUMAKER_MODULE_APBCLK_ENC (   x)    (((x)&0x07UL) << 29)

◆ NUMAKER_MODULE_CLKDIV_ENC

#define NUMAKER_MODULE_CLKDIV_ENC (   x)    (((x)&0x07UL) << 14)

◆ NUMAKER_MODULE_CLKDIV_Msk_ENC

#define NUMAKER_MODULE_CLKDIV_Msk_ENC (   x)    (((x)&0x0fUL) << 10)

◆ NUMAKER_MODULE_CLKDIV_Pos_ENC

#define NUMAKER_MODULE_CLKDIV_Pos_ENC (   x)    (((x)&0x1fUL) << 5)

◆ NUMAKER_MODULE_CLKSEL_ENC

#define NUMAKER_MODULE_CLKSEL_ENC (   x)    (((x)&0x07UL) << 26)

◆ NUMAKER_MODULE_CLKSEL_Msk_ENC

#define NUMAKER_MODULE_CLKSEL_Msk_ENC (   x)    (((x)&0x0fUL) << 22)

◆ NUMAKER_MODULE_CLKSEL_Pos_ENC

#define NUMAKER_MODULE_CLKSEL_Pos_ENC (   x)    (((x)&0x1fUL) << 17)

◆ NUMAKER_MODULE_IP_EN_Pos_ENC

#define NUMAKER_MODULE_IP_EN_Pos_ENC (   x)    (((x)&0x1fUL) << 0)

◆ NUMAKER_MODULE_NoMsk

#define NUMAKER_MODULE_NoMsk   0x0UL

◆ NUMAKER_NA

#define NUMAKER_NA   NUMAKER_MODULE_NoMsk

◆ NUMAKER_OTG_MODULE

#define NUMAKER_OTG_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_OTGCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0xFUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_APBCLK0_OTGCKEN_Pos
Definition numaker_m46x_clock.h:64

◆ NUMAKER_PDMA0_MODULE

#define NUMAKER_PDMA0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_PDMA0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_PDMA0CKEN_Pos
Definition numaker_m46x_clock.h:12

◆ NUMAKER_PDMA1_MODULE

#define NUMAKER_PDMA1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_PDMA1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_PDMA1CKEN_Pos
Definition numaker_m46x_clock.h:29

◆ NUMAKER_PSIO_MODULE

#define NUMAKER_PSIO_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_PSIOCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(28UL) | NUMAKER_MODULE_CLKDIV_ENC(1UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(24UL))
#define NUMAKER_CLK_APBCLK1_PSIOCKEN_Pos
Definition numaker_m46x_clock.h:77

◆ NUMAKER_QSPI0_MODULE

#define NUMAKER_QSPI0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_QSPI0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(2UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_QSPI0CKEN_Pos
Definition numaker_m46x_clock.h:52

◆ NUMAKER_QSPI1_MODULE

#define NUMAKER_QSPI1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_QSPI1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(10UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_QSPI1CKEN_Pos
Definition numaker_m46x_clock.h:73

◆ NUMAKER_RTC_MODULE

#define NUMAKER_RTC_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_RTCCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_RTCCKEN_Pos
Definition numaker_m46x_clock.h:41

◆ NUMAKER_SC0_MODULE

#define NUMAKER_SC0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_SC0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(0UL) | NUMAKER_MODULE_CLKDIV_ENC(1UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(0UL))
#define NUMAKER_CLK_APBCLK1_SC0CKEN_Pos
Definition numaker_m46x_clock.h:69

◆ NUMAKER_SC1_MODULE

#define NUMAKER_SC1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_SC1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(2UL) | NUMAKER_MODULE_CLKDIV_ENC(1UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_APBCLK1_SC1CKEN_Pos
Definition numaker_m46x_clock.h:70

◆ NUMAKER_SC2_MODULE

#define NUMAKER_SC2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_SC2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(4UL) | NUMAKER_MODULE_CLKDIV_ENC(1UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(16UL))
#define NUMAKER_CLK_APBCLK1_SC2CKEN_Pos
Definition numaker_m46x_clock.h:71

◆ NUMAKER_SDH0_MODULE

#define NUMAKER_SDH0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_SDH0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(20UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(24UL))
#define NUMAKER_CLK_AHBCLK0_SDH0CKEN_Pos
Definition numaker_m46x_clock.h:17

◆ NUMAKER_SDH1_MODULE

#define NUMAKER_SDH1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_SDH1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(22UL) | NUMAKER_MODULE_CLKDIV_ENC(3UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(24UL))
#define NUMAKER_CLK_AHBCLK0_SDH1CKEN_Pos
Definition numaker_m46x_clock.h:28

◆ NUMAKER_SEN_MODULE

#define NUMAKER_SEN_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_SENCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(16UL) | NUMAKER_MODULE_CLKDIV_ENC(3UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_AHBCLK0_SENCKEN_Pos
Definition numaker_m46x_clock.h:20

◆ NUMAKER_SPI0_MODULE

#define NUMAKER_SPI0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_SPI0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(4UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_SPI0CKEN_Pos
Definition numaker_m46x_clock.h:53

◆ NUMAKER_SPI10_MODULE

#define NUMAKER_SPI10_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI10CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(24UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI10CKEN_Pos
Definition numaker_m46x_clock.h:179

◆ NUMAKER_SPI1_MODULE

#define NUMAKER_SPI1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_SPI1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(12UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_SPI1CKEN_Pos
Definition numaker_m46x_clock.h:54

◆ NUMAKER_SPI2_MODULE

#define NUMAKER_SPI2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_SPI2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(9UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_SPI2CKEN_Pos
Definition numaker_m46x_clock.h:55

◆ NUMAKER_SPI3_MODULE

#define NUMAKER_SPI3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_SPI3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(12UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_SPI3CKEN_Pos
Definition numaker_m46x_clock.h:74

◆ NUMAKER_SPI4_MODULE

#define NUMAKER_SPI4_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_SPI4CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(0UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_SPI4CKEN_Pos
Definition numaker_m46x_clock.h:75

◆ NUMAKER_SPI5_MODULE

#define NUMAKER_SPI5_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI5CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(4UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI5CKEN_Pos
Definition numaker_m46x_clock.h:174

◆ NUMAKER_SPI6_MODULE

#define NUMAKER_SPI6_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI6CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI6CKEN_Pos
Definition numaker_m46x_clock.h:175

◆ NUMAKER_SPI7_MODULE

#define NUMAKER_SPI7_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI7CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(12UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI7CKEN_Pos
Definition numaker_m46x_clock.h:176

◆ NUMAKER_SPI8_MODULE

#define NUMAKER_SPI8_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI8CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(16UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI8CKEN_Pos
Definition numaker_m46x_clock.h:177

◆ NUMAKER_SPI9_MODULE

#define NUMAKER_SPI9_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_SPI9CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(4UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(20UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK2_SPI9CKEN_Pos
Definition numaker_m46x_clock.h:178

◆ NUMAKER_SPIM_MODULE

#define NUMAKER_SPIM_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_SPIMCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_SPIMCKEN_Pos
Definition numaker_m46x_clock.h:25

◆ NUMAKER_ST_MODULE

#define NUMAKER_ST_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_STCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_STCKEN_Pos
Definition numaker_m46x_clock.h:15

◆ NUMAKER_TMR0_MODULE

#define NUMAKER_TMR0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_TMR0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_TMR0CKEN_Pos
Definition numaker_m46x_clock.h:42

◆ NUMAKER_TMR1_MODULE

#define NUMAKER_TMR1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_TMR1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(12UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_TMR1CKEN_Pos
Definition numaker_m46x_clock.h:43

◆ NUMAKER_TMR2_MODULE

#define NUMAKER_TMR2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_TMR2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(16UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_TMR2CKEN_Pos
Definition numaker_m46x_clock.h:44

◆ NUMAKER_TMR3_MODULE

#define NUMAKER_TMR3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_TMR3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(7UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(20UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_TMR3CKEN_Pos
Definition numaker_m46x_clock.h:45

◆ NUMAKER_TRACE_MODULE

#define NUMAKER_TRACE_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_TRACECKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_AHBCLK0_TRACECKEN_Pos
Definition numaker_m46x_clock.h:30

◆ NUMAKER_TRNG_MODULE

#define NUMAKER_TRNG_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_TRNGCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(27UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_TRNGCKEN_Pos
Definition numaker_m46x_clock.h:89

◆ NUMAKER_UART0_MODULE

#define NUMAKER_UART0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(24UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_APBCLK0_UART0CKEN_Pos
Definition numaker_m46x_clock.h:56

◆ NUMAKER_UART1_MODULE

#define NUMAKER_UART1_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART1CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(26UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(12UL))
#define NUMAKER_CLK_APBCLK0_UART1CKEN_Pos
Definition numaker_m46x_clock.h:57

◆ NUMAKER_UART2_MODULE

#define NUMAKER_UART2_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART2CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(24UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(0UL))
#define NUMAKER_CLK_APBCLK0_UART2CKEN_Pos
Definition numaker_m46x_clock.h:58

◆ NUMAKER_UART3_MODULE

#define NUMAKER_UART3_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART3CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(26UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_APBCLK0_UART3CKEN_Pos
Definition numaker_m46x_clock.h:59

◆ NUMAKER_UART4_MODULE

#define NUMAKER_UART4_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART4CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(28UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(8UL))
#define NUMAKER_CLK_APBCLK0_UART4CKEN_Pos
Definition numaker_m46x_clock.h:60

◆ NUMAKER_UART5_MODULE

#define NUMAKER_UART5_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART5CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(30UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(12UL))
#define NUMAKER_CLK_APBCLK0_UART5CKEN_Pos
Definition numaker_m46x_clock.h:61

◆ NUMAKER_UART6_MODULE

#define NUMAKER_UART6_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART6CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(20UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(16UL))
#define NUMAKER_CLK_APBCLK0_UART6CKEN_Pos
Definition numaker_m46x_clock.h:62

◆ NUMAKER_UART7_MODULE

#define NUMAKER_UART7_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_UART7CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(3UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(22UL) | NUMAKER_MODULE_CLKDIV_ENC(4UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(20UL))
#define NUMAKER_CLK_APBCLK0_UART7CKEN_Pos
Definition numaker_m46x_clock.h:63

◆ NUMAKER_UART8_MODULE

#define NUMAKER_UART8_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_UART8CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(20UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(16UL))
#define NUMAKER_CLK_APBCLK2_UART8CKEN_Pos
Definition numaker_m46x_clock.h:180

◆ NUMAKER_UART9_MODULE

#define NUMAKER_UART9_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK2_UART9CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(2UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(22UL) | NUMAKER_MODULE_CLKDIV_ENC(5UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0x0FUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(20UL))
#define NUMAKER_CLK_APBCLK2_UART9CKEN_Pos
Definition numaker_m46x_clock.h:181

◆ NUMAKER_USBD_MODULE

#define NUMAKER_USBD_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_USBDCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0xFUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_APBCLK0_USBDCKEN_Pos
Definition numaker_m46x_clock.h:65

◆ NUMAKER_USBH_MODULE

#define NUMAKER_USBH_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_AHBCLK0_USBHCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(0UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(1UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(8UL) | NUMAKER_MODULE_CLKDIV_ENC(0UL) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(0xFUL) | NUMAKER_MODULE_CLKDIV_Pos_ENC(4UL))
#define NUMAKER_CLK_AHBCLK0_USBHCKEN_Pos
Definition numaker_m46x_clock.h:27

◆ NUMAKER_USCI0_MODULE

#define NUMAKER_USCI0_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK1_USCI0CKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKSEL_Msk_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK1_USCI0CKEN_Pos
Definition numaker_m46x_clock.h:76

◆ NUMAKER_WDT_MODULE

#define NUMAKER_WDT_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_WDTCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(0UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))
#define NUMAKER_CLK_APBCLK0_WDTCKEN_Pos
Definition numaker_m46x_clock.h:40

◆ NUMAKER_WWDT_MODULE

#define NUMAKER_WWDT_MODULE
Value:
NUMAKER_MODULE_IP_EN_Pos_ENC(NUMAKER_CLK_APBCLK0_WDTCKEN_Pos) | \
NUMAKER_MODULE_CLKSEL_ENC(1UL) | NUMAKER_MODULE_CLKSEL_Msk_ENC(3UL) | \
NUMAKER_MODULE_CLKSEL_Pos_ENC(30UL) | NUMAKER_MODULE_CLKDIV_ENC(NUMAKER_NA) | \
NUMAKER_MODULE_CLKDIV_Msk_ENC(NUMAKER_NA) | NUMAKER_MODULE_CLKDIV_Pos_ENC(NUMAKER_NA))