144#define __CM4_REV 0x0201
145#define __NVIC_PRIO_BITS 4
146#define __Vendor_SysTickConfig 0
147#define __MPU_PRESENT 1
148#define __FPU_PRESENT 1
725 __I uint32_t DAT[19];
731 __I uint32_t RESERVE0[8];
732 __IO uint32_t SCTL[19];
733 __I uint32_t RESERVE1[1];
734 __IO uint32_t INTSRC[4];
735 __IO uint32_t CMP[4];
740 __I uint32_t DDAT[4];
750#define EADC_DAT_RESULT_Pos (0)
751#define EADC_DAT_RESULT_Msk (0xfffful << EADC_DAT_RESULT_Pos)
753#define EADC_DAT_OV_Pos (16)
754#define EADC_DAT_OV_Msk (0x1ul << EADC_DAT_OV_Pos)
756#define EADC_DAT_VALID_Pos (17)
757#define EADC_DAT_VALID_Msk (0x1ul << EADC_DAT_VALID_Pos)
759#define EADC_CURDAT_CURDAT_Pos (0)
760#define EADC_CURDAT_CURDAT_Msk (0x3fffful << EADC_CURDAT_CURDAT_Pos)
762#define EADC_CTL_ADCEN_Pos (0)
763#define EADC_CTL_ADCEN_Msk (0x1ul << EADC_CTL_ADCEN_Pos)
765#define EADC_CTL_ADRST_Pos (1)
766#define EADC_CTL_ADRST_Msk (0x1ul << EADC_CTL_ADRST_Pos)
768#define EADC_CTL_ADCIEN0_Pos (2)
769#define EADC_CTL_ADCIEN0_Msk (0x1ul << EADC_CTL_ADCIEN0_Pos)
771#define EADC_CTL_ADCIEN1_Pos (3)
772#define EADC_CTL_ADCIEN1_Msk (0x1ul << EADC_CTL_ADCIEN1_Pos)
774#define EADC_CTL_ADCIEN2_Pos (4)
775#define EADC_CTL_ADCIEN2_Msk (0x1ul << EADC_CTL_ADCIEN2_Pos)
777#define EADC_CTL_ADCIEN3_Pos (5)
778#define EADC_CTL_ADCIEN3_Msk (0x1ul << EADC_CTL_ADCIEN3_Pos)
780#define EADC_CTL_DIFFEN_Pos (8)
781#define EADC_CTL_DIFFEN_Msk (0x1ul << EADC_CTL_DIFFEN_Pos)
783#define EADC_CTL_DMOF_Pos (9)
784#define EADC_CTL_DMOF_Msk (0x1ul << EADC_CTL_DMOF_Pos)
786#define EADC_CTL_PDMAEN_Pos (11)
787#define EADC_CTL_PDMAEN_Msk (0x1ul << EADC_CTL_PDMAEN_Pos)
789#define EADC_CTL_SMPTSEL_Pos (16)
790#define EADC_CTL_SMPTSEL_Msk (0x7ul << EADC_CTL_SMPTSEL_Pos)
792#define EADC_SWTRG_SWTRG_Pos (0)
793#define EADC_SWTRG_SWTRG_Msk (0x7fffful << EADC_SWTRG_SWTRG_Pos)
795#define EADC_PENDSTS_STPF_Pos (0)
796#define EADC_PENDSTS_STPF_Msk (0x7fffful << EADC_PENDSTS_STPF_Pos)
798#define EADC_OVSTS_SPOVF_Pos (0)
799#define EADC_OVSTS_SPOVF_Msk (0x7fffful << EADC_OVSTS_SPOVF_Pos)
801#define EADC_SCTL_CHSEL_Pos (0)
802#define EADC_SCTL_CHSEL_Msk (0xful << EADC_SCTL_CHSEL_Pos)
804#define EADC_SCTL_EXTREN_Pos (4)
805#define EADC_SCTL_EXTREN_Msk (0x1ul << EADC_SCTL_EXTREN_Pos)
807#define EADC_SCTL_EXTFEN_Pos (5)
808#define EADC_SCTL_EXTFEN_Msk (0x1ul << EADC_SCTL_EXTFEN_Pos)
810#define EADC_SCTL_TRGDLYDIV_Pos (6)
811#define EADC_SCTL_TRGDLYDIV_Msk (0x3ul << EADC_SCTL_TRGDLYDIV_Pos)
813#define EADC_SCTL_TRGDLYCNT_Pos (8)
814#define EADC_SCTL_TRGDLYCNT_Msk (0xfful << EADC_SCTL_TRGDLYCNT_Pos)
816#define EADC_SCTL_TRGSEL_Pos (16)
817#define EADC_SCTL_TRGSEL_Msk (0x1ful << EADC_SCTL_TRGSEL_Pos)
819#define EADC_SCTL_INTPOS_Pos (22)
820#define EADC_SCTL_INTPOS_Msk (0x1ul << EADC_SCTL_INTPOS_Pos)
822#define EADC_SCTL_DBMEN_Pos (23)
823#define EADC_SCTL_DBMEN_Msk (0x1ul << EADC_SCTL_DBMEN_Pos)
825#define EADC_SCTL_EXTSMPT_Pos (24)
826#define EADC_SCTL_EXTSMPT_Msk (0xfful << EADC_SCTL_EXTSMPT_Pos)
828#define EADC_INTSRC_SPLIE_Pos (0)
829#define EADC_INTSRC_SPLIE_Msk (0x7FFFFul << EADC_INTSRC_SPLIE_Pos)
831#define EADC_CMP_ADCMPEN_Pos (0)
832#define EADC_CMP_ADCMPEN_Msk (0x1ul << EADC_CMP_ADCMPEN_Pos)
834#define EADC_CMP_ADCMPIE_Pos (1)
835#define EADC_CMP_ADCMPIE_Msk (0x1ul << EADC_CMP_ADCMPIE_Pos)
837#define EADC_CMP_CMPCOND_Pos (2)
838#define EADC_CMP_CMPCOND_Msk (0x1ul << EADC_CMP_CMPCOND_Pos)
840#define EADC_CMP_CMPSPL_Pos (3)
841#define EADC_CMP_CMPSPL_Msk (0x1ful << EADC_CMP_CMPSPL_Pos)
843#define EADC_CMP_CMPMCNT_Pos (8)
844#define EADC_CMP_CMPMCNT_Msk (0xful << EADC_CMP_CMPMCNT_Pos)
846#define EADC_CMP_CMPWEN_Pos (15)
847#define EADC_CMP_CMPWEN_Msk (0x1ul << EADC_CMP_CMPWEN_Pos)
849#define EADC_CMP_CMPDAT_Pos (16)
850#define EADC_CMP_CMPDAT_Msk (0xffful << EADC_CMP_CMPDAT_Pos)
852#define EADC_STATUS0_VALID_Pos (0)
853#define EADC_STATUS0_VALID_Msk (0xfffful << EADC_STATUS0_VALID_Pos)
855#define EADC_STATUS0_OV_Pos (16)
856#define EADC_STATUS0_OV_Msk (0xfffful << EADC_STATUS0_OV_Pos)
858#define EADC_STATUS1_VALID_Pos (0)
859#define EADC_STATUS1_VALID_Msk (0x7ul << EADC_STATUS1_VALID_Pos)
861#define EADC_STATUS1_OV_Pos (16)
862#define EADC_STATUS1_OV_Msk (0x7ul << EADC_STATUS1_OV_Pos)
864#define EADC_STATUS2_ADIF0_Pos (0)
865#define EADC_STATUS2_ADIF0_Msk (0x1ul << EADC_STATUS2_ADIF0_Pos)
867#define EADC_STATUS2_ADIF1_Pos (1)
868#define EADC_STATUS2_ADIF1_Msk (0x1ul << EADC_STATUS2_ADIF1_Pos)
870#define EADC_STATUS2_ADIF2_Pos (2)
871#define EADC_STATUS2_ADIF2_Msk (0x1ul << EADC_STATUS2_ADIF2_Pos)
873#define EADC_STATUS2_ADIF3_Pos (3)
874#define EADC_STATUS2_ADIF3_Msk (0x1ul << EADC_STATUS2_ADIF3_Pos)
876#define EADC_STATUS2_ADCMPF0_Pos (4)
877#define EADC_STATUS2_ADCMPF0_Msk (0x1ul << EADC_STATUS2_ADCMPF0_Pos)
879#define EADC_STATUS2_ADCMPF1_Pos (5)
880#define EADC_STATUS2_ADCMPF1_Msk (0x1ul << EADC_STATUS2_ADCMPF1_Pos)
882#define EADC_STATUS2_ADCMPF2_Pos (6)
883#define EADC_STATUS2_ADCMPF2_Msk (0x1ul << EADC_STATUS2_ADCMPF2_Pos)
885#define EADC_STATUS2_ADCMPF3_Pos (7)
886#define EADC_STATUS2_ADCMPF3_Msk (0x1ul << EADC_STATUS2_ADCMPF3_Pos)
888#define EADC_STATUS2_ADOVIF0_Pos (8)
889#define EADC_STATUS2_ADOVIF0_Msk (0x1ul << EADC_STATUS2_ADOVIF0_Pos)
891#define EADC_STATUS2_ADOVIF1_Pos (9)
892#define EADC_STATUS2_ADOVIF1_Msk (0x1ul << EADC_STATUS2_ADOVIF1_Pos)
894#define EADC_STATUS2_ADOVIF2_Pos (10)
895#define EADC_STATUS2_ADOVIF2_Msk (0x1ul << EADC_STATUS2_ADOVIF2_Pos)
897#define EADC_STATUS2_ADOVIF3_Pos (11)
898#define EADC_STATUS2_ADOVIF3_Msk (0x1ul << EADC_STATUS2_ADOVIF3_Pos)
900#define EADC_STATUS2_ADCMPO0_Pos (12)
901#define EADC_STATUS2_ADCMPO0_Msk (0x1ul << EADC_STATUS2_ADCMPO0_Pos)
903#define EADC_STATUS2_ADCMPO1_Pos (13)
904#define EADC_STATUS2_ADCMPO1_Msk (0x1ul << EADC_STATUS2_ADCMPO1_Pos)
906#define EADC_STATUS2_ADCMPO2_Pos (14)
907#define EADC_STATUS2_ADCMPO2_Msk (0x1ul << EADC_STATUS2_ADCMPO2_Pos)
909#define EADC_STATUS2_ADCMPO3_Pos (15)
910#define EADC_STATUS2_ADCMPO3_Msk (0x1ul << EADC_STATUS2_ADCMPO3_Pos)
912#define EADC_STATUS2_CHANNEL_Pos (16)
913#define EADC_STATUS2_CHANNEL_Msk (0x1ful << EADC_STATUS2_CHANNEL_Pos)
915#define EADC_STATUS2_BUSY_Pos (23)
916#define EADC_STATUS2_BUSY_Msk (0x1ul << EADC_STATUS2_BUSY_Pos)
918#define EADC_STATUS2_ADOVIF_Pos (24)
919#define EADC_STATUS2_ADOVIF_Msk (0x1ul << EADC_STATUS2_ADOVIF_Pos)
921#define EADC_STATUS2_STOVF_Pos (25)
922#define EADC_STATUS2_STOVF_Msk (0x1ul << EADC_STATUS2_STOVF_Pos)
924#define EADC_STATUS2_AVALID_Pos (26)
925#define EADC_STATUS2_AVALID_Msk (0x1ul << EADC_STATUS2_AVALID_Pos)
927#define EADC_STATUS2_AOV_Pos (27)
928#define EADC_STATUS2_AOV_Msk (0x1ul << EADC_STATUS2_AOV_Pos)
930#define EADC_STATUS3_CURSPL_Pos (0)
931#define EADC_STATUS3_CURSPL_Msk (0x1ful << EADC_STATUS3_CURSPL_Pos)
933#define EADC_DDAT_RESULT_Pos (0)
934#define EADC_DDAT_RESULT_Msk (0xfffful << EADC_DDAT_RESULT_Pos)
936#define EADC_DDAT_OV_Pos (16)
937#define EADC_DDAT_OV_Msk (0x1ul << EADC_DDAT_OV_Pos)
939#define EADC_DDAT_VALID_Pos (17)
940#define EADC_DDAT_VALID_Msk (0x1ul << EADC_DDAT_VALID_Pos)
1427 __I uint32_t RESERVE0[6];
1429 __I uint32_t RESERVE1[3];
1431 __I uint32_t RESERVE2[3];
1433 __I uint32_t RESERVE3[3];
1448#define CLK_PWRCTL_HXTEN_Pos (0)
1449#define CLK_PWRCTL_HXTEN_Msk (0x1ul << CLK_PWRCTL_HXTEN_Pos)
1451#define CLK_PWRCTL_LXTEN_Pos (1)
1452#define CLK_PWRCTL_LXTEN_Msk (0x1ul << CLK_PWRCTL_LXTEN_Pos)
1454#define CLK_PWRCTL_HIRCEN_Pos (2)
1455#define CLK_PWRCTL_HIRCEN_Msk (0x1ul << CLK_PWRCTL_HIRCEN_Pos)
1457#define CLK_PWRCTL_LIRCEN_Pos (3)
1458#define CLK_PWRCTL_LIRCEN_Msk (0x1ul << CLK_PWRCTL_LIRCEN_Pos)
1460#define CLK_PWRCTL_PDWKDLY_Pos (4)
1461#define CLK_PWRCTL_PDWKDLY_Msk (0x1ul << CLK_PWRCTL_PDWKDLY_Pos)
1463#define CLK_PWRCTL_PDWKIEN_Pos (5)
1464#define CLK_PWRCTL_PDWKIEN_Msk (0x1ul << CLK_PWRCTL_PDWKIEN_Pos)
1466#define CLK_PWRCTL_PDWKIF_Pos (6)
1467#define CLK_PWRCTL_PDWKIF_Msk (0x1ul << CLK_PWRCTL_PDWKIF_Pos)
1469#define CLK_PWRCTL_PDEN_Pos (7)
1470#define CLK_PWRCTL_PDEN_Msk (0x1ul << CLK_PWRCTL_PDEN_Pos)
1472#define CLK_PWRCTL_PDWTCPU_Pos (8)
1473#define CLK_PWRCTL_PDWTCPU_Msk (0x1ul << CLK_PWRCTL_PDWTCPU_Pos)
1475#define CLK_PWRCTL_HXTGAIN_Pos (10)
1476#define CLK_PWRCTL_HXTGAIN_Msk (0x3ul << CLK_PWRCTL_HXTGAIN_Pos)
1478#define CLK_PWRCTL_HXTSELTYP_Pos (12)
1479#define CLK_PWRCTL_HXTSELTYP_Msk (0x1ul << CLK_PWRCTL_HXTSELTYP_Pos)
1481#define CLK_PWRCTL_HIRC48MEN_Pos (24)
1482#define CLK_PWRCTL_HIRC48MEN_Msk (0x1ul << CLK_PWRCTL_HIRC48MEN_Pos)
1484#define CLK_AHBCLK_PDMACKEN_Pos (1)
1485#define CLK_AHBCLK_PDMACKEN_Msk (0x1ul << CLK_AHBCLK_PDMACKEN_Pos)
1487#define CLK_AHBCLK_ISPCKEN_Pos (2)
1488#define CLK_AHBCLK_ISPCKEN_Msk (0x1ul << CLK_AHBCLK_ISPCKEN_Pos)
1490#define CLK_AHBCLK_EBICKEN_Pos (3)
1491#define CLK_AHBCLK_EBICKEN_Msk (0x1ul << CLK_AHBCLK_EBICKEN_Pos)
1493#define CLK_AHBCLK_USBHCKEN_Pos (4)
1494#define CLK_AHBCLK_USBHCKEN_Msk (0x1ul << CLK_AHBCLK_USBHCKEN_Pos)
1496#define CLK_AHBCLK_CRCCKEN_Pos (7)
1497#define CLK_AHBCLK_CRCCKEN_Msk (0x1ul << CLK_AHBCLK_CRCCKEN_Pos)
1499#define CLK_AHBCLK_FMCIDLE_Pos (15)
1500#define CLK_AHBCLK_FMCIDLE_Msk (0x1ul << CLK_AHBCLK_FMCIDLE_Pos)
1502#define CLK_APBCLK0_WDTCKEN_Pos (0)
1503#define CLK_APBCLK0_WDTCKEN_Msk (0x1ul << CLK_APBCLK0_WDTCKEN_Pos)
1505#define CLK_APBCLK0_RTCCKEN_Pos (1)
1506#define CLK_APBCLK0_RTCCKEN_Msk (0x1ul << CLK_APBCLK0_RTCCKEN_Pos)
1508#define CLK_APBCLK0_TMR0CKEN_Pos (2)
1509#define CLK_APBCLK0_TMR0CKEN_Msk (0x1ul << CLK_APBCLK0_TMR0CKEN_Pos)
1511#define CLK_APBCLK0_TMR1CKEN_Pos (3)
1512#define CLK_APBCLK0_TMR1CKEN_Msk (0x1ul << CLK_APBCLK0_TMR1CKEN_Pos)
1514#define CLK_APBCLK0_TMR2CKEN_Pos (4)
1515#define CLK_APBCLK0_TMR2CKEN_Msk (0x1ul << CLK_APBCLK0_TMR2CKEN_Pos)
1517#define CLK_APBCLK0_TMR3CKEN_Pos (5)
1518#define CLK_APBCLK0_TMR3CKEN_Msk (0x1ul << CLK_APBCLK0_TMR3CKEN_Pos)
1520#define CLK_APBCLK0_CLKOCKEN_Pos (6)
1521#define CLK_APBCLK0_CLKOCKEN_Msk (0x1ul << CLK_APBCLK0_CLKOCKEN_Pos)
1523#define CLK_APBCLK0_I2C0CKEN_Pos (8)
1524#define CLK_APBCLK0_I2C0CKEN_Msk (0x1ul << CLK_APBCLK0_I2C0CKEN_Pos)
1526#define CLK_APBCLK0_I2C1CKEN_Pos (9)
1527#define CLK_APBCLK0_I2C1CKEN_Msk (0x1ul << CLK_APBCLK0_I2C1CKEN_Pos)
1529#define CLK_APBCLK0_SPI0CKEN_Pos (12)
1530#define CLK_APBCLK0_SPI0CKEN_Msk (0x1ul << CLK_APBCLK0_SPI0CKEN_Pos)
1532#define CLK_APBCLK0_SPI1CKEN_Pos (13)
1533#define CLK_APBCLK0_SPI1CKEN_Msk (0x1ul << CLK_APBCLK0_SPI1CKEN_Pos)
1535#define CLK_APBCLK0_UART0CKEN_Pos (16)
1536#define CLK_APBCLK0_UART0CKEN_Msk (0x1ul << CLK_APBCLK0_UART0CKEN_Pos)
1538#define CLK_APBCLK0_UART1CKEN_Pos (17)
1539#define CLK_APBCLK0_UART1CKEN_Msk (0x1ul << CLK_APBCLK0_UART1CKEN_Pos)
1541#define CLK_APBCLK0_UART2CKEN_Pos (18)
1542#define CLK_APBCLK0_UART2CKEN_Msk (0x1ul << CLK_APBCLK0_UART2CKEN_Pos)
1544#define CLK_APBCLK0_UART3CKEN_Pos (19)
1545#define CLK_APBCLK0_UART3CKEN_Msk (0x1ul << CLK_APBCLK0_UART3CKEN_Pos)
1547#define CLK_APBCLK0_USBDCKEN_Pos (27)
1548#define CLK_APBCLK0_USBDCKEN_Msk (0x1ul << CLK_APBCLK0_USBDCKEN_Pos)
1550#define CLK_APBCLK0_EADCCKEN_Pos (28)
1551#define CLK_APBCLK0_EADCCKEN_Msk (0x1ul << CLK_APBCLK0_EADCCKEN_Pos)
1553#define CLK_APBCLK1_SC0CKEN_Pos (0)
1554#define CLK_APBCLK1_SC0CKEN_Msk (0x1ul << CLK_APBCLK1_SC0CKEN_Pos)
1556#define CLK_APBCLK1_PWM0CKEN_Pos (16)
1557#define CLK_APBCLK1_PWM0CKEN_Msk (0x1ul << CLK_APBCLK1_PWM0CKEN_Pos)
1559#define CLK_APBCLK1_PWM1CKEN_Pos (17)
1560#define CLK_APBCLK1_PWM1CKEN_Msk (0x1ul << CLK_APBCLK1_PWM1CKEN_Pos)
1562#define CLK_APBCLK1_TKCKEN_Pos (25)
1563#define CLK_APBCLK1_TKCKEN_Msk (0x1ul << CLK_APBCLK1_TKCKEN_Pos)
1565#define CLK_CLKSEL0_HCLKSEL_Pos (0)
1566#define CLK_CLKSEL0_HCLKSEL_Msk (0x7ul << CLK_CLKSEL0_HCLKSEL_Pos)
1568#define CLK_CLKSEL0_STCLKSEL_Pos (3)
1569#define CLK_CLKSEL0_STCLKSEL_Msk (0x7ul << CLK_CLKSEL0_STCLKSEL_Pos)
1571#define CLK_CLKSEL0_PCLK0SEL_Pos (6)
1572#define CLK_CLKSEL0_PCLK0SEL_Msk (0x1ul << CLK_CLKSEL0_PCLK0SEL_Pos)
1574#define CLK_CLKSEL0_PCLK1SEL_Pos (7)
1575#define CLK_CLKSEL0_PCLK1SEL_Msk (0x1ul << CLK_CLKSEL0_PCLK1SEL_Pos)
1577#define CLK_CLKSEL0_USBCKSEL_Pos (8)
1578#define CLK_CLKSEL0_USBCKSEL_Msk (0x1ul << CLK_CLKSEL0_USBCKSEL_Pos)
1580#define CLK_CLKSEL1_WDTSEL_Pos (0)
1581#define CLK_CLKSEL1_WDTSEL_Msk (0x3ul << CLK_CLKSEL1_WDTSEL_Pos)
1583#define CLK_CLKSEL1_TMR0SEL_Pos (8)
1584#define CLK_CLKSEL1_TMR0SEL_Msk (0x7ul << CLK_CLKSEL1_TMR0SEL_Pos)
1586#define CLK_CLKSEL1_TMR1SEL_Pos (12)
1587#define CLK_CLKSEL1_TMR1SEL_Msk (0x7ul << CLK_CLKSEL1_TMR1SEL_Pos)
1589#define CLK_CLKSEL1_TMR2SEL_Pos (16)
1590#define CLK_CLKSEL1_TMR2SEL_Msk (0x7ul << CLK_CLKSEL1_TMR2SEL_Pos)
1592#define CLK_CLKSEL1_TMR3SEL_Pos (20)
1593#define CLK_CLKSEL1_TMR3SEL_Msk (0x7ul << CLK_CLKSEL1_TMR3SEL_Pos)
1595#define CLK_CLKSEL1_UARTSEL_Pos (24)
1596#define CLK_CLKSEL1_UARTSEL_Msk (0x3ul << CLK_CLKSEL1_UARTSEL_Pos)
1598#define CLK_CLKSEL1_CLKOSEL_Pos (28)
1599#define CLK_CLKSEL1_CLKOSEL_Msk (0x3ul << CLK_CLKSEL1_CLKOSEL_Pos)
1601#define CLK_CLKSEL1_WWDTSEL_Pos (30)
1602#define CLK_CLKSEL1_WWDTSEL_Msk (0x3ul << CLK_CLKSEL1_WWDTSEL_Pos)
1604#define CLK_CLKSEL2_PWM0SEL_Pos (0)
1605#define CLK_CLKSEL2_PWM0SEL_Msk (0x1ul << CLK_CLKSEL2_PWM0SEL_Pos)
1607#define CLK_CLKSEL2_PWM1SEL_Pos (1)
1608#define CLK_CLKSEL2_PWM1SEL_Msk (0x1ul << CLK_CLKSEL2_PWM1SEL_Pos)
1610#define CLK_CLKSEL2_SPI0SEL_Pos (2)
1611#define CLK_CLKSEL2_SPI0SEL_Msk (0x3ul << CLK_CLKSEL2_SPI0SEL_Pos)
1613#define CLK_CLKSEL2_SPI1SEL_Pos (4)
1614#define CLK_CLKSEL2_SPI1SEL_Msk (0x3ul << CLK_CLKSEL2_SPI1SEL_Pos)
1616#define CLK_CLKSEL3_SC0SEL_Pos (0)
1617#define CLK_CLKSEL3_SC0SEL_Msk (0x3ul << CLK_CLKSEL3_SC0SEL_Pos)
1619#define CLK_CLKSEL3_RTCSEL_Pos (8)
1620#define CLK_CLKSEL3_RTCSEL_Msk (0x1ul << CLK_CLKSEL3_RTCSEL_Pos)
1622#define CLK_CLKDIV0_HCLKDIV_Pos (0)
1623#define CLK_CLKDIV0_HCLKDIV_Msk (0xful << CLK_CLKDIV0_HCLKDIV_Pos)
1625#define CLK_CLKDIV0_USBDIV_Pos (4)
1626#define CLK_CLKDIV0_USBDIV_Msk (0xful << CLK_CLKDIV0_USBDIV_Pos)
1628#define CLK_CLKDIV0_UARTDIV_Pos (8)
1629#define CLK_CLKDIV0_UARTDIV_Msk (0xful << CLK_CLKDIV0_UARTDIV_Pos)
1631#define CLK_CLKDIV0_EADCDIV_Pos (16)
1632#define CLK_CLKDIV0_EADCDIV_Msk (0xfful << CLK_CLKDIV0_EADCDIV_Pos)
1634#define CLK_CLKDIV1_SC0DIV_Pos (0)
1635#define CLK_CLKDIV1_SC0DIV_Msk (0xfful << CLK_CLKDIV1_SC0DIV_Pos)
1637#define CLK_PLLCTL_FBDIV_Pos (0)
1638#define CLK_PLLCTL_FBDIV_Msk (0x1fful << CLK_PLLCTL_FBDIV_Pos)
1640#define CLK_PLLCTL_INDIV_Pos (9)
1641#define CLK_PLLCTL_INDIV_Msk (0x1ful << CLK_PLLCTL_INDIV_Pos)
1643#define CLK_PLLCTL_OUTDIV_Pos (14)
1644#define CLK_PLLCTL_OUTDIV_Msk (0x3ul << CLK_PLLCTL_OUTDIV_Pos)
1646#define CLK_PLLCTL_PD_Pos (16)
1647#define CLK_PLLCTL_PD_Msk (0x1ul << CLK_PLLCTL_PD_Pos)
1649#define CLK_PLLCTL_BP_Pos (17)
1650#define CLK_PLLCTL_BP_Msk (0x1ul << CLK_PLLCTL_BP_Pos)
1652#define CLK_PLLCTL_OE_Pos (18)
1653#define CLK_PLLCTL_OE_Msk (0x1ul << CLK_PLLCTL_OE_Pos)
1655#define CLK_PLLCTL_PLLSRC_Pos (19)
1656#define CLK_PLLCTL_PLLSRC_Msk (0x1ul << CLK_PLLCTL_PLLSRC_Pos)
1658#define CLK_PLLCTL_STBSEL_Pos (23)
1659#define CLK_PLLCTL_STBSEL_Msk (0x1ul << CLK_PLLCTL_STBSEL_Pos)
1661#define CLK_STATUS_HXTSTB_Pos (0)
1662#define CLK_STATUS_HXTSTB_Msk (0x1ul << CLK_STATUS_HXTSTB_Pos)
1664#define CLK_STATUS_LXTSTB_Pos (1)
1665#define CLK_STATUS_LXTSTB_Msk (0x1ul << CLK_STATUS_LXTSTB_Pos)
1667#define CLK_STATUS_PLLSTB_Pos (2)
1668#define CLK_STATUS_PLLSTB_Msk (0x1ul << CLK_STATUS_PLLSTB_Pos)
1670#define CLK_STATUS_LIRCSTB_Pos (3)
1671#define CLK_STATUS_LIRCSTB_Msk (0x1ul << CLK_STATUS_LIRCSTB_Pos)
1673#define CLK_STATUS_HIRCSTB_Pos (4)
1674#define CLK_STATUS_HIRCSTB_Msk (0x1ul << CLK_STATUS_HIRCSTB_Pos)
1676#define CLK_STATUS_CLKSFAIL_Pos (7)
1677#define CLK_STATUS_CLKSFAIL_Msk (0x1ul << CLK_STATUS_CLKSFAIL_Pos)
1679#define CLK_CLKOCTL_FREQSEL_Pos (0)
1680#define CLK_CLKOCTL_FREQSEL_Msk (0xful << CLK_CLKOCTL_FREQSEL_Pos)
1682#define CLK_CLKOCTL_CLKOEN_Pos (4)
1683#define CLK_CLKOCTL_CLKOEN_Msk (0x1ul << CLK_CLKOCTL_CLKOEN_Pos)
1685#define CLK_CLKOCTL_DIV1EN_Pos (5)
1686#define CLK_CLKOCTL_DIV1EN_Msk (0x1ul << CLK_CLKOCTL_DIV1EN_Pos)
1688#define CLK_CLKOCTL_CLK1HZEN_Pos (6)
1689#define CLK_CLKOCTL_CLK1HZEN_Msk (0x1ul << CLK_CLKOCTL_CLK1HZEN_Pos)
1691#define CLK_CLKDCTL_HXTFDEN_Pos (4)
1692#define CLK_CLKDCTL_HXTFDEN_Msk (0x1ul << CLK_CLKDCTL_HXTFDEN_Pos)
1694#define CLK_CLKDCTL_HXTFIEN_Pos (5)
1695#define CLK_CLKDCTL_HXTFIEN_Msk (0x1ul << CLK_CLKDCTL_HXTFIEN_Pos)
1697#define CLK_CLKDCTL_LXTFDEN_Pos (12)
1698#define CLK_CLKDCTL_LXTFDEN_Msk (0x1ul << CLK_CLKDCTL_LXTFDEN_Pos)
1700#define CLK_CLKDCTL_LXTFIEN_Pos (13)
1701#define CLK_CLKDCTL_LXTFIEN_Msk (0x1ul << CLK_CLKDCTL_LXTFIEN_Pos)
1703#define CLK_CLKDCTL_HXTFQDEN_Pos (16)
1704#define CLK_CLKDCTL_HXTFQDEN_Msk (0x1ul << CLK_CLKDCTL_HXTFQDEN_Pos)
1706#define CLK_CLKDCTL_HXTFQIEN_Pos (17)
1707#define CLK_CLKDCTL_HXTFQIEN_Msk (0x1ul << CLK_CLKDCTL_HXTFQIEN_Pos)
1709#define CLK_CLKDSTS_HXTFIF_Pos (0)
1710#define CLK_CLKDSTS_HXTFIF_Msk (0x1ul << CLK_CLKDSTS_HXTFIF_Pos)
1712#define CLK_CLKDSTS_LXTFIF_Pos (1)
1713#define CLK_CLKDSTS_LXTFIF_Msk (0x1ul << CLK_CLKDSTS_LXTFIF_Pos)
1715#define CLK_CLKDSTS_HXTFQIF_Pos (8)
1716#define CLK_CLKDSTS_HXTFQIF_Msk (0x1ul << CLK_CLKDSTS_HXTFQIF_Pos)
1718#define CLK_CDUPB_UPERBD_Pos (0)
1719#define CLK_CDUPB_UPERBD_Msk (0x3fful << CLK_CDUPB_UPERBD_Pos)
1721#define CLK_CDLOWB_LOWERBD_Pos (0)
1722#define CLK_CDLOWB_LOWERBD_Msk (0x3fful << CLK_CDLOWB_LOWERBD_Pos)
1826#define CRC_CTL_CRCEN_Pos (0)
1827#define CRC_CTL_CRCEN_Msk (0x1ul << CRC_CTL_CRCEN_Pos)
1829#define CRC_CTL_CRCRST_Pos (1)
1830#define CRC_CTL_CRCRST_Msk (0x1ul << CRC_CTL_CRCRST_Pos)
1832#define CRC_CTL_DATREV_Pos (24)
1833#define CRC_CTL_DATREV_Msk (0x1ul << CRC_CTL_DATREV_Pos)
1835#define CRC_CTL_CHKSREV_Pos (25)
1836#define CRC_CTL_CHKSREV_Msk (0x1ul << CRC_CTL_CHKSREV_Pos)
1838#define CRC_CTL_DATFMT_Pos (26)
1839#define CRC_CTL_DATFMT_Msk (0x1ul << CRC_CTL_DATFMT_Pos)
1841#define CRC_CTL_CHKSFMT_Pos (27)
1842#define CRC_CTL_CHKSFMT_Msk (0x1ul << CRC_CTL_CHKSFMT_Pos)
1844#define CRC_CTL_DATLEN_Pos (28)
1845#define CRC_CTL_DATLEN_Msk (0x3ul << CRC_CTL_DATLEN_Pos)
1847#define CRC_CTL_CRCMODE_Pos (30)
1848#define CRC_CTL_CRCMODE_Msk (0x3ul << CRC_CTL_CRCMODE_Pos)
1850#define CRC_DAT_DATA_Pos (0)
1851#define CRC_DAT_DATA_Msk (0xfffffffful << CRC_DAT_DATA_Pos)
1853#define CRC_SEED_SEED_Pos (0)
1854#define CRC_SEED_SEED_Msk (0xfffffffful << CRC_SEED_SEED_Pos)
1856#define CRC_CHECKSUM_CHECKSUM_Pos (0)
1857#define CRC_CHECKSUM_CHECKSUM_Msk (0xfffffffful << CRC_CHECKSUM_CHECKSUM_Pos)
2002 __I uint32_t RESERVE0[2];
2015#define EBI_CTL0_EN_Pos (0)
2016#define EBI_CTL0_EN_Msk (0x1ul << EBI_CTL0_EN_Pos)
2018#define EBI_CTL0_DW16_Pos (1)
2019#define EBI_CTL0_DW16_Msk (0x1ul << EBI_CTL0_DW16_Pos)
2021#define EBI_CTL0_CSPOLINV_Pos (2)
2022#define EBI_CTL0_CSPOLINV_Msk (0x1ul << EBI_CTL0_CSPOLINV_Pos)
2024#define EBI_CTL0_MCLKDIV_Pos (8)
2025#define EBI_CTL0_MCLKDIV_Msk (0x7ul << EBI_CTL0_MCLKDIV_Pos)
2027#define EBI_CTL0_TALE_Pos (16)
2028#define EBI_CTL0_TALE_Msk (0x7ul << EBI_CTL0_TALE_Pos)
2030#define EBI_CTL0_WBUFEN_Pos (24)
2031#define EBI_CTL0_WBUFEN_Msk (0x1ul << EBI_CTL0_WBUFEN_Pos)
2033#define EBI_TCTL0_TACC_Pos (3)
2034#define EBI_TCTL0_TACC_Msk (0x1ful << EBI_TCTL0_TACC_Pos)
2036#define EBI_TCTL0_TAHD_Pos (8)
2037#define EBI_TCTL0_TAHD_Msk (0x7ul << EBI_TCTL0_TAHD_Pos)
2039#define EBI_TCTL0_W2X_Pos (12)
2040#define EBI_TCTL0_W2X_Msk (0xful << EBI_TCTL0_W2X_Pos)
2042#define EBI_TCTL0_RAHDOFF_Pos (22)
2043#define EBI_TCTL0_RAHDOFF_Msk (0x1ul << EBI_TCTL0_RAHDOFF_Pos)
2045#define EBI_TCTL0_WAHDOFF_Pos (23)
2046#define EBI_TCTL0_WAHDOFF_Msk (0x1ul << EBI_TCTL0_WAHDOFF_Pos)
2048#define EBI_TCTL0_R2R_Pos (24)
2049#define EBI_TCTL0_R2R_Msk (0xful << EBI_TCTL0_R2R_Pos)
2051#define EBI_CTL1_EN_Pos (0)
2052#define EBI_CTL1_EN_Msk (0x1ul << EBI_CTL1_EN_Pos)
2054#define EBI_CTL1_DW16_Pos (1)
2055#define EBI_CTL1_DW16_Msk (0x1ul << EBI_CTL1_DW16_Pos)
2057#define EBI_CTL1_CSPOLINV_Pos (2)
2058#define EBI_CTL1_CSPOLINV_Msk (0x1ul << EBI_CTL1_CSPOLINV_Pos)
2060#define EBI_CTL1_MCLKDIV_Pos (8)
2061#define EBI_CTL1_MCLKDIV_Msk (0x7ul << EBI_CTL1_MCLKDIV_Pos)
2063#define EBI_CTL1_TALE_Pos (16)
2064#define EBI_CTL1_TALE_Msk (0x7ul << EBI_CTL1_TALE_Pos)
2066#define EBI_CTL1_WBUFEN_Pos (24)
2067#define EBI_CTL1_WBUFEN_Msk (0x1ul << EBI_CTL1_WBUFEN_Pos)
2069#define EBI_TCTL1_TACC_Pos (3)
2070#define EBI_TCTL1_TACC_Msk (0x1ful << EBI_TCTL1_TACC_Pos)
2072#define EBI_TCTL1_TAHD_Pos (8)
2073#define EBI_TCTL1_TAHD_Msk (0x7ul << EBI_TCTL1_TAHD_Pos)
2075#define EBI_TCTL1_W2X_Pos (12)
2076#define EBI_TCTL1_W2X_Msk (0xful << EBI_TCTL1_W2X_Pos)
2078#define EBI_TCTL1_RAHDOFF_Pos (22)
2079#define EBI_TCTL1_RAHDOFF_Msk (0x1ul << EBI_TCTL1_RAHDOFF_Pos)
2081#define EBI_TCTL1_WAHDOFF_Pos (23)
2082#define EBI_TCTL1_WAHDOFF_Msk (0x1ul << EBI_TCTL1_WAHDOFF_Pos)
2084#define EBI_TCTL1_R2R_Pos (24)
2085#define EBI_TCTL1_R2R_Msk (0xful << EBI_TCTL1_R2R_Pos)
2346 __I uint32_t RESERVE0[9];
2348 __I uint32_t RESERVE1[15];
2353 __I uint32_t RESERVE2[12];
2367#define FMC_ISPCTL_ISPEN_Pos (0)
2368#define FMC_ISPCTL_ISPEN_Msk (0x1ul << FMC_ISPCTL_ISPEN_Pos)
2370#define FMC_ISPCTL_BS_Pos (1)
2371#define FMC_ISPCTL_BS_Msk (0x1ul << FMC_ISPCTL_BS_Pos)
2373#define FMC_ISPCTL_APUEN_Pos (3)
2374#define FMC_ISPCTL_APUEN_Msk (0x1ul << FMC_ISPCTL_APUEN_Pos)
2376#define FMC_ISPCTL_CFGUEN_Pos (4)
2377#define FMC_ISPCTL_CFGUEN_Msk (0x1ul << FMC_ISPCTL_CFGUEN_Pos)
2379#define FMC_ISPCTL_LDUEN_Pos (5)
2380#define FMC_ISPCTL_LDUEN_Msk (0x1ul << FMC_ISPCTL_LDUEN_Pos)
2382#define FMC_ISPCTL_ISPFF_Pos (6)
2383#define FMC_ISPCTL_ISPFF_Msk (0x1ul << FMC_ISPCTL_ISPFF_Pos)
2385#define FMC_ISPCTL_BL_Pos (16)
2386#define FMC_ISPCTL_BL_Msk (0x1ul << FMC_ISPCTL_BL_Pos)
2388#define FMC_ISPADDR_ISPADDR_Pos (0)
2389#define FMC_ISPADDR_ISPADDR_Msk (0xfffffffful << FMC_ISPADDR_ISPADDR_Pos)
2391#define FMC_ISPDAT_ISPDAT_Pos (0)
2392#define FMC_ISPDAT_ISPDAT_Msk (0xfffffffful << FMC_ISPDAT_ISPDAT_Pos)
2394#define FMC_ISPCMD_CMD_Pos (0)
2395#define FMC_ISPCMD_CMD_Msk (0x7ful << FMC_ISPCMD_CMD_Pos)
2397#define FMC_ISPTRG_ISPGO_Pos (0)
2398#define FMC_ISPTRG_ISPGO_Msk (0x1ul << FMC_ISPTRG_ISPGO_Pos)
2400#define FMC_DFBA_DFBA_Pos (0)
2401#define FMC_DFBA_DFBA_Msk (0xfffffffful << FMC_DFBA_DFBA_Pos)
2403#define FMC_FTCTL_FOM_Pos (4)
2404#define FMC_FTCTL_FOM_Msk (0x7ul << FMC_FTCTL_FOM_Pos)
2406#define FMC_ISPSTS_ISPBUSY_Pos (0)
2407#define FMC_ISPSTS_ISPBUSY_Msk (0x1ul << FMC_ISPSTS_ISPBUSY_Pos)
2409#define FMC_ISPSTS_CBS_Pos (1)
2410#define FMC_ISPSTS_CBS_Msk (0x3ul << FMC_ISPSTS_CBS_Pos)
2412#define FMC_ISPSTS_MBS_Pos (3)
2413#define FMC_ISPSTS_MBS_Msk (0x1ul << FMC_ISPSTS_MBS_Pos)
2415#define FMC_ISPSTS_PGFF_Pos (5)
2416#define FMC_ISPSTS_PGFF_Msk (0x1ul << FMC_ISPSTS_PGFF_Pos)
2418#define FMC_ISPSTS_ISPFF_Pos (6)
2419#define FMC_ISPSTS_ISPFF_Msk (0x1ul << FMC_ISPSTS_ISPFF_Pos)
2421#define FMC_ISPSTS_VECMAP_Pos (9)
2422#define FMC_ISPSTS_VECMAP_Msk (0x7ffful << FMC_ISPSTS_VECMAP_Pos)
2424#define FMC_MPDAT0_ISPDAT0_Pos (0)
2425#define FMC_MPDAT0_ISPDAT0_Msk (0xfffffffful << FMC_MPDAT0_ISPDAT0_Pos)
2427#define FMC_MPDAT1_ISPDAT1_Pos (0)
2428#define FMC_MPDAT1_ISPDAT1_Msk (0xfffffffful << FMC_MPDAT1_ISPDAT1_Pos)
2430#define FMC_MPDAT2_ISPDAT2_Pos (0)
2431#define FMC_MPDAT2_ISPDAT2_Msk (0xfffffffful << FMC_MPDAT2_ISPDAT2_Pos)
2433#define FMC_MPDAT3_ISPDAT3_Pos (0)
2434#define FMC_MPDAT3_ISPDAT3_Msk (0xfffffffful << FMC_MPDAT3_ISPDAT3_Pos)
2436#define FMC_MPSTS_MPBUSY_Pos (0)
2437#define FMC_MPSTS_MPBUSY_Msk (0x1ul << FMC_MPSTS_MPBUSY_Pos)
2439#define FMC_MPSTS_PPGO_Pos (1)
2440#define FMC_MPSTS_PPGO_Msk (0x1ul << FMC_MPSTS_PPGO_Pos)
2442#define FMC_MPSTS_ISPFF_Pos (2)
2443#define FMC_MPSTS_ISPFF_Msk (0x1ul << FMC_MPSTS_ISPFF_Pos)
2445#define FMC_MPSTS_D0_Pos (4)
2446#define FMC_MPSTS_D0_Msk (0x1ul << FMC_MPSTS_D0_Pos)
2448#define FMC_MPSTS_D1_Pos (5)
2449#define FMC_MPSTS_D1_Msk (0x1ul << FMC_MPSTS_D1_Pos)
2451#define FMC_MPSTS_D2_Pos (6)
2452#define FMC_MPSTS_D2_Msk (0x1ul << FMC_MPSTS_D2_Pos)
2454#define FMC_MPSTS_D3_Pos (7)
2455#define FMC_MPSTS_D3_Msk (0x1ul << FMC_MPSTS_D3_Pos)
2457#define FMC_MPADDR_MPADDR_Pos (0)
2458#define FMC_MPADDR_MPADDR_Msk (0xfffffffful << FMC_MPADDR_MPADDR_Pos)
2723#define GPIO_MODE_MODE0_Pos (0)
2724#define GPIO_MODE_MODE0_Msk (0x3ul << GPIO_MODE_MODE0_Pos)
2726#define GPIO_MODE_MODE1_Pos (2)
2727#define GPIO_MODE_MODE1_Msk (0x3ul << GPIO_MODE_MODE1_Pos)
2729#define GPIO_MODE_MODE2_Pos (4)
2730#define GPIO_MODE_MODE2_Msk (0x3ul << GPIO_MODE_MODE2_Pos)
2732#define GPIO_MODE_MODE3_Pos (6)
2733#define GPIO_MODE_MODE3_Msk (0x3ul << GPIO_MODE_MODE3_Pos)
2735#define GPIO_MODE_MODE4_Pos (8)
2736#define GPIO_MODE_MODE4_Msk (0x3ul << GPIO_MODE_MODE4_Pos)
2738#define GPIO_MODE_MODE5_Pos (10)
2739#define GPIO_MODE_MODE5_Msk (0x3ul << GPIO_MODE_MODE5_Pos)
2741#define GPIO_MODE_MODE6_Pos (12)
2742#define GPIO_MODE_MODE6_Msk (0x3ul << GPIO_MODE_MODE6_Pos)
2744#define GPIO_MODE_MODE7_Pos (14)
2745#define GPIO_MODE_MODE7_Msk (0x3ul << GPIO_MODE_MODE7_Pos)
2747#define GPIO_MODE_MODE8_Pos (16)
2748#define GPIO_MODE_MODE8_Msk (0x3ul << GPIO_MODE_MODE8_Pos)
2750#define GPIO_MODE_MODE9_Pos (18)
2751#define GPIO_MODE_MODE9_Msk (0x3ul << GPIO_MODE_MODE9_Pos)
2753#define GPIO_MODE_MODE10_Pos (20)
2754#define GPIO_MODE_MODE10_Msk (0x3ul << GPIO_MODE_MODE10_Pos)
2756#define GPIO_MODE_MODE11_Pos (22)
2757#define GPIO_MODE_MODE11_Msk (0x3ul << GPIO_MODE_MODE11_Pos)
2759#define GPIO_MODE_MODE12_Pos (24)
2760#define GPIO_MODE_MODE12_Msk (0x3ul << GPIO_MODE_MODE12_Pos)
2762#define GPIO_MODE_MODE13_Pos (26)
2763#define GPIO_MODE_MODE13_Msk (0x3ul << GPIO_MODE_MODE13_Pos)
2765#define GPIO_MODE_MODE14_Pos (28)
2766#define GPIO_MODE_MODE14_Msk (0x3ul << GPIO_MODE_MODE14_Pos)
2768#define GPIO_MODE_MODE15_Pos (30)
2769#define GPIO_MODE_MODE15_Msk (0x3ul << GPIO_MODE_MODE15_Pos)
2771#define GPIO_DINOFF_DINOFF0_Pos (16)
2772#define GPIO_DINOFF_DINOFF0_Msk (0x1ul << GPIO_DINOFF_DINOFF0_Pos)
2774#define GPIO_DINOFF_DINOFF1_Pos (17)
2775#define GPIO_DINOFF_DINOFF1_Msk (0x1ul << GPIO_DINOFF_DINOFF1_Pos)
2777#define GPIO_DINOFF_DINOFF2_Pos (18)
2778#define GPIO_DINOFF_DINOFF2_Msk (0x1ul << GPIO_DINOFF_DINOFF2_Pos)
2780#define GPIO_DINOFF_DINOFF3_Pos (19)
2781#define GPIO_DINOFF_DINOFF3_Msk (0x1ul << GPIO_DINOFF_DINOFF3_Pos)
2783#define GPIO_DINOFF_DINOFF4_Pos (20)
2784#define GPIO_DINOFF_DINOFF4_Msk (0x1ul << GPIO_DINOFF_DINOFF4_Pos)
2786#define GPIO_DINOFF_DINOFF5_Pos (21)
2787#define GPIO_DINOFF_DINOFF5_Msk (0x1ul << GPIO_DINOFF_DINOFF5_Pos)
2789#define GPIO_DINOFF_DINOFF6_Pos (22)
2790#define GPIO_DINOFF_DINOFF6_Msk (0x1ul << GPIO_DINOFF_DINOFF6_Pos)
2792#define GPIO_DINOFF_DINOFF7_Pos (23)
2793#define GPIO_DINOFF_DINOFF7_Msk (0x1ul << GPIO_DINOFF_DINOFF7_Pos)
2795#define GPIO_DINOFF_DINOFF8_Pos (24)
2796#define GPIO_DINOFF_DINOFF8_Msk (0x1ul << GPIO_DINOFF_DINOFF8_Pos)
2798#define GPIO_DINOFF_DINOFF9_Pos (25)
2799#define GPIO_DINOFF_DINOFF9_Msk (0x1ul << GPIO_DINOFF_DINOFF9_Pos)
2801#define GPIO_DINOFF_DINOFF10_Pos (26)
2802#define GPIO_DINOFF_DINOFF10_Msk (0x1ul << GPIO_DINOFF_DINOFF10_Pos)
2804#define GPIO_DINOFF_DINOFF11_Pos (27)
2805#define GPIO_DINOFF_DINOFF11_Msk (0x1ul << GPIO_DINOFF_DINOFF11_Pos)
2807#define GPIO_DINOFF_DINOFF12_Pos (28)
2808#define GPIO_DINOFF_DINOFF12_Msk (0x1ul << GPIO_DINOFF_DINOFF12_Pos)
2810#define GPIO_DINOFF_DINOFF13_Pos (29)
2811#define GPIO_DINOFF_DINOFF13_Msk (0x1ul << GPIO_DINOFF_DINOFF13_Pos)
2813#define GPIO_DINOFF_DINOFF14_Pos (30)
2814#define GPIO_DINOFF_DINOFF14_Msk (0x1ul << GPIO_DINOFF_DINOFF14_Pos)
2816#define GPIO_DINOFF_DINOFF15_Pos (31)
2817#define GPIO_DINOFF_DINOFF15_Msk (0x1ul << GPIO_DINOFF_DINOFF15_Pos)
2819#define GPIO_DOUT_DOUT0_Pos (0)
2820#define GPIO_DOUT_DOUT0_Msk (0x1ul << GPIO_DOUT_DOUT0_Pos)
2822#define GPIO_DOUT_DOUT1_Pos (1)
2823#define GPIO_DOUT_DOUT1_Msk (0x1ul << GPIO_DOUT_DOUT1_Pos)
2825#define GPIO_DOUT_DOUT2_Pos (2)
2826#define GPIO_DOUT_DOUT2_Msk (0x1ul << GPIO_DOUT_DOUT2_Pos)
2828#define GPIO_DOUT_DOUT3_Pos (3)
2829#define GPIO_DOUT_DOUT3_Msk (0x1ul << GPIO_DOUT_DOUT3_Pos)
2831#define GPIO_DOUT_DOUT4_Pos (4)
2832#define GPIO_DOUT_DOUT4_Msk (0x1ul << GPIO_DOUT_DOUT4_Pos)
2834#define GPIO_DOUT_DOUT5_Pos (5)
2835#define GPIO_DOUT_DOUT5_Msk (0x1ul << GPIO_DOUT_DOUT5_Pos)
2837#define GPIO_DOUT_DOUT6_Pos (6)
2838#define GPIO_DOUT_DOUT6_Msk (0x1ul << GPIO_DOUT_DOUT6_Pos)
2840#define GPIO_DOUT_DOUT7_Pos (7)
2841#define GPIO_DOUT_DOUT7_Msk (0x1ul << GPIO_DOUT_DOUT7_Pos)
2843#define GPIO_DOUT_DOUT8_Pos (8)
2844#define GPIO_DOUT_DOUT8_Msk (0x1ul << GPIO_DOUT_DOUT8_Pos)
2846#define GPIO_DOUT_DOUT9_Pos (9)
2847#define GPIO_DOUT_DOUT9_Msk (0x1ul << GPIO_DOUT_DOUT9_Pos)
2849#define GPIO_DOUT_DOUT10_Pos (10)
2850#define GPIO_DOUT_DOUT10_Msk (0x1ul << GPIO_DOUT_DOUT10_Pos)
2852#define GPIO_DOUT_DOUT11_Pos (11)
2853#define GPIO_DOUT_DOUT11_Msk (0x1ul << GPIO_DOUT_DOUT11_Pos)
2855#define GPIO_DOUT_DOUT12_Pos (12)
2856#define GPIO_DOUT_DOUT12_Msk (0x1ul << GPIO_DOUT_DOUT12_Pos)
2858#define GPIO_DOUT_DOUT13_Pos (13)
2859#define GPIO_DOUT_DOUT13_Msk (0x1ul << GPIO_DOUT_DOUT13_Pos)
2861#define GPIO_DOUT_DOUT14_Pos (14)
2862#define GPIO_DOUT_DOUT14_Msk (0x1ul << GPIO_DOUT_DOUT14_Pos)
2864#define GPIO_DOUT_DOUT15_Pos (15)
2865#define GPIO_DOUT_DOUT15_Msk (0x1ul << GPIO_DOUT_DOUT15_Pos)
2867#define GPIO_DATMSK_DMASK0_Pos (0)
2868#define GPIO_DATMSK_DMASK0_Msk (0x1ul << GPIO_DATMSK_DMASK0_Pos)
2870#define GPIO_DATMSK_DMASK1_Pos (1)
2871#define GPIO_DATMSK_DMASK1_Msk (0x1ul << GPIO_DATMSK_DMASK1_Pos)
2873#define GPIO_DATMSK_DMASK2_Pos (2)
2874#define GPIO_DATMSK_DMASK2_Msk (0x1ul << GPIO_DATMSK_DMASK2_Pos)
2876#define GPIO_DATMSK_DMASK3_Pos (3)
2877#define GPIO_DATMSK_DMASK3_Msk (0x1ul << GPIO_DATMSK_DMASK3_Pos)
2879#define GPIO_DATMSK_DMASK4_Pos (4)
2880#define GPIO_DATMSK_DMASK4_Msk (0x1ul << GPIO_DATMSK_DMASK4_Pos)
2882#define GPIO_DATMSK_DMASK5_Pos (5)
2883#define GPIO_DATMSK_DMASK5_Msk (0x1ul << GPIO_DATMSK_DMASK5_Pos)
2885#define GPIO_DATMSK_DMASK6_Pos (6)
2886#define GPIO_DATMSK_DMASK6_Msk (0x1ul << GPIO_DATMSK_DMASK6_Pos)
2888#define GPIO_DATMSK_DMASK7_Pos (7)
2889#define GPIO_DATMSK_DMASK7_Msk (0x1ul << GPIO_DATMSK_DMASK7_Pos)
2891#define GPIO_DATMSK_DMASK8_Pos (8)
2892#define GPIO_DATMSK_DMASK8_Msk (0x1ul << GPIO_DATMSK_DMASK8_Pos)
2894#define GPIO_DATMSK_DMASK9_Pos (9)
2895#define GPIO_DATMSK_DMASK9_Msk (0x1ul << GPIO_DATMSK_DMASK9_Pos)
2897#define GPIO_DATMSK_DMASK10_Pos (10)
2898#define GPIO_DATMSK_DMASK10_Msk (0x1ul << GPIO_DATMSK_DMASK10_Pos)
2900#define GPIO_DATMSK_DMASK11_Pos (11)
2901#define GPIO_DATMSK_DMASK11_Msk (0x1ul << GPIO_DATMSK_DMASK11_Pos)
2903#define GPIO_DATMSK_DMASK12_Pos (12)
2904#define GPIO_DATMSK_DMASK12_Msk (0x1ul << GPIO_DATMSK_DMASK12_Pos)
2906#define GPIO_DATMSK_DMASK13_Pos (13)
2907#define GPIO_DATMSK_DMASK13_Msk (0x1ul << GPIO_DATMSK_DMASK13_Pos)
2909#define GPIO_DATMSK_DMASK14_Pos (14)
2910#define GPIO_DATMSK_DMASK14_Msk (0x1ul << GPIO_DATMSK_DMASK14_Pos)
2912#define GPIO_DATMSK_DMASK15_Pos (15)
2913#define GPIO_DATMSK_DMASK15_Msk (0x1ul << GPIO_DATMSK_DMASK15_Pos)
2915#define GPIO_PIN_PIN0_Pos (0)
2916#define GPIO_PIN_PIN0_Msk (0x1ul << GPIO_PIN_PIN0_Pos)
2918#define GPIO_PIN_PIN1_Pos (1)
2919#define GPIO_PIN_PIN1_Msk (0x1ul << GPIO_PIN_PIN1_Pos)
2921#define GPIO_PIN_PIN2_Pos (2)
2922#define GPIO_PIN_PIN2_Msk (0x1ul << GPIO_PIN_PIN2_Pos)
2924#define GPIO_PIN_PIN3_Pos (3)
2925#define GPIO_PIN_PIN3_Msk (0x1ul << GPIO_PIN_PIN3_Pos)
2927#define GPIO_PIN_PIN4_Pos (4)
2928#define GPIO_PIN_PIN4_Msk (0x1ul << GPIO_PIN_PIN4_Pos)
2930#define GPIO_PIN_PIN5_Pos (5)
2931#define GPIO_PIN_PIN5_Msk (0x1ul << GPIO_PIN_PIN5_Pos)
2933#define GPIO_PIN_PIN6_Pos (6)
2934#define GPIO_PIN_PIN6_Msk (0x1ul << GPIO_PIN_PIN6_Pos)
2936#define GPIO_PIN_PIN7_Pos (7)
2937#define GPIO_PIN_PIN7_Msk (0x1ul << GPIO_PIN_PIN7_Pos)
2939#define GPIO_PIN_PIN8_Pos (8)
2940#define GPIO_PIN_PIN8_Msk (0x1ul << GPIO_PIN_PIN8_Pos)
2942#define GPIO_PIN_PIN9_Pos (9)
2943#define GPIO_PIN_PIN9_Msk (0x1ul << GPIO_PIN_PIN9_Pos)
2945#define GPIO_PIN_PIN10_Pos (10)
2946#define GPIO_PIN_PIN10_Msk (0x1ul << GPIO_PIN_PIN10_Pos)
2948#define GPIO_PIN_PIN11_Pos (11)
2949#define GPIO_PIN_PIN11_Msk (0x1ul << GPIO_PIN_PIN11_Pos)
2951#define GPIO_PIN_PIN12_Pos (12)
2952#define GPIO_PIN_PIN12_Msk (0x1ul << GPIO_PIN_PIN12_Pos)
2954#define GPIO_PIN_PIN13_Pos (13)
2955#define GPIO_PIN_PIN13_Msk (0x1ul << GPIO_PIN_PIN13_Pos)
2957#define GPIO_PIN_PIN14_Pos (14)
2958#define GPIO_PIN_PIN14_Msk (0x1ul << GPIO_PIN_PIN14_Pos)
2960#define GPIO_PIN_PIN15_Pos (15)
2961#define GPIO_PIN_PIN15_Msk (0x1ul << GPIO_PIN_PIN15_Pos)
2963#define GPIO_DBEN_DBEN0_Pos (0)
2964#define GPIO_DBEN_DBEN0_Msk (0x1ul << GPIO_DBEN_DBEN0_Pos)
2966#define GPIO_DBEN_DBEN1_Pos (1)
2967#define GPIO_DBEN_DBEN1_Msk (0x1ul << GPIO_DBEN_DBEN1_Pos)
2969#define GPIO_DBEN_DBEN2_Pos (2)
2970#define GPIO_DBEN_DBEN2_Msk (0x1ul << GPIO_DBEN_DBEN2_Pos)
2972#define GPIO_DBEN_DBEN3_Pos (3)
2973#define GPIO_DBEN_DBEN3_Msk (0x1ul << GPIO_DBEN_DBEN3_Pos)
2975#define GPIO_DBEN_DBEN4_Pos (4)
2976#define GPIO_DBEN_DBEN4_Msk (0x1ul << GPIO_DBEN_DBEN4_Pos)
2978#define GPIO_DBEN_DBEN5_Pos (5)
2979#define GPIO_DBEN_DBEN5_Msk (0x1ul << GPIO_DBEN_DBEN5_Pos)
2981#define GPIO_DBEN_DBEN6_Pos (6)
2982#define GPIO_DBEN_DBEN6_Msk (0x1ul << GPIO_DBEN_DBEN6_Pos)
2984#define GPIO_DBEN_DBEN7_Pos (7)
2985#define GPIO_DBEN_DBEN7_Msk (0x1ul << GPIO_DBEN_DBEN7_Pos)
2987#define GPIO_DBEN_DBEN8_Pos (8)
2988#define GPIO_DBEN_DBEN8_Msk (0x1ul << GPIO_DBEN_DBEN8_Pos)
2990#define GPIO_DBEN_DBEN9_Pos (9)
2991#define GPIO_DBEN_DBEN9_Msk (0x1ul << GPIO_DBEN_DBEN9_Pos)
2993#define GPIO_DBEN_DBEN10_Pos (10)
2994#define GPIO_DBEN_DBEN10_Msk (0x1ul << GPIO_DBEN_DBEN10_Pos)
2996#define GPIO_DBEN_DBEN11_Pos (11)
2997#define GPIO_DBEN_DBEN11_Msk (0x1ul << GPIO_DBEN_DBEN11_Pos)
2999#define GPIO_DBEN_DBEN12_Pos (12)
3000#define GPIO_DBEN_DBEN12_Msk (0x1ul << GPIO_DBEN_DBEN12_Pos)
3002#define GPIO_DBEN_DBEN13_Pos (13)
3003#define GPIO_DBEN_DBEN13_Msk (0x1ul << GPIO_DBEN_DBEN13_Pos)
3005#define GPIO_DBEN_DBEN14_Pos (14)
3006#define GPIO_DBEN_DBEN14_Msk (0x1ul << GPIO_DBEN_DBEN14_Pos)
3008#define GPIO_DBEN_DBEN15_Pos (15)
3009#define GPIO_DBEN_DBEN15_Msk (0x1ul << GPIO_DBEN_DBEN15_Pos)
3011#define GPIO_INTTYPE_TYPE0_Pos (0)
3012#define GPIO_INTTYPE_TYPE0_Msk (0x1ul << GPIO_INTTYPE_TYPE0_Pos)
3014#define GPIO_INTTYPE_TYPE1_Pos (1)
3015#define GPIO_INTTYPE_TYPE1_Msk (0x1ul << GPIO_INTTYPE_TYPE1_Pos)
3017#define GPIO_INTTYPE_TYPE2_Pos (2)
3018#define GPIO_INTTYPE_TYPE2_Msk (0x1ul << GPIO_INTTYPE_TYPE2_Pos)
3020#define GPIO_INTTYPE_TYPE3_Pos (3)
3021#define GPIO_INTTYPE_TYPE3_Msk (0x1ul << GPIO_INTTYPE_TYPE3_Pos)
3023#define GPIO_INTTYPE_TYPE4_Pos (4)
3024#define GPIO_INTTYPE_TYPE4_Msk (0x1ul << GPIO_INTTYPE_TYPE4_Pos)
3026#define GPIO_INTTYPE_TYPE5_Pos (5)
3027#define GPIO_INTTYPE_TYPE5_Msk (0x1ul << GPIO_INTTYPE_TYPE5_Pos)
3029#define GPIO_INTTYPE_TYPE6_Pos (6)
3030#define GPIO_INTTYPE_TYPE6_Msk (0x1ul << GPIO_INTTYPE_TYPE6_Pos)
3032#define GPIO_INTTYPE_TYPE7_Pos (7)
3033#define GPIO_INTTYPE_TYPE7_Msk (0x1ul << GPIO_INTTYPE_TYPE7_Pos)
3035#define GPIO_INTTYPE_TYPE8_Pos (8)
3036#define GPIO_INTTYPE_TYPE8_Msk (0x1ul << GPIO_INTTYPE_TYPE8_Pos)
3038#define GPIO_INTTYPE_TYPE9_Pos (9)
3039#define GPIO_INTTYPE_TYPE9_Msk (0x1ul << GPIO_INTTYPE_TYPE9_Pos)
3041#define GPIO_INTTYPE_TYPE10_Pos (10)
3042#define GPIO_INTTYPE_TYPE10_Msk (0x1ul << GPIO_INTTYPE_TYPE10_Pos)
3044#define GPIO_INTTYPE_TYPE11_Pos (11)
3045#define GPIO_INTTYPE_TYPE11_Msk (0x1ul << GPIO_INTTYPE_TYPE11_Pos)
3047#define GPIO_INTTYPE_TYPE12_Pos (12)
3048#define GPIO_INTTYPE_TYPE12_Msk (0x1ul << GPIO_INTTYPE_TYPE12_Pos)
3050#define GPIO_INTTYPE_TYPE13_Pos (13)
3051#define GPIO_INTTYPE_TYPE13_Msk (0x1ul << GPIO_INTTYPE_TYPE13_Pos)
3053#define GPIO_INTTYPE_TYPE14_Pos (14)
3054#define GPIO_INTTYPE_TYPE14_Msk (0x1ul << GPIO_INTTYPE_TYPE14_Pos)
3056#define GPIO_INTTYPE_TYPE15_Pos (15)
3057#define GPIO_INTTYPE_TYPE15_Msk (0x1ul << GPIO_INTTYPE_TYPE15_Pos)
3059#define GPIO_INTEN_FLIEN0_Pos (0)
3060#define GPIO_INTEN_FLIEN0_Msk (0x1ul << GPIO_INTEN_FLIEN0_Pos)
3062#define GPIO_INTEN_FLIEN1_Pos (1)
3063#define GPIO_INTEN_FLIEN1_Msk (0x1ul << GPIO_INTEN_FLIEN1_Pos)
3065#define GPIO_INTEN_FLIEN2_Pos (2)
3066#define GPIO_INTEN_FLIEN2_Msk (0x1ul << GPIO_INTEN_FLIEN2_Pos)
3068#define GPIO_INTEN_FLIEN3_Pos (3)
3069#define GPIO_INTEN_FLIEN3_Msk (0x1ul << GPIO_INTEN_FLIEN3_Pos)
3071#define GPIO_INTEN_FLIEN4_Pos (4)
3072#define GPIO_INTEN_FLIEN4_Msk (0x1ul << GPIO_INTEN_FLIEN4_Pos)
3074#define GPIO_INTEN_FLIEN5_Pos (5)
3075#define GPIO_INTEN_FLIEN5_Msk (0x1ul << GPIO_INTEN_FLIEN5_Pos)
3077#define GPIO_INTEN_FLIEN6_Pos (6)
3078#define GPIO_INTEN_FLIEN6_Msk (0x1ul << GPIO_INTEN_FLIEN6_Pos)
3080#define GPIO_INTEN_FLIEN7_Pos (7)
3081#define GPIO_INTEN_FLIEN7_Msk (0x1ul << GPIO_INTEN_FLIEN7_Pos)
3083#define GPIO_INTEN_FLIEN8_Pos (8)
3084#define GPIO_INTEN_FLIEN8_Msk (0x1ul << GPIO_INTEN_FLIEN8_Pos)
3086#define GPIO_INTEN_FLIEN9_Pos (9)
3087#define GPIO_INTEN_FLIEN9_Msk (0x1ul << GPIO_INTEN_FLIEN9_Pos)
3089#define GPIO_INTEN_FLIEN10_Pos (10)
3090#define GPIO_INTEN_FLIEN10_Msk (0x1ul << GPIO_INTEN_FLIEN10_Pos)
3092#define GPIO_INTEN_FLIEN11_Pos (11)
3093#define GPIO_INTEN_FLIEN11_Msk (0x1ul << GPIO_INTEN_FLIEN11_Pos)
3095#define GPIO_INTEN_FLIEN12_Pos (12)
3096#define GPIO_INTEN_FLIEN12_Msk (0x1ul << GPIO_INTEN_FLIEN12_Pos)
3098#define GPIO_INTEN_FLIEN13_Pos (13)
3099#define GPIO_INTEN_FLIEN13_Msk (0x1ul << GPIO_INTEN_FLIEN13_Pos)
3101#define GPIO_INTEN_FLIEN14_Pos (14)
3102#define GPIO_INTEN_FLIEN14_Msk (0x1ul << GPIO_INTEN_FLIEN14_Pos)
3104#define GPIO_INTEN_FLIEN15_Pos (15)
3105#define GPIO_INTEN_FLIEN15_Msk (0x1ul << GPIO_INTEN_FLIEN15_Pos)
3107#define GPIO_INTEN_RHIEN0_Pos (16)
3108#define GPIO_INTEN_RHIEN0_Msk (0x1ul << GPIO_INTEN_RHIEN0_Pos)
3110#define GPIO_INTEN_RHIEN1_Pos (17)
3111#define GPIO_INTEN_RHIEN1_Msk (0x1ul << GPIO_INTEN_RHIEN1_Pos)
3113#define GPIO_INTEN_RHIEN2_Pos (18)
3114#define GPIO_INTEN_RHIEN2_Msk (0x1ul << GPIO_INTEN_RHIEN2_Pos)
3116#define GPIO_INTEN_RHIEN3_Pos (19)
3117#define GPIO_INTEN_RHIEN3_Msk (0x1ul << GPIO_INTEN_RHIEN3_Pos)
3119#define GPIO_INTEN_RHIEN4_Pos (20)
3120#define GPIO_INTEN_RHIEN4_Msk (0x1ul << GPIO_INTEN_RHIEN4_Pos)
3122#define GPIO_INTEN_RHIEN5_Pos (21)
3123#define GPIO_INTEN_RHIEN5_Msk (0x1ul << GPIO_INTEN_RHIEN5_Pos)
3125#define GPIO_INTEN_RHIEN6_Pos (22)
3126#define GPIO_INTEN_RHIEN6_Msk (0x1ul << GPIO_INTEN_RHIEN6_Pos)
3128#define GPIO_INTEN_RHIEN7_Pos (23)
3129#define GPIO_INTEN_RHIEN7_Msk (0x1ul << GPIO_INTEN_RHIEN7_Pos)
3131#define GPIO_INTEN_RHIEN8_Pos (24)
3132#define GPIO_INTEN_RHIEN8_Msk (0x1ul << GPIO_INTEN_RHIEN8_Pos)
3134#define GPIO_INTEN_RHIEN9_Pos (25)
3135#define GPIO_INTEN_RHIEN9_Msk (0x1ul << GPIO_INTEN_RHIEN9_Pos)
3137#define GPIO_INTEN_RHIEN10_Pos (26)
3138#define GPIO_INTEN_RHIEN10_Msk (0x1ul << GPIO_INTEN_RHIEN10_Pos)
3140#define GPIO_INTEN_RHIEN11_Pos (27)
3141#define GPIO_INTEN_RHIEN11_Msk (0x1ul << GPIO_INTEN_RHIEN11_Pos)
3143#define GPIO_INTEN_RHIEN12_Pos (28)
3144#define GPIO_INTEN_RHIEN12_Msk (0x1ul << GPIO_INTEN_RHIEN12_Pos)
3146#define GPIO_INTEN_RHIEN13_Pos (29)
3147#define GPIO_INTEN_RHIEN13_Msk (0x1ul << GPIO_INTEN_RHIEN13_Pos)
3149#define GPIO_INTEN_RHIEN14_Pos (30)
3150#define GPIO_INTEN_RHIEN14_Msk (0x1ul << GPIO_INTEN_RHIEN14_Pos)
3152#define GPIO_INTEN_RHIEN15_Pos (31)
3153#define GPIO_INTEN_RHIEN15_Msk (0x1ul << GPIO_INTEN_RHIEN15_Pos)
3155#define GPIO_INTSRC_INTSRC0_Pos (0)
3156#define GPIO_INTSRC_INTSRC0_Msk (0x1ul << GPIO_INTSRC_INTSRC0_Pos)
3158#define GPIO_INTSRC_INTSRC1_Pos (1)
3159#define GPIO_INTSRC_INTSRC1_Msk (0x1ul << GPIO_INTSRC_INTSRC1_Pos)
3161#define GPIO_INTSRC_INTSRC2_Pos (2)
3162#define GPIO_INTSRC_INTSRC2_Msk (0x1ul << GPIO_INTSRC_INTSRC2_Pos)
3164#define GPIO_INTSRC_INTSRC3_Pos (3)
3165#define GPIO_INTSRC_INTSRC3_Msk (0x1ul << GPIO_INTSRC_INTSRC3_Pos)
3167#define GPIO_INTSRC_INTSRC4_Pos (4)
3168#define GPIO_INTSRC_INTSRC4_Msk (0x1ul << GPIO_INTSRC_INTSRC4_Pos)
3170#define GPIO_INTSRC_INTSRC5_Pos (5)
3171#define GPIO_INTSRC_INTSRC5_Msk (0x1ul << GPIO_INTSRC_INTSRC5_Pos)
3173#define GPIO_INTSRC_INTSRC6_Pos (6)
3174#define GPIO_INTSRC_INTSRC6_Msk (0x1ul << GPIO_INTSRC_INTSRC6_Pos)
3176#define GPIO_INTSRC_INTSRC7_Pos (7)
3177#define GPIO_INTSRC_INTSRC7_Msk (0x1ul << GPIO_INTSRC_INTSRC7_Pos)
3179#define GPIO_INTSRC_INTSRC8_Pos (8)
3180#define GPIO_INTSRC_INTSRC8_Msk (0x1ul << GPIO_INTSRC_INTSRC8_Pos)
3182#define GPIO_INTSRC_INTSRC9_Pos (9)
3183#define GPIO_INTSRC_INTSRC9_Msk (0x1ul << GPIO_INTSRC_INTSRC9_Pos)
3185#define GPIO_INTSRC_INTSRC10_Pos (10)
3186#define GPIO_INTSRC_INTSRC10_Msk (0x1ul << GPIO_INTSRC_INTSRC10_Pos)
3188#define GPIO_INTSRC_INTSRC11_Pos (11)
3189#define GPIO_INTSRC_INTSRC11_Msk (0x1ul << GPIO_INTSRC_INTSRC11_Pos)
3191#define GPIO_INTSRC_INTSRC12_Pos (12)
3192#define GPIO_INTSRC_INTSRC12_Msk (0x1ul << GPIO_INTSRC_INTSRC12_Pos)
3194#define GPIO_INTSRC_INTSRC13_Pos (13)
3195#define GPIO_INTSRC_INTSRC13_Msk (0x1ul << GPIO_INTSRC_INTSRC13_Pos)
3197#define GPIO_INTSRC_INTSRC14_Pos (14)
3198#define GPIO_INTSRC_INTSRC14_Msk (0x1ul << GPIO_INTSRC_INTSRC14_Pos)
3200#define GPIO_INTSRC_INTSRC15_Pos (15)
3201#define GPIO_INTSRC_INTSRC15_Msk (0x1ul << GPIO_INTSRC_INTSRC15_Pos)
3203#define GPIO_SMTEN_SMTEN0_Pos (0)
3204#define GPIO_SMTEN_SMTEN0_Msk (0x1ul << GPIO_SMTEN_SMTEN0_Pos)
3206#define GPIO_SMTEN_SMTEN1_Pos (1)
3207#define GPIO_SMTEN_SMTEN1_Msk (0x1ul << GPIO_SMTEN_SMTEN1_Pos)
3209#define GPIO_SMTEN_SMTEN2_Pos (2)
3210#define GPIO_SMTEN_SMTEN2_Msk (0x1ul << GPIO_SMTEN_SMTEN2_Pos)
3212#define GPIO_SMTEN_SMTEN3_Pos (3)
3213#define GPIO_SMTEN_SMTEN3_Msk (0x1ul << GPIO_SMTEN_SMTEN3_Pos)
3215#define GPIO_SMTEN_SMTEN4_Pos (4)
3216#define GPIO_SMTEN_SMTEN4_Msk (0x1ul << GPIO_SMTEN_SMTEN4_Pos)
3218#define GPIO_SMTEN_SMTEN5_Pos (5)
3219#define GPIO_SMTEN_SMTEN5_Msk (0x1ul << GPIO_SMTEN_SMTEN5_Pos)
3221#define GPIO_SMTEN_SMTEN6_Pos (6)
3222#define GPIO_SMTEN_SMTEN6_Msk (0x1ul << GPIO_SMTEN_SMTEN6_Pos)
3224#define GPIO_SMTEN_SMTEN7_Pos (7)
3225#define GPIO_SMTEN_SMTEN7_Msk (0x1ul << GPIO_SMTEN_SMTEN7_Pos)
3227#define GPIO_SMTEN_SMTEN8_Pos (8)
3228#define GPIO_SMTEN_SMTEN8_Msk (0x1ul << GPIO_SMTEN_SMTEN8_Pos)
3230#define GPIO_SMTEN_SMTEN9_Pos (9)
3231#define GPIO_SMTEN_SMTEN9_Msk (0x1ul << GPIO_SMTEN_SMTEN9_Pos)
3233#define GPIO_SMTEN_SMTEN10_Pos (10)
3234#define GPIO_SMTEN_SMTEN10_Msk (0x1ul << GPIO_SMTEN_SMTEN10_Pos)
3236#define GPIO_SMTEN_SMTEN11_Pos (11)
3237#define GPIO_SMTEN_SMTEN11_Msk (0x1ul << GPIO_SMTEN_SMTEN11_Pos)
3239#define GPIO_SMTEN_SMTEN12_Pos (12)
3240#define GPIO_SMTEN_SMTEN12_Msk (0x1ul << GPIO_SMTEN_SMTEN12_Pos)
3242#define GPIO_SMTEN_SMTEN13_Pos (13)
3243#define GPIO_SMTEN_SMTEN13_Msk (0x1ul << GPIO_SMTEN_SMTEN13_Pos)
3245#define GPIO_SMTEN_SMTEN14_Pos (14)
3246#define GPIO_SMTEN_SMTEN14_Msk (0x1ul << GPIO_SMTEN_SMTEN14_Pos)
3248#define GPIO_SMTEN_SMTEN15_Pos (15)
3249#define GPIO_SMTEN_SMTEN15_Msk (0x1ul << GPIO_SMTEN_SMTEN15_Pos)
3251#define GPIO_SLEWCTL_HSREN0_Pos (0)
3252#define GPIO_SLEWCTL_HSREN0_Msk (0x1ul << GPIO_SLEWCTL_HSREN0_Pos)
3254#define GPIO_SLEWCTL_HSREN1_Pos (1)
3255#define GPIO_SLEWCTL_HSREN1_Msk (0x1ul << GPIO_SLEWCTL_HSREN1_Pos)
3257#define GPIO_SLEWCTL_HSREN2_Pos (2)
3258#define GPIO_SLEWCTL_HSREN2_Msk (0x1ul << GPIO_SLEWCTL_HSREN2_Pos)
3260#define GPIO_SLEWCTL_HSREN3_Pos (3)
3261#define GPIO_SLEWCTL_HSREN3_Msk (0x1ul << GPIO_SLEWCTL_HSREN3_Pos)
3263#define GPIO_SLEWCTL_HSREN4_Pos (4)
3264#define GPIO_SLEWCTL_HSREN4_Msk (0x1ul << GPIO_SLEWCTL_HSREN4_Pos)
3266#define GPIO_SLEWCTL_HSREN5_Pos (5)
3267#define GPIO_SLEWCTL_HSREN5_Msk (0x1ul << GPIO_SLEWCTL_HSREN5_Pos)
3269#define GPIO_SLEWCTL_HSREN6_Pos (6)
3270#define GPIO_SLEWCTL_HSREN6_Msk (0x1ul << GPIO_SLEWCTL_HSREN6_Pos)
3272#define GPIO_SLEWCTL_HSREN7_Pos (7)
3273#define GPIO_SLEWCTL_HSREN7_Msk (0x1ul << GPIO_SLEWCTL_HSREN7_Pos)
3275#define GPIO_SLEWCTL_HSREN8_Pos (8)
3276#define GPIO_SLEWCTL_HSREN8_Msk (0x1ul << GPIO_SLEWCTL_HSREN8_Pos)
3278#define GPIO_SLEWCTL_HSREN9_Pos (9)
3279#define GPIO_SLEWCTL_HSREN9_Msk (0x1ul << GPIO_SLEWCTL_HSREN9_Pos)
3281#define GPIO_SLEWCTL_HSREN10_Pos (10)
3282#define GPIO_SLEWCTL_HSREN10_Msk (0x1ul << GPIO_SLEWCTL_HSREN10_Pos)
3284#define GPIO_SLEWCTL_HSREN11_Pos (11)
3285#define GPIO_SLEWCTL_HSREN11_Msk (0x1ul << GPIO_SLEWCTL_HSREN11_Pos)
3287#define GPIO_SLEWCTL_HSREN12_Pos (12)
3288#define GPIO_SLEWCTL_HSREN12_Msk (0x1ul << GPIO_SLEWCTL_HSREN12_Pos)
3290#define GPIO_SLEWCTL_HSREN13_Pos (13)
3291#define GPIO_SLEWCTL_HSREN13_Msk (0x1ul << GPIO_SLEWCTL_HSREN13_Pos)
3293#define GPIO_SLEWCTL_HSREN14_Pos (14)
3294#define GPIO_SLEWCTL_HSREN14_Msk (0x1ul << GPIO_SLEWCTL_HSREN14_Pos)
3296#define GPIO_SLEWCTL_HSREN15_Pos (15)
3297#define GPIO_SLEWCTL_HSREN15_Msk (0x1ul << GPIO_SLEWCTL_HSREN15_Pos)
3299#define GPIO_DRVCTL_HDRVEN8_Pos (8)
3300#define GPIO_DRVCTL_HDRVEN8_Msk (0x1ul << GPIO_DRVCTL_HDRVEN8_Pos)
3302#define GPIO_DRVCTL_HDRVEN9_Pos (9)
3303#define GPIO_DRVCTL_HDRVEN9_Msk (0x1ul << GPIO_DRVCTL_HDRVEN9_Pos)
3305#define GPIO_DRVCTL_HDRVEN10_Pos (10)
3306#define GPIO_DRVCTL_HDRVEN10_Msk (0x1ul << GPIO_DRVCTL_HDRVEN10_Pos)
3308#define GPIO_DRVCTL_HDRVEN11_Pos (11)
3309#define GPIO_DRVCTL_HDRVEN11_Msk (0x1ul << GPIO_DRVCTL_HDRVEN11_Pos)
3311#define GPIO_DRVCTL_HDRVEN12_Pos (12)
3312#define GPIO_DRVCTL_HDRVEN12_Msk (0x1ul << GPIO_DRVCTL_HDRVEN12_Pos)
3314#define GPIO_DRVCTL_HDRVEN13_Pos (13)
3315#define GPIO_DRVCTL_HDRVEN13_Msk (0x1ul << GPIO_DRVCTL_HDRVEN13_Pos)
3317#define GPIO_DBCTL_DBCLKSEL_Pos (0)
3318#define GPIO_DBCTL_DBCLKSEL_Msk (0xFul << GPIO_DBCTL_DBCLKSEL_Pos)
3320#define GPIO_DBCTL_DBCLKSRC_Pos (4)
3321#define GPIO_DBCTL_DBCLKSRC_Msk (1ul << GPIO_DBCTL_DBCLKSRC_Pos)
3323#define GPIO_DBCTL_ICLKON_Pos (5)
3324#define GPIO_DBCTL_ICLKON_Msk (1ul << GPIO_DBCTL_ICLKON_Pos)
3718 __I uint32_t RESERVE0[2];
3738#define I2C_CTL_AA_Pos (2)
3739#define I2C_CTL_AA_Msk (0x1ul << I2C_CTL_AA_Pos)
3741#define I2C_CTL_SI_Pos (3)
3742#define I2C_CTL_SI_Msk (0x1ul << I2C_CTL_SI_Pos)
3744#define I2C_CTL_STO_Pos (4)
3745#define I2C_CTL_STO_Msk (0x1ul << I2C_CTL_STO_Pos)
3747#define I2C_CTL_STA_Pos (5)
3748#define I2C_CTL_STA_Msk (0x1ul << I2C_CTL_STA_Pos)
3750#define I2C_CTL_I2CEN_Pos (6)
3751#define I2C_CTL_I2CEN_Msk (0x1ul << I2C_CTL_I2CEN_Pos)
3753#define I2C_CTL_INTEN_Pos (7)
3754#define I2C_CTL_INTEN_Msk (0x1ul << I2C_CTL_INTEN_Pos)
3756#define I2C_ADDR0_GC_Pos (0)
3757#define I2C_ADDR0_GC_Msk (0x1ul << I2C_ADDR0_GC_Pos)
3759#define I2C_ADDR0_ADDR_Pos (1)
3760#define I2C_ADDR0_ADDR_Msk (0x7ful << I2C_ADDR0_ADDR_Pos)
3762#define I2C_DAT_DAT_Pos (0)
3763#define I2C_DAT_DAT_Msk (0xfful << I2C_DAT_DAT_Pos)
3765#define I2C_STATUS_STATUS_Pos (0)
3766#define I2C_STATUS_STATUS_Msk (0xfful << I2C_STATUS_STATUS_Pos)
3768#define I2C_CLKDIV_DIVIDER_Pos (0)
3769#define I2C_CLKDIV_DIVIDER_Msk (0xfful << I2C_CLKDIV_DIVIDER_Pos)
3771#define I2C_TOCTL_TOIF_Pos (0)
3772#define I2C_TOCTL_TOIF_Msk (0x1ul << I2C_TOCTL_TOIF_Pos)
3774#define I2C_TOCTL_TOCDIV4_Pos (1)
3775#define I2C_TOCTL_TOCDIV4_Msk (0x1ul << I2C_TOCTL_TOCDIV4_Pos)
3777#define I2C_TOCTL_TOCEN_Pos (2)
3778#define I2C_TOCTL_TOCEN_Msk (0x1ul << I2C_TOCTL_TOCEN_Pos)
3780#define I2C_ADDR1_GC_Pos (0)
3781#define I2C_ADDR1_GC_Msk (0x1ul << I2C_ADDR1_GC_Pos)
3783#define I2C_ADDR1_ADDR_Pos (1)
3784#define I2C_ADDR1_ADDR_Msk (0x7ful << I2C_ADDR1_ADDR_Pos)
3786#define I2C_ADDR2_GC_Pos (0)
3787#define I2C_ADDR2_GC_Msk (0x1ul << I2C_ADDR2_GC_Pos)
3789#define I2C_ADDR2_ADDR_Pos (1)
3790#define I2C_ADDR2_ADDR_Msk (0x7ful << I2C_ADDR2_ADDR_Pos)
3792#define I2C_ADDR3_GC_Pos (0)
3793#define I2C_ADDR3_GC_Msk (0x1ul << I2C_ADDR3_GC_Pos)
3795#define I2C_ADDR3_ADDR_Pos (1)
3796#define I2C_ADDR3_ADDR_Msk (0x7ful << I2C_ADDR3_ADDR_Pos)
3798#define I2C_ADDRMSK0_ADDRMSK_Pos (1)
3799#define I2C_ADDRMSK0_ADDRMSK_Msk (0x7ful << I2C_ADDRMSK0_ADDRMSK_Pos)
3801#define I2C_ADDRMSK1_ADDRMSK_Pos (1)
3802#define I2C_ADDRMSK1_ADDRMSK_Msk (0x7ful << I2C_ADDRMSK1_ADDRMSK_Pos)
3804#define I2C_ADDRMSK2_ADDRMSK_Pos (1)
3805#define I2C_ADDRMSK2_ADDRMSK_Msk (0x7ful << I2C_ADDRMSK2_ADDRMSK_Pos)
3807#define I2C_ADDRMSK3_ADDRMSK_Pos (1)
3808#define I2C_ADDRMSK3_ADDRMSK_Msk (0x7ful << I2C_ADDRMSK3_ADDRMSK_Pos)
3810#define I2C_WKCTL_WKEN_Pos (0)
3811#define I2C_WKCTL_WKEN_Msk (0x1ul << I2C_WKCTL_WKEN_Pos)
3813#define I2C_WKSTS_WKIF_Pos (0)
3814#define I2C_WKSTS_WKIF_Msk (0x1ul << I2C_WKSTS_WKIF_Pos)
3816#define I2C_BUSCTL_ACKMEN_Pos (0)
3817#define I2C_BUSCTL_ACKMEN_Msk (0x1ul << I2C_BUSCTL_ACKMEN_Pos)
3819#define I2C_BUSCTL_PECEN_Pos (1)
3820#define I2C_BUSCTL_PECEN_Msk (0x1ul << I2C_BUSCTL_PECEN_Pos)
3822#define I2C_BUSCTL_BMDEN_Pos (2)
3823#define I2C_BUSCTL_BMDEN_Msk (0x1ul << I2C_BUSCTL_BMDEN_Pos)
3825#define I2C_BUSCTL_BMHEN_Pos (3)
3826#define I2C_BUSCTL_BMHEN_Msk (0x1ul << I2C_BUSCTL_BMHEN_Pos)
3828#define I2C_BUSCTL_ALERTEN_Pos (4)
3829#define I2C_BUSCTL_ALERTEN_Msk (0x1ul << I2C_BUSCTL_ALERTEN_Pos)
3831#define I2C_BUSCTL_SCTLOSTS_Pos (5)
3832#define I2C_BUSCTL_SCTLOSTS_Msk (0x1ul << I2C_BUSCTL_SCTLOSTS_Pos)
3834#define I2C_BUSCTL_SCTLOEN_Pos (6)
3835#define I2C_BUSCTL_SCTLOEN_Msk (0x1ul << I2C_BUSCTL_SCTLOEN_Pos)
3837#define I2C_BUSCTL_BUSEN_Pos (7)
3838#define I2C_BUSCTL_BUSEN_Msk (0x1ul << I2C_BUSCTL_BUSEN_Pos)
3840#define I2C_BUSCTL_PECTXEN_Pos (8)
3841#define I2C_BUSCTL_PECTXEN_Msk (0x1ul << I2C_BUSCTL_PECTXEN_Pos)
3843#define I2C_BUSCTL_TIDLE_Pos (9)
3844#define I2C_BUSCTL_TIDLE_Msk (0x1ul << I2C_BUSCTL_TIDLE_Pos)
3846#define I2C_BUSCTL_PECCLR_Pos (10)
3847#define I2C_BUSCTL_PECCLR_Msk (0x1ul << I2C_BUSCTL_PECCLR_Pos)
3849#define I2C_BUSCTL_ACKM9SI_Pos (11)
3850#define I2C_BUSCTL_ACKM9SI_Msk (0x1ul << I2C_BUSCTL_ACKM9SI_Pos)
3852#define I2C_BUSTCTL_BUSTOEN_Pos (0)
3853#define I2C_BUSTCTL_BUSTOEN_Msk (0x1ul << I2C_BUSTCTL_BUSTOEN_Pos)
3855#define I2C_BUSTCTL_CLKTOEN_Pos (1)
3856#define I2C_BUSTCTL_CLKTOEN_Msk (0x1ul << I2C_BUSTCTL_CLKTOEN_Pos)
3858#define I2C_BUSTCTL_BUSTOIEN_Pos (2)
3859#define I2C_BUSTCTL_BUSTOIEN_Msk (0x1ul << I2C_BUSTCTL_BUSTOIEN_Pos)
3861#define I2C_BUSTCTL_CLKTOIEN_Pos (3)
3862#define I2C_BUSTCTL_CLKTOIEN_Msk (0x1ul << I2C_BUSTCTL_CLKTOIEN_Pos)
3864#define I2C_BUSTCTL_TORSTEN_Pos (4)
3865#define I2C_BUSTCTL_TORSTEN_Msk (0x1ul << I2C_BUSTCTL_TORSTEN_Pos)
3867#define I2C_BUSTCTL_PECIEN_Pos (5)
3868#define I2C_BUSTCTL_PECIEN_Msk (0x1ul << I2C_BUSTCTL_PECIEN_Pos)
3870#define I2C_BUSSTS_BUSY_Pos (0)
3871#define I2C_BUSSTS_BUSY_Msk (0x1ul << I2C_BUSSTS_BUSY_Pos)
3873#define I2C_BUSSTS_BCDONE_Pos (1)
3874#define I2C_BUSSTS_BCDONE_Msk (0x1ul << I2C_BUSSTS_BCDONE_Pos)
3876#define I2C_BUSSTS_PECERR_Pos (2)
3877#define I2C_BUSSTS_PECERR_Msk (0x1ul << I2C_BUSSTS_PECERR_Pos)
3879#define I2C_BUSSTS_ALERT_Pos (3)
3880#define I2C_BUSSTS_ALERT_Msk (0x1ul << I2C_BUSSTS_ALERT_Pos)
3882#define I2C_BUSSTS_SCTLDIN_Pos (4)
3883#define I2C_BUSSTS_SCTLDIN_Msk (0x1ul << I2C_BUSSTS_SCTLDIN_Pos)
3885#define I2C_BUSSTS_BUSTO_Pos (5)
3886#define I2C_BUSSTS_BUSTO_Msk (0x1ul << I2C_BUSSTS_BUSTO_Pos)
3888#define I2C_BUSSTS_CLKTO_Pos (6)
3889#define I2C_BUSSTS_CLKTO_Msk (0x1ul << I2C_BUSSTS_CLKTO_Pos)
3891#define I2C_PKTSIZE_PLDSIZE_Pos (0)
3892#define I2C_PKTSIZE_PLDSIZE_Msk (0xfful << I2C_PKTSIZE_PLDSIZE_Pos)
3894#define I2C_PKTCRC_PECCRC_Pos (0)
3895#define I2C_PKTCRC_PECCRC_Msk (0xfful << I2C_PKTCRC_PECCRC_Pos)
3897#define I2C_BUSTOUT_BUSTO_Pos (0)
3898#define I2C_BUSTOUT_BUSTO_Msk (0xfful << I2C_BUSTOUT_BUSTO_Pos)
3900#define I2C_CLKTOUT_CLKTO_Pos (0)
3901#define I2C_CLKTOUT_CLKTO_Msk (0xfful << I2C_CLKTOUT_CLKTO_Pos)
4327 __I uint32_t CURSCAT[12];
4328 __I uint32_t RESERVE0[196];
4341 __I uint32_t RESERVE1[1];
4349 __I uint32_t RESERVE2[12];
4363#define PDMA_DSCT_CTL_OPMODE_Pos (0)
4364#define PDMA_DSCT_CTL_OPMODE_Msk (0x3ul << PDMA_DSCT_CTL_OPMODE_Pos)
4366#define PDMA_DSCT_CTL_TXTYPE_Pos (2)
4367#define PDMA_DSCT_CTL_TXTYPE_Msk (1ul << PDMA_DSCT_CTL_TXTYPE_Pos)
4369#define PDMA_DSCT_CTL_BURSIZE_Pos (4)
4370#define PDMA_DSCT_CTL_BURSIZE_Msk (0x7ul << PDMA_DSCT_CTL_BURSIZE_Pos)
4372#define PDMA_DSCT_CTL_TBINTDIS_Pos (7)
4373#define PDMA_DSCT_CTL_TBINTDIS_Msk (1ul << PDMA_DSCT_CTL_TBINTDIS_Pos)
4375#define PDMA_DSCT_CTL_SAINC_Pos (8)
4376#define PDMA_DSCT_CTL_SAINC_Msk (0x3ul << PDMA_DSCT_CTL_SAINC_Pos)
4378#define PDMA_DSCT_CTL_DAINC_Pos (10)
4379#define PDMA_DSCT_CTL_DAINC_Msk (0x3ul << PDMA_DSCT_CTL_DAINC_Pos)
4381#define PDMA_DSCT_CTL_TXWIDTH_Pos (12)
4382#define PDMA_DSCT_CTL_TXWIDTH_Msk (0x3ul << PDMA_DSCT_CTL_TXWIDTH_Pos)
4384#define PDMA_DSCT_CTL_TXCNT_Pos (16)
4385#define PDMA_DSCT_CTL_TXCNT_Msk (0x3FFFul << PDMA_DSCT_CTL_TXCNT_Pos)
4387#define PDMA_DSCT_SA_SA_Pos (0)
4388#define PDMA_DSCT_SA_SA_Msk (0xFFFFFFFFul << PDMA_DSCT_SA_SA_Pos)
4390#define PDMA_DSCT_DA_DA_Pos (0)
4391#define PDMA_DSCT_DA_DA_Msk (0xFFFFFFFFul << PDMA_DSCT_DA_DA_Pos)
4393#define PDMA_DSCT_NEXT_NEXT_Pos (0)
4394#define PDMA_DSCT_NEXT_NEXT_Msk (0xFFFFul << PDMA_DSCT_NEXT_NEXT_Pos)
4396#define PDMA_CURSCAT_CURADDR_Pos (0)
4397#define PDMA_CURSCAT_CURADDR_Msk (0xfffffffful << PDMA_CURSCAT_CURADDR_Pos)
4399#define PDMA_CHCTL_CHENn_Pos (0)
4400#define PDMA_CHCTL_CHENn_Msk (0xffful << PDMA_CHCTL_CHENn_Pos)
4402#define PDMA_STOP_STOPn_Pos (0)
4403#define PDMA_STOP_STOPn_Msk (0xffful << PDMA_STOP_STOPn_Pos)
4405#define PDMA_SWREQ_SWREQn_Pos (0)
4406#define PDMA_SWREQ_SWREQn_Msk (0xffful << PDMA_SWREQ_SWREQn_Pos)
4408#define PDMA_TRGSTS_REQSTSn_Pos (0)
4409#define PDMA_TRGSTS_REQSTSn_Msk (0xffful << PDMA_TRGSTS_REQSTSn_Pos)
4411#define PDMA_PRISET_FPRISETn_Pos (0)
4412#define PDMA_PRISET_FPRISETn_Msk (0xffful << PDMA_PRISET_FPRISETn_Pos)
4414#define PDMA_PRICLR_FPRICLRn_Pos (0)
4415#define PDMA_PRICLR_FPRICLRn_Msk (0xffful << PDMA_PRICLR_FPRICLRn_Pos)
4417#define PDMA_INTEN_INTENn_Pos (0)
4418#define PDMA_INTEN_INTENn_Msk (0xffful << PDMA_INTEN_INTENn_Pos)
4420#define PDMA_INTSTS_ABTIF_Pos (0)
4421#define PDMA_INTSTS_ABTIF_Msk (0x1ul << PDMA_INTSTS_ABTIF_Pos)
4423#define PDMA_INTSTS_TDIF_Pos (1)
4424#define PDMA_INTSTS_TDIF_Msk (0x1ul << PDMA_INTSTS_TDIF_Pos)
4426#define PDMA_INTSTS_TEIF_Pos (2)
4427#define PDMA_INTSTS_TEIF_Msk (0x1ul << PDMA_INTSTS_TEIF_Pos)
4429#define PDMA_INTSTS_REQTOFn_Pos (8)
4430#define PDMA_INTSTS_REQTOFn_Msk (0xfful << PDMA_INTSTS_REQTOFn_Pos)
4432#define PDMA_ABTSTS_ABTIFn_Pos (0)
4433#define PDMA_ABTSTS_ABTIFn_Msk (0xffful << PDMA_ABTSTS_ABTIFn_Pos)
4435#define PDMA_TDSTS_TDIFn_Pos (0)
4436#define PDMA_TDSTS_TDIFn_Msk (0xffful << PDMA_TDSTS_TDIFn_Pos)
4438#define PDMA_SCATSTS_TEMPTYFn_Pos (0)
4439#define PDMA_SCATSTS_TEMPTYFn_Msk (0xffful << PDMA_SCATSTS_TEMPTYFn_Pos)
4441#define PDMA_TACTSTS_TXACTFn_Pos (0)
4442#define PDMA_TACTSTS_TXACTFn_Msk (0xffful << PDMA_TACTSTS_TXACTFn_Pos)
4444#define PDMA_TOUTEN_TOUTENn_Pos (0)
4445#define PDMA_TOUTEN_TOUTENn_Msk (0xfful << PDMA_TOUTEN_TOUTENn_Pos)
4447#define PDMA_TOUTIEN_TOUTIENn_Pos (0)
4448#define PDMA_TOUTIEN_TOUTIENn_Msk (0xfful << PDMA_TOUTIEN_TOUTIENn_Pos)
4450#define PDMA_SCATBA_SCATBA_Pos (16)
4451#define PDMA_SCATBA_SCATBA_Msk (0xfffful << PDMA_SCATBA_SCATBA_Pos)
4453#define PDMA_TOC0_1_TOC0_Pos (0)
4454#define PDMA_TOC0_1_TOC0_Msk (0xfffful << PDMA_TOC0_1_TOC0_Pos)
4456#define PDMA_TOC0_1_TOC1_Pos (16)
4457#define PDMA_TOC0_1_TOC1_Msk (0xfffful << PDMA_TOC0_1_TOC1_Pos)
4459#define PDMA_TOC2_3_TOC2_Pos (0)
4460#define PDMA_TOC2_3_TOC2_Msk (0xfffful << PDMA_TOC2_3_TOC2_Pos)
4462#define PDMA_TOC2_3_TOC3_Pos (16)
4463#define PDMA_TOC2_3_TOC3_Msk (0xfffful << PDMA_TOC2_3_TOC3_Pos)
4465#define PDMA_TOC4_5_TOC4_Pos (0)
4466#define PDMA_TOC4_5_TOC4_Msk (0xfffful << PDMA_TOC4_5_TOC4_Pos)
4468#define PDMA_TOC4_5_TOC5_Pos (16)
4469#define PDMA_TOC4_5_TOC5_Msk (0xfffful << PDMA_TOC4_5_TOC5_Pos)
4471#define PDMA_TOC6_7_TOC6_Pos (0)
4472#define PDMA_TOC6_7_TOC6_Msk (0xfffful << PDMA_TOC6_7_TOC6_Pos)
4474#define PDMA_TOC6_7_TOC7_Pos (16)
4475#define PDMA_TOC6_7_TOC7_Msk (0xfffful << PDMA_TOC6_7_TOC7_Pos)
4477#define PDMA_REQSEL0_3_REQSRC0_Pos (0)
4478#define PDMA_REQSEL0_3_REQSRC0_Msk (0x1ful << PDMA_REQSEL0_3_REQSRC0_Pos)
4480#define PDMA_REQSEL0_3_REQSRC1_Pos (8)
4481#define PDMA_REQSEL0_3_REQSRC1_Msk (0x1ful << PDMA_REQSEL0_3_REQSRC1_Pos)
4483#define PDMA_REQSEL0_3_REQSRC2_Pos (16)
4484#define PDMA_REQSEL0_3_REQSRC2_Msk (0x1ful << PDMA_REQSEL0_3_REQSRC2_Pos)
4486#define PDMA_REQSEL0_3_REQSRC3_Pos (24)
4487#define PDMA_REQSEL0_3_REQSRC3_Msk (0x1ful << PDMA_REQSEL0_3_REQSRC3_Pos)
4489#define PDMA_REQSEL4_7_REQSRC4_Pos (0)
4490#define PDMA_REQSEL4_7_REQSRC4_Msk (0x1ful << PDMA_REQSEL4_7_REQSRC4_Pos)
4492#define PDMA_REQSEL4_7_REQSRC5_Pos (8)
4493#define PDMA_REQSEL4_7_REQSRC5_Msk (0x1ful << PDMA_REQSEL4_7_REQSRC5_Pos)
4495#define PDMA_REQSEL4_7_REQSRC6_Pos (16)
4496#define PDMA_REQSEL4_7_REQSRC6_Msk (0x1ful << PDMA_REQSEL4_7_REQSRC6_Pos)
4498#define PDMA_REQSEL4_7_REQSRC7_Pos (24)
4499#define PDMA_REQSEL4_7_REQSRC7_Msk (0x1ful << PDMA_REQSEL4_7_REQSRC7_Pos)
4501#define PDMA_REQSEL8_11_REQSRC8_Pos (0)
4502#define PDMA_REQSEL8_11_REQSRC8_Msk (0x1ful << PDMA_REQSEL8_11_REQSRC8_Pos)
4504#define PDMA_REQSEL8_11_REQSRC9_Pos (8)
4505#define PDMA_REQSEL8_11_REQSRC9_Msk (0x1ful << PDMA_REQSEL8_11_REQSRC9_Pos)
4507#define PDMA_REQSEL8_11_REQSRC10_Pos (16)
4508#define PDMA_REQSEL8_11_REQSRC10_Msk (0x1ful << PDMA_REQSEL8_11_REQSRC10_Pos)
4510#define PDMA_REQSEL8_11_REQSRC11_Pos (24)
4511#define PDMA_REQSEL8_11_REQSRC11_Msk (0x1ful << PDMA_REQSEL8_11_REQSRC11_Pos)
5830 __I uint32_t RESERVE0[1];
5831 __IO uint32_t PERIOD[6];
5832 __I uint32_t RESERVE1[2];
5833 __IO uint32_t CMPDAT[6];
5834 __I uint32_t RESERVE2[2];
5838 __I uint32_t RESERVE3[1];
5842 __I uint32_t RESERVE4[1];
5843 __I uint32_t CNT[6];
5844 __I uint32_t RESERVE5[2];
5862 __IO uint32_t RESERVE6[1];
5868 __I uint32_t RESERVE7[1];
5871 __I uint32_t RESERVE8[2];
5873 __I uint32_t RESERVE9[55];
5893 __I uint32_t RESERVE10[1];
5896 __I uint32_t RESERVE11[43];
5897 __I uint32_t PBUF[6];
5898 __I uint32_t CMPBUF[6];
5899 __I uint32_t RESERVE12[3];
5914#define PWM_CTL0_CTRLDn_Pos (0)
5915#define PWM_CTL0_CTRLDn_Msk (0x3ful << PWM_CTL0_CTRLDn_Pos)
5917#define PWM_CTL0_CTRLD0_Pos (0)
5918#define PWM_CTL0_CTRLD0_Msk (0x1ul << PWM_CTL0_CTRLD0_Pos)
5920#define PWM_CTL0_CTRLD1_Pos (1)
5921#define PWM_CTL0_CTRLD1_Msk (0x1ul << PWM_CTL0_CTRLD1_Pos)
5923#define PWM_CTL0_CTRLD2_Pos (2)
5924#define PWM_CTL0_CTRLD2_Msk (0x1ul << PWM_CTL0_CTRLD2_Pos)
5926#define PWM_CTL0_CTRLD3_Pos (3)
5927#define PWM_CTL0_CTRLD3_Msk (0x1ul << PWM_CTL0_CTRLD3_Pos)
5929#define PWM_CTL0_CTRLD4_Pos (4)
5930#define PWM_CTL0_CTRLD4_Msk (0x1ul << PWM_CTL0_CTRLD4_Pos)
5932#define PWM_CTL0_CTRLD5_Pos (5)
5933#define PWM_CTL0_CTRLD5_Msk (0x1ul << PWM_CTL0_CTRLD5_Pos)
5935#define PWM_CTL0_WINLDENn_Pos (8)
5936#define PWM_CTL0_WINLDENn_Msk (0x3ful << PWM_CTL0_WINLDENn_Pos)
5938#define PWM_CTL0_WINLDEN0_Pos (8)
5939#define PWM_CTL0_WINLDEN0_Msk (0x1ul << PWM_CTL0_WINLDEN0_Pos)
5941#define PWM_CTL0_WINLDEN1_Pos (9)
5942#define PWM_CTL0_WINLDEN1_Msk (0x1ul << PWM_CTL0_WINLDEN1_Pos)
5944#define PWM_CTL0_WINLDEN2_Pos (10)
5945#define PWM_CTL0_WINLDEN2_Msk (0x1ul << PWM_CTL0_WINLDEN2_Pos)
5947#define PWM_CTL0_WINLDEN3_Pos (11)
5948#define PWM_CTL0_WINLDEN3_Msk (0x1ul << PWM_CTL0_WINLDEN3_Pos)
5950#define PWM_CTL0_WINLDEN4_Pos (12)
5951#define PWM_CTL0_WINLDEN4_Msk (0x1ul << PWM_CTL0_WINLDEN4_Pos)
5953#define PWM_CTL0_WINLDEN5_Pos (13)
5954#define PWM_CTL0_WINLDEN5_Msk (0x1ul << PWM_CTL0_WINLDEN5_Pos)
5956#define PWM_CTL0_IMMLDENn_Pos (16)
5957#define PWM_CTL0_IMMLDENn_Msk (0x3ful << PWM_CTL0_IMMLDENn_Pos)
5959#define PWM_CTL0_IMMLDEN0_Pos (16)
5960#define PWM_CTL0_IMMLDEN0_Msk (0x1ul << PWM_CTL0_IMMLDEN0_Pos)
5962#define PWM_CTL0_IMMLDEN1_Pos (17)
5963#define PWM_CTL0_IMMLDEN1_Msk (0x1ul << PWM_CTL0_IMMLDEN1_Pos)
5965#define PWM_CTL0_IMMLDEN2_Pos (18)
5966#define PWM_CTL0_IMMLDEN2_Msk (0x1ul << PWM_CTL0_IMMLDEN2_Pos)
5968#define PWM_CTL0_IMMLDEN3_Pos (19)
5969#define PWM_CTL0_IMMLDEN3_Msk (0x1ul << PWM_CTL0_IMMLDEN3_Pos)
5971#define PWM_CTL0_IMMLDEN4_Pos (20)
5972#define PWM_CTL0_IMMLDEN4_Msk (0x1ul << PWM_CTL0_IMMLDEN4_Pos)
5974#define PWM_CTL0_IMMLDEN5_Pos (21)
5975#define PWM_CTL0_IMMLDEN5_Msk (0x1ul << PWM_CTL0_IMMLDEN5_Pos)
5977#define PWM_CTL0_GROUPEN_Pos (24)
5978#define PWM_CTL0_GROUPEN_Msk (0x1ul << PWM_CTL0_GROUPEN_Pos)
5980#define PWM_CTL0_DBGHALT_Pos (30)
5981#define PWM_CTL0_DBGHALT_Msk (0x1ul << PWM_CTL0_DBGHALT_Pos)
5983#define PWM_CTL0_DBGTRIOFF_Pos (31)
5984#define PWM_CTL0_DBGTRIOFF_Msk (0x1ul << PWM_CTL0_DBGTRIOFF_Pos)
5986#define PWM_CTL1_CNTTYPEn_Pos (0)
5987#define PWM_CTL1_CNTTYPEn_Msk (0xffful << PWM_CTL1_CNTTYPEn_Pos)
5989#define PWM_CTL1_CNTTYPE0_Pos (0)
5990#define PWM_CTL1_CNTTYPE0_Msk (0x3ul << PWM_CTL1_CNTTYPE0_Pos)
5992#define PWM_CTL1_CNTTYPE1_Pos (2)
5993#define PWM_CTL1_CNTTYPE1_Msk (0x3ul << PWM_CTL1_CNTTYPE1_Pos)
5995#define PWM_CTL1_CNTTYPE2_Pos (4)
5996#define PWM_CTL1_CNTTYPE2_Msk (0x3ul << PWM_CTL1_CNTTYPE2_Pos)
5998#define PWM_CTL1_CNTTYPE3_Pos (6)
5999#define PWM_CTL1_CNTTYPE3_Msk (0x3ul << PWM_CTL1_CNTTYPE3_Pos)
6001#define PWM_CTL1_CNTTYPE4_Pos (8)
6002#define PWM_CTL1_CNTTYPE4_Msk (0x3ul << PWM_CTL1_CNTTYPE4_Pos)
6004#define PWM_CTL1_CNTTYPE5_Pos (10)
6005#define PWM_CTL1_CNTTYPE5_Msk (0x3ul << PWM_CTL1_CNTTYPE5_Pos)
6007#define PWM_CTL1_CNTMODEn_Pos (16)
6008#define PWM_CTL1_CNTMODEn_Msk (0x3ful << PWM_CTL1_CNTMODEn_Pos)
6010#define PWM_CTL1_CNTMODE0_Pos (16)
6011#define PWM_CTL1_CNTMODE0_Msk (0x1ul << PWM_CTL1_CNTMODE0_Pos)
6013#define PWM_CTL1_CNTMODE1_Pos (17)
6014#define PWM_CTL1_CNTMODE1_Msk (0x1ul << PWM_CTL1_CNTMODE1_Pos)
6016#define PWM_CTL1_CNTMODE2_Pos (18)
6017#define PWM_CTL1_CNTMODE2_Msk (0x1ul << PWM_CTL1_CNTMODE2_Pos)
6019#define PWM_CTL1_CNTMODE3_Pos (19)
6020#define PWM_CTL1_CNTMODE3_Msk (0x1ul << PWM_CTL1_CNTMODE3_Pos)
6022#define PWM_CTL1_CNTMODE4_Pos (20)
6023#define PWM_CTL1_CNTMODE4_Msk (0x1ul << PWM_CTL1_CNTMODE4_Pos)
6025#define PWM_CTL1_CNTMODE5_Pos (21)
6026#define PWM_CTL1_CNTMODE5_Msk (0x1ul << PWM_CTL1_CNTMODE5_Pos)
6028#define PWM_CTL1_OUTMODEn_Pos (24)
6029#define PWM_CTL1_OUTMODEn_Msk (0x7ul << PWM_CTL1_OUTMODEn_Pos)
6031#define PWM_CTL1_OUTMODE0_Pos (24)
6032#define PWM_CTL1_OUTMODE0_Msk (0x1ul << PWM_CTL1_OUTMODE0_Pos)
6034#define PWM_CTL1_OUTMODE2_Pos (25)
6035#define PWM_CTL1_OUTMODE2_Msk (0x1ul << PWM_CTL1_OUTMODE2_Pos)
6037#define PWM_CTL1_OUTMODE4_Pos (26)
6038#define PWM_CTL1_OUTMODE4_Msk (0x1ul << PWM_CTL1_OUTMODE4_Pos)
6040#define PWM_SYNC_PHSENn_Pos (0)
6041#define PWM_SYNC_PHSENn_Msk (0x7ul << PWM_SYNC_PHSENn_Pos)
6043#define PWM_SYNC_PHSEN0_Pos (0)
6044#define PWM_SYNC_PHSEN0_Msk (0x1ul << PWM_SYNC_PHSEN0_Pos)
6046#define PWM_SYNC_PHSEN2_Pos (1)
6047#define PWM_SYNC_PHSEN2_Msk (0x1ul << PWM_SYNC_PHSEN2_Pos)
6049#define PWM_SYNC_PHSEN4_Pos (2)
6050#define PWM_SYNC_PHSEN4_Msk (0x1ul << PWM_SYNC_PHSEN4_Pos)
6052#define PWM_SYNC_SINSRCn_Pos (8)
6053#define PWM_SYNC_SINSRCn_Msk (0x3ful << PWM_SYNC_SINSRCn_Pos)
6055#define PWM_SYNC_SINSRC0_Pos (8)
6056#define PWM_SYNC_SINSRC0_Msk (0x3ul << PWM_SYNC_SINSRC0_Pos)
6058#define PWM_SYNC_SINSRC2_Pos (10)
6059#define PWM_SYNC_SINSRC2_Msk (0x3ul << PWM_SYNC_SINSRC2_Pos)
6061#define PWM_SYNC_SINSRC4_Pos (12)
6062#define PWM_SYNC_SINSRC4_Msk (0x3ul << PWM_SYNC_SINSRC4_Pos)
6064#define PWM_SYNC_SNFLTEN_Pos (16)
6065#define PWM_SYNC_SNFLTEN_Msk (0x1ul << PWM_SYNC_SNFLTEN_Pos)
6067#define PWM_SYNC_SFLTCSEL_Pos (17)
6068#define PWM_SYNC_SFLTCSEL_Msk (0x7ul << PWM_SYNC_SFLTCSEL_Pos)
6070#define PWM_SYNC_SFLTCNT_Pos (20)
6071#define PWM_SYNC_SFLTCNT_Msk (0x7ul << PWM_SYNC_SFLTCNT_Pos)
6073#define PWM_SYNC_SINPINV_Pos (23)
6074#define PWM_SYNC_SINPINV_Msk (0x1ul << PWM_SYNC_SINPINV_Pos)
6076#define PWM_SYNC_PHSDIRn_Pos (24)
6077#define PWM_SYNC_PHSDIRn_Msk (0x7ul << PWM_SYNC_PHSDIRn_Pos)
6079#define PWM_SYNC_PHSDIR0_Pos (24)
6080#define PWM_SYNC_PHSDIR0_Msk (0x1ul << PWM_SYNC_PHSDIR0_Pos)
6082#define PWM_SYNC_PHSDIR2_Pos (25)
6083#define PWM_SYNC_PHSDIR2_Msk (0x1ul << PWM_SYNC_PHSDIR2_Pos)
6085#define PWM_SYNC_PHSDIR4_Pos (26)
6086#define PWM_SYNC_PHSDIR4_Msk (0x1ul << PWM_SYNC_PHSDIR4_Pos)
6088#define PWM_SWSYNC_SWSYNCn_Pos (0)
6089#define PWM_SWSYNC_SWSYNCn_Msk (0x7ul << PWM_SWSYNC_SWSYNCn_Pos)
6091#define PWM_SWSYNC_SWSYNC0_Pos (0)
6092#define PWM_SWSYNC_SWSYNC0_Msk (0x1ul << PWM_SWSYNC_SWSYNC0_Pos)
6094#define PWM_SWSYNC_SWSYNC2_Pos (1)
6095#define PWM_SWSYNC_SWSYNC2_Msk (0x1ul << PWM_SWSYNC_SWSYNC2_Pos)
6097#define PWM_SWSYNC_SWSYNC4_Pos (2)
6098#define PWM_SWSYNC_SWSYNC4_Msk (0x1ul << PWM_SWSYNC_SWSYNC4_Pos)
6100#define PWM_CLKSRC_ECLKSRC0_Pos (0)
6101#define PWM_CLKSRC_ECLKSRC0_Msk (0x7ul << PWM_CLKSRC_ECLKSRC0_Pos)
6103#define PWM_CLKSRC_ECLKSRC2_Pos (8)
6104#define PWM_CLKSRC_ECLKSRC2_Msk (0x7ul << PWM_CLKSRC_ECLKSRC2_Pos)
6106#define PWM_CLKSRC_ECLKSRC4_Pos (16)
6107#define PWM_CLKSRC_ECLKSRC4_Msk (0x7ul << PWM_CLKSRC_ECLKSRC4_Pos)
6109#define PWM_CLKPSC0_1_CLKPSC_Pos (0)
6110#define PWM_CLKPSC0_1_CLKPSC_Msk (0xffful << PWM_CLKPSC0_1_CLKPSC_Pos)
6112#define PWM_CLKPSC2_3_CLKPSC_Pos (0)
6113#define PWM_CLKPSC2_3_CLKPSC_Msk (0xffful << PWM_CLKPSC2_3_CLKPSC_Pos)
6115#define PWM_CLKPSC4_5_CLKPSC_Pos (0)
6116#define PWM_CLKPSC4_5_CLKPSC_Msk (0xffful << PWM_CLKPSC4_5_CLKPSC_Pos)
6118#define PWM_CNTEN_CNTENn_Pos (0)
6119#define PWM_CNTEN_CNTENn_Msk (0x3ful << PWM_CNTEN_CNTENn_Pos)
6121#define PWM_CNTEN_CNTEN0_Pos (0)
6122#define PWM_CNTEN_CNTEN0_Msk (0x1ul << PWM_CNTEN_CNTEN0_Pos)
6124#define PWM_CNTEN_CNTEN1_Pos (1)
6125#define PWM_CNTEN_CNTEN1_Msk (0x1ul << PWM_CNTEN_CNTEN1_Pos)
6127#define PWM_CNTEN_CNTEN2_Pos (2)
6128#define PWM_CNTEN_CNTEN2_Msk (0x1ul << PWM_CNTEN_CNTEN2_Pos)
6130#define PWM_CNTEN_CNTEN3_Pos (3)
6131#define PWM_CNTEN_CNTEN3_Msk (0x1ul << PWM_CNTEN_CNTEN3_Pos)
6133#define PWM_CNTEN_CNTEN4_Pos (4)
6134#define PWM_CNTEN_CNTEN4_Msk (0x1ul << PWM_CNTEN_CNTEN4_Pos)
6136#define PWM_CNTEN_CNTEN5_Pos (5)
6137#define PWM_CNTEN_CNTEN5_Msk (0x1ul << PWM_CNTEN_CNTEN5_Pos)
6139#define PWM_CNTCLR_CNTCLRn_Pos (0)
6140#define PWM_CNTCLR_CNTCLRn_Msk (0x3ful << PWM_CNTCLR_CNTCLRn_Pos)
6142#define PWM_CNTCLR_CNTCLR0_Pos (0)
6143#define PWM_CNTCLR_CNTCLR0_Msk (0x1ul << PWM_CNTCLR_CNTCLR0_Pos)
6145#define PWM_CNTCLR_CNTCLR1_Pos (1)
6146#define PWM_CNTCLR_CNTCLR1_Msk (0x1ul << PWM_CNTCLR_CNTCLR1_Pos)
6148#define PWM_CNTCLR_CNTCLR2_Pos (2)
6149#define PWM_CNTCLR_CNTCLR2_Msk (0x1ul << PWM_CNTCLR_CNTCLR2_Pos)
6151#define PWM_CNTCLR_CNTCLR3_Pos (3)
6152#define PWM_CNTCLR_CNTCLR3_Msk (0x1ul << PWM_CNTCLR_CNTCLR3_Pos)
6154#define PWM_CNTCLR_CNTCLR4_Pos (4)
6155#define PWM_CNTCLR_CNTCLR4_Msk (0x1ul << PWM_CNTCLR_CNTCLR4_Pos)
6157#define PWM_CNTCLR_CNTCLR5_Pos (5)
6158#define PWM_CNTCLR_CNTCLR5_Msk (0x1ul << PWM_CNTCLR_CNTCLR5_Pos)
6160#define PWM_LOAD_LOADn_Pos (0)
6161#define PWM_LOAD_LOADn_Msk (0x3ful << PWM_LOAD_LOADn_Pos)
6163#define PWM_LOAD_LOAD0_Pos (0)
6164#define PWM_LOAD_LOAD0_Msk (0x1ul << PWM_LOAD_LOAD0_Pos)
6166#define PWM_LOAD_LOAD1_Pos (1)
6167#define PWM_LOAD_LOAD1_Msk (0x1ul << PWM_LOAD_LOAD1_Pos)
6169#define PWM_LOAD_LOAD2_Pos (2)
6170#define PWM_LOAD_LOAD2_Msk (0x1ul << PWM_LOAD_LOAD2_Pos)
6172#define PWM_LOAD_LOAD3_Pos (3)
6173#define PWM_LOAD_LOAD3_Msk (0x1ul << PWM_LOAD_LOAD3_Pos)
6175#define PWM_LOAD_LOAD4_Pos (4)
6176#define PWM_LOAD_LOAD4_Msk (0x1ul << PWM_LOAD_LOAD4_Pos)
6178#define PWM_LOAD_LOAD5_Pos (5)
6179#define PWM_LOAD_LOAD5_Msk (0x1ul << PWM_LOAD_LOAD5_Pos)
6181#define PWM_PERIOD_PERIOD_Pos (0)
6182#define PWM_PERIOD_PERIOD_Msk (0xfffful << PWM_PERIOD_PERIOD_Pos)
6184#define PWM_CMPDAT_CMP_Pos (0)
6185#define PWM_CMPDAT_CMP_Msk (0xfffful << PWM_CMPDAT_CMP_Pos)
6187#define PWM_DTCTL0_1_DTCNT_Pos (0)
6188#define PWM_DTCTL0_1_DTCNT_Msk (0xffful << PWM_DTCTL0_1_DTCNT_Pos)
6190#define PWM_DTCTL0_1_DTEN_Pos (16)
6191#define PWM_DTCTL0_1_DTEN_Msk (0x1ul << PWM_DTCTL0_1_DTEN_Pos)
6193#define PWM_DTCTL0_1_DTCKSEL_Pos (24)
6194#define PWM_DTCTL0_1_DTCKSEL_Msk (0x1ul << PWM_DTCTL0_1_DTCKSEL_Pos)
6196#define PWM_DTCTL2_3_DTCNT_Pos (0)
6197#define PWM_DTCTL2_3_DTCNT_Msk (0xffful << PWM_DTCTL2_3_DTCNT_Pos)
6199#define PWM_DTCTL2_3_DTEN_Pos (16)
6200#define PWM_DTCTL2_3_DTEN_Msk (0x1ul << PWM_DTCTL2_3_DTEN_Pos)
6202#define PWM_DTCTL2_3_DTCKSEL_Pos (24)
6203#define PWM_DTCTL2_3_DTCKSEL_Msk (0x1ul << PWM_DTCTL2_3_DTCKSEL_Pos)
6205#define PWM_DTCTL4_5_DTCNT_Pos (0)
6206#define PWM_DTCTL4_5_DTCNT_Msk (0xffful << PWM_DTCTL4_5_DTCNT_Pos)
6208#define PWM_DTCTL4_5_DTEN_Pos (16)
6209#define PWM_DTCTL4_5_DTEN_Msk (0x1ul << PWM_DTCTL4_5_DTEN_Pos)
6211#define PWM_DTCTL4_5_DTCKSEL_Pos (24)
6212#define PWM_DTCTL4_5_DTCKSEL_Msk (0x1ul << PWM_DTCTL4_5_DTCKSEL_Pos)
6214#define PWM_PHS0_1_PHS_Pos (0)
6215#define PWM_PHS0_1_PHS_Msk (0xfffful << PWM_PHS0_1_PHS_Pos)
6217#define PWM_PHS2_3_PHS_Pos (0)
6218#define PWM_PHS2_3_PHS_Msk (0xfffful << PWM_PHS2_3_PHS_Pos)
6220#define PWM_PHS4_5_PHS_Pos (0)
6221#define PWM_PHS4_5_PHS_Msk (0xfffful << PWM_PHS4_5_PHS_Pos)
6223#define PWM_CNT_CNT_Pos (0)
6224#define PWM_CNT_CNT_Msk (0xfffful << PWM_CNT_CNT_Pos)
6226#define PWM_CNT_DIRF_Pos (16)
6227#define PWM_CNT_DIRF_Msk (0x1ul << PWM_CNT_DIRF_Pos)
6229#define PWM_WGCTL0_ZPCTLn_Pos (0)
6230#define PWM_WGCTL0_ZPCTLn_Msk (0xffful << PWM_WGCTL0_ZPCTLn_Pos)
6232#define PWM_WGCTL0_ZPCTL0_Pos (0)
6233#define PWM_WGCTL0_ZPCTL0_Msk (0x3ul << PWM_WGCTL0_ZPCTL0_Pos)
6235#define PWM_WGCTL0_ZPCTL1_Pos (2)
6236#define PWM_WGCTL0_ZPCTL1_Msk (0x3ul << PWM_WGCTL0_ZPCTL1_Pos)
6238#define PWM_WGCTL0_ZPCTL2_Pos (4)
6239#define PWM_WGCTL0_ZPCTL2_Msk (0x3ul << PWM_WGCTL0_ZPCTL2_Pos)
6241#define PWM_WGCTL0_ZPCTL3_Pos (6)
6242#define PWM_WGCTL0_ZPCTL3_Msk (0x3ul << PWM_WGCTL0_ZPCTL3_Pos)
6244#define PWM_WGCTL0_ZPCTL4_Pos (8)
6245#define PWM_WGCTL0_ZPCTL4_Msk (0x3ul << PWM_WGCTL0_ZPCTL4_Pos)
6247#define PWM_WGCTL0_ZPCTL5_Pos (10)
6248#define PWM_WGCTL0_ZPCTL5_Msk (0x3ul << PWM_WGCTL0_ZPCTL5_Pos)
6250#define PWM_WGCTL0_PRDPCTLn_Pos (16)
6251#define PWM_WGCTL0_PRDPCTLn_Msk (0xffful << PWM_WGCTL0_PRDPCTLn_Pos)
6253#define PWM_WGCTL0_PRDPCTL0_Pos (16)
6254#define PWM_WGCTL0_PRDPCTL0_Msk (0x3ul << PWM_WGCTL0_PRDPCTL0_Pos)
6256#define PWM_WGCTL0_PRDPCTL1_Pos (18)
6257#define PWM_WGCTL0_PRDPCTL1_Msk (0x3ul << PWM_WGCTL0_PRDPCTL1_Pos)
6259#define PWM_WGCTL0_PRDPCTL2_Pos (20)
6260#define PWM_WGCTL0_PRDPCTL2_Msk (0x3ul << PWM_WGCTL0_PRDPCTL2_Pos)
6262#define PWM_WGCTL0_PRDPCTL3_Pos (22)
6263#define PWM_WGCTL0_PRDPCTL3_Msk (0x3ul << PWM_WGCTL0_PRDPCTL3_Pos)
6265#define PWM_WGCTL0_PRDPCTL4_Pos (24)
6266#define PWM_WGCTL0_PRDPCTL4_Msk (0x3ul << PWM_WGCTL0_PRDPCTL4_Pos)
6268#define PWM_WGCTL0_PRDPCTL5_Pos (26)
6269#define PWM_WGCTL0_PRDPCTL5_Msk (0x3ul << PWM_WGCTL0_PRDPCTL5_Pos)
6271#define PWM_WGCTL1_CMPUCTLn_Pos (0)
6272#define PWM_WGCTL1_CMPUCTLn_Msk (0xffful << PWM_WGCTL1_CMPUCTLn_Pos)
6274#define PWM_WGCTL1_CMPUCTL0_Pos (0)
6275#define PWM_WGCTL1_CMPUCTL0_Msk (0x3ul << PWM_WGCTL1_CMPUCTL0_Pos)
6277#define PWM_WGCTL1_CMPUCTL1_Pos (2)
6278#define PWM_WGCTL1_CMPUCTL1_Msk (0x3ul << PWM_WGCTL1_CMPUCTL1_Pos)
6280#define PWM_WGCTL1_CMPUCTL2_Pos (4)
6281#define PWM_WGCTL1_CMPUCTL2_Msk (0x3ul << PWM_WGCTL1_CMPUCTL2_Pos)
6283#define PWM_WGCTL1_CMPUCTL3_Pos (6)
6284#define PWM_WGCTL1_CMPUCTL3_Msk (0x3ul << PWM_WGCTL1_CMPUCTL3_Pos)
6286#define PWM_WGCTL1_CMPUCTL4_Pos (8)
6287#define PWM_WGCTL1_CMPUCTL4_Msk (0x3ul << PWM_WGCTL1_CMPUCTL4_Pos)
6289#define PWM_WGCTL1_CMPUCTL5_Pos (10)
6290#define PWM_WGCTL1_CMPUCTL5_Msk (0x3ul << PWM_WGCTL1_CMPUCTL5_Pos)
6292#define PWM_WGCTL1_CMPDCTLn_Pos (16)
6293#define PWM_WGCTL1_CMPDCTLn_Msk (0xffful << PWM_WGCTL1_CMPDCTLn_Pos)
6295#define PWM_WGCTL1_CMPDCTL0_Pos (16)
6296#define PWM_WGCTL1_CMPDCTL0_Msk (0x3ul << PWM_WGCTL1_CMPDCTL0_Pos)
6298#define PWM_WGCTL1_CMPDCTL1_Pos (18)
6299#define PWM_WGCTL1_CMPDCTL1_Msk (0x3ul << PWM_WGCTL1_CMPDCTL1_Pos)
6301#define PWM_WGCTL1_CMPDCTL2_Pos (20)
6302#define PWM_WGCTL1_CMPDCTL2_Msk (0x3ul << PWM_WGCTL1_CMPDCTL2_Pos)
6304#define PWM_WGCTL1_CMPDCTL3_Pos (22)
6305#define PWM_WGCTL1_CMPDCTL3_Msk (0x3ul << PWM_WGCTL1_CMPDCTL3_Pos)
6307#define PWM_WGCTL1_CMPDCTL4_Pos (24)
6308#define PWM_WGCTL1_CMPDCTL4_Msk (0x3ul << PWM_WGCTL1_CMPDCTL4_Pos)
6310#define PWM_WGCTL1_CMPDCTL5_Pos (26)
6311#define PWM_WGCTL1_CMPDCTL5_Msk (0x3ul << PWM_WGCTL1_CMPDCTL5_Pos)
6313#define PWM_MSKEN_MSKENn_Pos (0)
6314#define PWM_MSKEN_MSKENn_Msk (0x3ful << PWM_MSKEN_MSKENn_Pos)
6316#define PWM_MSKEN_MSKEN0_Pos (0)
6317#define PWM_MSKEN_MSKEN0_Msk (0x1ul << PWM_MSKEN_MSKEN0_Pos)
6319#define PWM_MSKEN_MSKEN1_Pos (1)
6320#define PWM_MSKEN_MSKEN1_Msk (0x1ul << PWM_MSKEN_MSKEN1_Pos)
6322#define PWM_MSKEN_MSKEN2_Pos (2)
6323#define PWM_MSKEN_MSKEN2_Msk (0x1ul << PWM_MSKEN_MSKEN2_Pos)
6325#define PWM_MSKEN_MSKEN3_Pos (3)
6326#define PWM_MSKEN_MSKEN3_Msk (0x1ul << PWM_MSKEN_MSKEN3_Pos)
6328#define PWM_MSKEN_MSKEN4_Pos (4)
6329#define PWM_MSKEN_MSKEN4_Msk (0x1ul << PWM_MSKEN_MSKEN4_Pos)
6331#define PWM_MSKEN_MSKEN5_Pos (5)
6332#define PWM_MSKEN_MSKEN5_Msk (0x1ul << PWM_MSKEN_MSKEN5_Pos)
6334#define PWM_MSK_MSKDATn_Pos (0)
6335#define PWM_MSK_MSKDATn_Msk (0x3ful << PWM_MSK_MSKDATn_Pos)
6337#define PWM_MSK_MSKDAT0_Pos (0)
6338#define PWM_MSK_MSKDAT0_Msk (0x1ul << PWM_MSK_MSKDAT0_Pos)
6340#define PWM_MSK_MSKDAT1_Pos (1)
6341#define PWM_MSK_MSKDAT1_Msk (0x1ul << PWM_MSK_MSKDAT1_Pos)
6343#define PWM_MSK_MSKDAT2_Pos (2)
6344#define PWM_MSK_MSKDAT2_Msk (0x1ul << PWM_MSK_MSKDAT2_Pos)
6346#define PWM_MSK_MSKDAT3_Pos (3)
6347#define PWM_MSK_MSKDAT3_Msk (0x1ul << PWM_MSK_MSKDAT3_Pos)
6349#define PWM_MSK_MSKDAT4_Pos (4)
6350#define PWM_MSK_MSKDAT4_Msk (0x1ul << PWM_MSK_MSKDAT4_Pos)
6352#define PWM_MSK_MSKDAT5_Pos (5)
6353#define PWM_MSK_MSKDAT5_Msk (0x1ul << PWM_MSK_MSKDAT5_Pos)
6355#define PWM_BNF_BRK0NFEN_Pos (0)
6356#define PWM_BNF_BRK0NFEN_Msk (0x1ul << PWM_BNF_BRK0NFEN_Pos)
6358#define PWM_BNF_BRK0NFSEL_Pos (1)
6359#define PWM_BNF_BRK0NFSEL_Msk (0x7ul << PWM_BNF_BRK0NFSEL_Pos)
6361#define PWM_BNF_BRK0FCNT_Pos (4)
6362#define PWM_BNF_BRK0FCNT_Msk (0x7ul << PWM_BNF_BRK0FCNT_Pos)
6364#define PWM_BNF_BRK0PINV_Pos (7)
6365#define PWM_BNF_BRK0PINV_Msk (0x1ul << PWM_BNF_BRK0PINV_Pos)
6367#define PWM_BNF_BRK1NFEN_Pos (8)
6368#define PWM_BNF_BRK1NFEN_Msk (0x1ul << PWM_BNF_BRK1NFEN_Pos)
6370#define PWM_BNF_BRK1NFSEL_Pos (9)
6371#define PWM_BNF_BRK1NFSEL_Msk (0x7ul << PWM_BNF_BRK1NFSEL_Pos)
6373#define PWM_BNF_BRK1FCNT_Pos (12)
6374#define PWM_BNF_BRK1FCNT_Msk (0x7ul << PWM_BNF_BRK1FCNT_Pos)
6376#define PWM_BNF_BRK1PINV_Pos (15)
6377#define PWM_BNF_BRK1PINV_Msk (0x1ul << PWM_BNF_BRK1PINV_Pos)
6379#define PWM_BNF_BK0SRC_Pos (16)
6380#define PWM_BNF_BK0SRC_Msk (0x1ul << PWM_BNF_BK0SRC_Pos)
6382#define PWM_BNF_BK1SRC_Pos (24)
6383#define PWM_BNF_BK1SRC_Msk (0x1ul << PWM_BNF_BK1SRC_Pos)
6385#define PWM_FAILBRK_CSSBRKEN_Pos (0)
6386#define PWM_FAILBRK_CSSBRKEN_Msk (0x1ul << PWM_FAILBRK_CSSBRKEN_Pos)
6388#define PWM_FAILBRK_BODBRKEN_Pos (1)
6389#define PWM_FAILBRK_BODBRKEN_Msk (0x1ul << PWM_FAILBRK_BODBRKEN_Pos)
6391#define PWM_FAILBRK_CORBRKEN_Pos (3)
6392#define PWM_FAILBRK_CORBRKEN_Msk (0x1ul << PWM_FAILBRK_CORBRKEN_Pos)
6394#define PWM_BRKCTL0_1_BRKP0EEN_Pos (4)
6395#define PWM_BRKCTL0_1_BRKP0EEN_Msk (0x1ul << PWM_BRKCTL0_1_BRKP0EEN_Pos)
6397#define PWM_BRKCTL0_1_BRKP1EEN_Pos (5)
6398#define PWM_BRKCTL0_1_BRKP1EEN_Msk (0x1ul << PWM_BRKCTL0_1_BRKP1EEN_Pos)
6400#define PWM_BRKCTL0_1_SYSEBEN_Pos (7)
6401#define PWM_BRKCTL0_1_SYSEBEN_Msk (0x1ul << PWM_BRKCTL0_1_SYSEBEN_Pos)
6403#define PWM_BRKCTL0_1_BRKP0LEN_Pos (12)
6404#define PWM_BRKCTL0_1_BRKP0LEN_Msk (0x1ul << PWM_BRKCTL0_1_BRKP0LEN_Pos)
6406#define PWM_BRKCTL0_1_BRKP1LEN_Pos (13)
6407#define PWM_BRKCTL0_1_BRKP1LEN_Msk (0x1ul << PWM_BRKCTL0_1_BRKP1LEN_Pos)
6409#define PWM_BRKCTL0_1_SYSLBEN_Pos (15)
6410#define PWM_BRKCTL0_1_SYSLBEN_Msk (0x1ul << PWM_BRKCTL0_1_SYSLBEN_Pos)
6412#define PWM_BRKCTL0_1_BRKAEVEN_Pos (16)
6413#define PWM_BRKCTL0_1_BRKAEVEN_Msk (0x3ul << PWM_BRKCTL0_1_BRKAEVEN_Pos)
6415#define PWM_BRKCTL0_1_BRKAODD_Pos (18)
6416#define PWM_BRKCTL0_1_BRKAODD_Msk (0x3ul << PWM_BRKCTL0_1_BRKAODD_Pos)
6418#define PWM_BRKCTL2_3_BRKP0EEN_Pos (4)
6419#define PWM_BRKCTL2_3_BRKP0EEN_Msk (0x1ul << PWM_BRKCTL2_3_BRKP0EEN_Pos)
6421#define PWM_BRKCTL2_3_BRKP1EEN_Pos (5)
6422#define PWM_BRKCTL2_3_BRKP1EEN_Msk (0x1ul << PWM_BRKCTL2_3_BRKP1EEN_Pos)
6424#define PWM_BRKCTL2_3_SYSEBEN_Pos (7)
6425#define PWM_BRKCTL2_3_SYSEBEN_Msk (0x1ul << PWM_BRKCTL2_3_SYSEBEN_Pos)
6427#define PWM_BRKCTL2_3_BRKP0LEN_Pos (12)
6428#define PWM_BRKCTL2_3_BRKP0LEN_Msk (0x1ul << PWM_BRKCTL2_3_BRKP0LEN_Pos)
6430#define PWM_BRKCTL2_3_BRKP1LEN_Pos (13)
6431#define PWM_BRKCTL2_3_BRKP1LEN_Msk (0x1ul << PWM_BRKCTL2_3_BRKP1LEN_Pos)
6433#define PWM_BRKCTL2_3_SYSLBEN_Pos (15)
6434#define PWM_BRKCTL2_3_SYSLBEN_Msk (0x1ul << PWM_BRKCTL2_3_SYSLBEN_Pos)
6436#define PWM_BRKCTL2_3_BRKAEVEN_Pos (16)
6437#define PWM_BRKCTL2_3_BRKAEVEN_Msk (0x3ul << PWM_BRKCTL2_3_BRKAEVEN_Pos)
6439#define PWM_BRKCTL2_3_BRKAODD_Pos (18)
6440#define PWM_BRKCTL2_3_BRKAODD_Msk (0x3ul << PWM_BRKCTL2_3_BRKAODD_Pos)
6442#define PWM_BRKCTL4_5_BRKP0EEN_Pos (4)
6443#define PWM_BRKCTL4_5_BRKP0EEN_Msk (0x1ul << PWM_BRKCTL4_5_BRKP0EEN_Pos)
6445#define PWM_BRKCTL4_5_BRKP1EEN_Pos (5)
6446#define PWM_BRKCTL4_5_BRKP1EEN_Msk (0x1ul << PWM_BRKCTL4_5_BRKP1EEN_Pos)
6448#define PWM_BRKCTL4_5_SYSEBEN_Pos (7)
6449#define PWM_BRKCTL4_5_SYSEBEN_Msk (0x1ul << PWM_BRKCTL4_5_SYSEBEN_Pos)
6451#define PWM_BRKCTL4_5_BRKP0LEN_Pos (12)
6452#define PWM_BRKCTL4_5_BRKP0LEN_Msk (0x1ul << PWM_BRKCTL4_5_BRKP0LEN_Pos)
6454#define PWM_BRKCTL4_5_BRKP1LEN_Pos (13)
6455#define PWM_BRKCTL4_5_BRKP1LEN_Msk (0x1ul << PWM_BRKCTL4_5_BRKP1LEN_Pos)
6457#define PWM_BRKCTL4_5_SYSLBEN_Pos (15)
6458#define PWM_BRKCTL4_5_SYSLBEN_Msk (0x1ul << PWM_BRKCTL4_5_SYSLBEN_Pos)
6460#define PWM_BRKCTL4_5_BRKAEVEN_Pos (16)
6461#define PWM_BRKCTL4_5_BRKAEVEN_Msk (0x3ul << PWM_BRKCTL4_5_BRKAEVEN_Pos)
6463#define PWM_BRKCTL4_5_BRKAODD_Pos (18)
6464#define PWM_BRKCTL4_5_BRKAODD_Msk (0x3ul << PWM_BRKCTL4_5_BRKAODD_Pos)
6466#define PWM_POLCTL_PINVn_Pos (0)
6467#define PWM_POLCTL_PINVn_Msk (0x3ful << PWM_POLCTL_PINVn_Pos)
6469#define PWM_POLCTL_PINV0_Pos (0)
6470#define PWM_POLCTL_PINV0_Msk (0x1ul << PWM_POLCTL_PINV0_Pos)
6472#define PWM_POLCTL_PINV1_Pos (1)
6473#define PWM_POLCTL_PINV1_Msk (0x1ul << PWM_POLCTL_PINV1_Pos)
6475#define PWM_POLCTL_PINV2_Pos (2)
6476#define PWM_POLCTL_PINV2_Msk (0x1ul << PWM_POLCTL_PINV2_Pos)
6478#define PWM_POLCTL_PINV3_Pos (3)
6479#define PWM_POLCTL_PINV3_Msk (0x1ul << PWM_POLCTL_PINV3_Pos)
6481#define PWM_POLCTL_PINV4_Pos (4)
6482#define PWM_POLCTL_PINV4_Msk (0x1ul << PWM_POLCTL_PINV4_Pos)
6484#define PWM_POLCTL_PINV5_Pos (5)
6485#define PWM_POLCTL_PINV5_Msk (0x1ul << PWM_POLCTL_PINV5_Pos)
6487#define PWM_POEN_POENn_Pos (0)
6488#define PWM_POEN_POENn_Msk (0x3ful << PWM_POEN_POENn_Pos)
6490#define PWM_POEN_POEN0_Pos (0)
6491#define PWM_POEN_POEN0_Msk (0x1ul << PWM_POEN_POEN0_Pos)
6493#define PWM_POEN_POEN1_Pos (1)
6494#define PWM_POEN_POEN1_Msk (0x1ul << PWM_POEN_POEN1_Pos)
6496#define PWM_POEN_POEN2_Pos (2)
6497#define PWM_POEN_POEN2_Msk (0x1ul << PWM_POEN_POEN2_Pos)
6499#define PWM_POEN_POEN3_Pos (3)
6500#define PWM_POEN_POEN3_Msk (0x1ul << PWM_POEN_POEN3_Pos)
6502#define PWM_POEN_POEN4_Pos (4)
6503#define PWM_POEN_POEN4_Msk (0x1ul << PWM_POEN_POEN4_Pos)
6505#define PWM_POEN_POEN5_Pos (5)
6506#define PWM_POEN_POEN5_Msk (0x1ul << PWM_POEN_POEN5_Pos)
6508#define PWM_SWBRK_BRKETRGn_Pos (0)
6509#define PWM_SWBRK_BRKETRGn_Msk (0x7ul << PWM_SWBRK_BRKETRGn_Pos)
6511#define PWM_SWBRK_BRKETRG0_Pos (0)
6512#define PWM_SWBRK_BRKETRG0_Msk (0x1ul << PWM_SWBRK_BRKETRG0_Pos)
6514#define PWM_SWBRK_BRKETRG2_Pos (1)
6515#define PWM_SWBRK_BRKETRG2_Msk (0x1ul << PWM_SWBRK_BRKETRG2_Pos)
6517#define PWM_SWBRK_BRKETRG4_Pos (2)
6518#define PWM_SWBRK_BRKETRG4_Msk (0x1ul << PWM_SWBRK_BRKETRG4_Pos)
6520#define PWM_SWBRK_BRKLTRGn_Pos (8)
6521#define PWM_SWBRK_BRKLTRGn_Msk (0x7ul << PWM_SWBRK_BRKLTRGn_Pos)
6523#define PWM_SWBRK_BRKLTRG0_Pos (8)
6524#define PWM_SWBRK_BRKLTRG0_Msk (0x1ul << PWM_SWBRK_BRKLTRG0_Pos)
6526#define PWM_SWBRK_BRKLTRG2_Pos (9)
6527#define PWM_SWBRK_BRKLTRG2_Msk (0x1ul << PWM_SWBRK_BRKLTRG2_Pos)
6529#define PWM_SWBRK_BRKLTRG4_Pos (10)
6530#define PWM_SWBRK_BRKLTRG4_Msk (0x1ul << PWM_SWBRK_BRKLTRG4_Pos)
6532#define PWM_INTEN0_ZIENn_Pos (0)
6533#define PWM_INTEN0_ZIENn_Msk (0x3ful << PWM_INTEN0_ZIENn_Pos)
6535#define PWM_INTEN0_ZIEN0_Pos (0)
6536#define PWM_INTEN0_ZIEN0_Msk (0x1ul << PWM_INTEN0_ZIEN0_Pos)
6538#define PWM_INTEN0_ZIEN1_Pos (1)
6539#define PWM_INTEN0_ZIEN1_Msk (0x1ul << PWM_INTEN0_ZIEN1_Pos)
6541#define PWM_INTEN0_ZIEN2_Pos (2)
6542#define PWM_INTEN0_ZIEN2_Msk (0x1ul << PWM_INTEN0_ZIEN2_Pos)
6544#define PWM_INTEN0_ZIEN3_Pos (3)
6545#define PWM_INTEN0_ZIEN3_Msk (0x1ul << PWM_INTEN0_ZIEN3_Pos)
6547#define PWM_INTEN0_ZIEN4_Pos (4)
6548#define PWM_INTEN0_ZIEN4_Msk (0x1ul << PWM_INTEN0_ZIEN4_Pos)
6550#define PWM_INTEN0_ZIEN5_Pos (5)
6551#define PWM_INTEN0_ZIEN5_Msk (0x1ul << PWM_INTEN0_ZIEN5_Pos)
6553#define PWM_INTEN0_IFAIEN0_1_Pos (7)
6554#define PWM_INTEN0_IFAIEN0_1_Msk (0x1ul << PWM_INTEN0_IFAIEN0_1_Pos)
6556#define PWM_INTEN0_PIENn_Pos (8)
6557#define PWM_INTEN0_PIENn_Msk (0x3ful << PWM_INTEN0_PIENn_Pos)
6559#define PWM_INTEN0_PIEN0_Pos (8)
6560#define PWM_INTEN0_PIEN0_Msk (0x1ul << PWM_INTEN0_PIEN0_Pos)
6562#define PWM_INTEN0_PIEN1_Pos (9)
6563#define PWM_INTEN0_PIEN1_Msk (0x1ul << PWM_INTEN0_PIEN1_Pos)
6565#define PWM_INTEN0_PIEN2_Pos (10)
6566#define PWM_INTEN0_PIEN2_Msk (0x1ul << PWM_INTEN0_PIEN2_Pos)
6568#define PWM_INTEN0_PIEN3_Pos (11)
6569#define PWM_INTEN0_PIEN3_Msk (0x1ul << PWM_INTEN0_PIEN3_Pos)
6571#define PWM_INTEN0_PIEN4_Pos (12)
6572#define PWM_INTEN0_PIEN4_Msk (0x1ul << PWM_INTEN0_PIEN4_Pos)
6574#define PWM_INTEN0_PIEN5_Pos (13)
6575#define PWM_INTEN0_PIEN5_Msk (0x1ul << PWM_INTEN0_PIEN5_Pos)
6577#define PWM_INTEN0_IFAIEN2_3_Pos (15)
6578#define PWM_INTEN0_IFAIEN2_3_Msk (0x1ul << PWM_INTEN0_IFAIEN2_3_Pos)
6580#define PWM_INTEN0_CMPUIENn_Pos (16)
6581#define PWM_INTEN0_CMPUIENn_Msk (0x3ful << PWM_INTEN0_CMPUIENn_Pos)
6583#define PWM_INTEN0_CMPUIEN0_Pos (16)
6584#define PWM_INTEN0_CMPUIEN0_Msk (0x1ul << PWM_INTEN0_CMPUIEN0_Pos)
6586#define PWM_INTEN0_CMPUIEN1_Pos (17)
6587#define PWM_INTEN0_CMPUIEN1_Msk (0x1ul << PWM_INTEN0_CMPUIEN1_Pos)
6589#define PWM_INTEN0_CMPUIEN2_Pos (18)
6590#define PWM_INTEN0_CMPUIEN2_Msk (0x1ul << PWM_INTEN0_CMPUIEN2_Pos)
6592#define PWM_INTEN0_CMPUIEN3_Pos (19)
6593#define PWM_INTEN0_CMPUIEN3_Msk (0x1ul << PWM_INTEN0_CMPUIEN3_Pos)
6595#define PWM_INTEN0_CMPUIEN4_Pos (20)
6596#define PWM_INTEN0_CMPUIEN4_Msk (0x1ul << PWM_INTEN0_CMPUIEN4_Pos)
6598#define PWM_INTEN0_CMPUIEN5_Pos (21)
6599#define PWM_INTEN0_CMPUIEN5_Msk (0x1ul << PWM_INTEN0_CMPUIEN5_Pos)
6601#define PWM_INTEN0_IFAIEN4_5_Pos (23)
6602#define PWM_INTEN0_IFAIEN4_5_Msk (0x1ul << PWM_INTEN0_IFAIEN4_5_Pos)
6604#define PWM_INTEN0_CMPDIENn_Pos (24)
6605#define PWM_INTEN0_CMPDIENn_Msk (0x3ful << PWM_INTEN0_CMPDIENn_Pos)
6607#define PWM_INTEN0_CMPDIEN0_Pos (24)
6608#define PWM_INTEN0_CMPDIEN0_Msk (0x1ul << PWM_INTEN0_CMPDIEN0_Pos)
6610#define PWM_INTEN0_CMPDIEN1_Pos (25)
6611#define PWM_INTEN0_CMPDIEN1_Msk (0x1ul << PWM_INTEN0_CMPDIEN1_Pos)
6613#define PWM_INTEN0_CMPDIEN2_Pos (26)
6614#define PWM_INTEN0_CMPDIEN2_Msk (0x1ul << PWM_INTEN0_CMPDIEN2_Pos)
6616#define PWM_INTEN0_CMPDIEN3_Pos (27)
6617#define PWM_INTEN0_CMPDIEN3_Msk (0x1ul << PWM_INTEN0_CMPDIEN3_Pos)
6619#define PWM_INTEN0_CMPDIEN4_Pos (28)
6620#define PWM_INTEN0_CMPDIEN4_Msk (0x1ul << PWM_INTEN0_CMPDIEN4_Pos)
6622#define PWM_INTEN0_CMPDIEN5_Pos (29)
6623#define PWM_INTEN0_CMPDIEN5_Msk (0x1ul << PWM_INTEN0_CMPDIEN5_Pos)
6625#define PWM_INTEN1_BRKEIEN0_1_Pos (0)
6626#define PWM_INTEN1_BRKEIEN0_1_Msk (0x1ul << PWM_INTEN1_BRKEIEN0_1_Pos)
6628#define PWM_INTEN1_BRKEIEN2_3_Pos (1)
6629#define PWM_INTEN1_BRKEIEN2_3_Msk (0x1ul << PWM_INTEN1_BRKEIEN2_3_Pos)
6631#define PWM_INTEN1_BRKEIEN4_5_Pos (2)
6632#define PWM_INTEN1_BRKEIEN4_5_Msk (0x1ul << PWM_INTEN1_BRKEIEN4_5_Pos)
6634#define PWM_INTEN1_BRKLIEN0_1_Pos (8)
6635#define PWM_INTEN1_BRKLIEN0_1_Msk (0x1ul << PWM_INTEN1_BRKLIEN0_1_Pos)
6637#define PWM_INTEN1_BRKLIEN2_3_Pos (9)
6638#define PWM_INTEN1_BRKLIEN2_3_Msk (0x1ul << PWM_INTEN1_BRKLIEN2_3_Pos)
6640#define PWM_INTEN1_BRKLIEN4_5_Pos (10)
6641#define PWM_INTEN1_BRKLIEN4_5_Msk (0x1ul << PWM_INTEN1_BRKLIEN4_5_Pos)
6643#define PWM_INTSTS0_ZIFn_Pos (0)
6644#define PWM_INTSTS0_ZIFn_Msk (0x3ful << PWM_INTSTS0_ZIFn_Pos)
6646#define PWM_INTSTS0_ZIF0_Pos (0)
6647#define PWM_INTSTS0_ZIF0_Msk (0x1ul << PWM_INTSTS0_ZIF0_Pos)
6649#define PWM_INTSTS0_ZIF1_Pos (1)
6650#define PWM_INTSTS0_ZIF1_Msk (0x1ul << PWM_INTSTS0_ZIF1_Pos)
6652#define PWM_INTSTS0_ZIF2_Pos (2)
6653#define PWM_INTSTS0_ZIF2_Msk (0x1ul << PWM_INTSTS0_ZIF2_Pos)
6655#define PWM_INTSTS0_ZIF3_Pos (3)
6656#define PWM_INTSTS0_ZIF3_Msk (0x1ul << PWM_INTSTS0_ZIF3_Pos)
6658#define PWM_INTSTS0_ZIF4_Pos (4)
6659#define PWM_INTSTS0_ZIF4_Msk (0x1ul << PWM_INTSTS0_ZIF4_Pos)
6661#define PWM_INTSTS0_ZIF5_Pos (5)
6662#define PWM_INTSTS0_ZIF5_Msk (0x1ul << PWM_INTSTS0_ZIF5_Pos)
6664#define PWM_INTSTS0_IFAIF0_1_Pos (7)
6665#define PWM_INTSTS0_IFAIF0_1_Msk (0x1ul << PWM_INTSTS0_IFAIF0_1_Pos)
6667#define PWM_INTSTS0_PIFn_Pos (8)
6668#define PWM_INTSTS0_PIFn_Msk (0x3ful << PWM_INTSTS0_PIFn_Pos)
6670#define PWM_INTSTS0_PIF0_Pos (8)
6671#define PWM_INTSTS0_PIF0_Msk (0x1ul << PWM_INTSTS0_PIF0_Pos)
6673#define PWM_INTSTS0_PIF1_Pos (9)
6674#define PWM_INTSTS0_PIF1_Msk (0x1ul << PWM_INTSTS0_PIF1_Pos)
6676#define PWM_INTSTS0_PIF2_Pos (10)
6677#define PWM_INTSTS0_PIF2_Msk (0x1ul << PWM_INTSTS0_PIF2_Pos)
6679#define PWM_INTSTS0_PIF3_Pos (11)
6680#define PWM_INTSTS0_PIF3_Msk (0x1ul << PWM_INTSTS0_PIF3_Pos)
6682#define PWM_INTSTS0_PIF4_Pos (12)
6683#define PWM_INTSTS0_PIF4_Msk (0x1ul << PWM_INTSTS0_PIF4_Pos)
6685#define PWM_INTSTS0_PIF5_Pos (13)
6686#define PWM_INTSTS0_PIF5_Msk (0x1ul << PWM_INTSTS0_PIF5_Pos)
6688#define PWM_INTSTS0_IFAIF2_3_Pos (15)
6689#define PWM_INTSTS0_IFAIF2_3_Msk (0x1ul << PWM_INTSTS0_IFAIF2_3_Pos)
6691#define PWM_INTSTS0_CMPUIFn_Pos (16)
6692#define PWM_INTSTS0_CMPUIFn_Msk (0x3ful << PWM_INTSTS0_CMPUIFn_Pos)
6694#define PWM_INTSTS0_CMPUIF0_Pos (16)
6695#define PWM_INTSTS0_CMPUIF0_Msk (0x1ul << PWM_INTSTS0_CMPUIF0_Pos)
6697#define PWM_INTSTS0_CMPUIF1_Pos (17)
6698#define PWM_INTSTS0_CMPUIF1_Msk (0x1ul << PWM_INTSTS0_CMPUIF1_Pos)
6700#define PWM_INTSTS0_CMPUIF2_Pos (18)
6701#define PWM_INTSTS0_CMPUIF2_Msk (0x1ul << PWM_INTSTS0_CMPUIF2_Pos)
6703#define PWM_INTSTS0_CMPUIF3_Pos (19)
6704#define PWM_INTSTS0_CMPUIF3_Msk (0x1ul << PWM_INTSTS0_CMPUIF3_Pos)
6706#define PWM_INTSTS0_CMPUIF4_Pos (20)
6707#define PWM_INTSTS0_CMPUIF4_Msk (0x1ul << PWM_INTSTS0_CMPUIF4_Pos)
6709#define PWM_INTSTS0_CMPUIF5_Pos (21)
6710#define PWM_INTSTS0_CMPUIF5_Msk (0x1ul << PWM_INTSTS0_CMPUIF5_Pos)
6712#define PWM_INTSTS0_IFAIF4_5_Pos (23)
6713#define PWM_INTSTS0_IFAIF4_5_Msk (0x1ul << PWM_INTSTS0_IFAIF4_5_Pos)
6715#define PWM_INTSTS0_CMPDIFn_Pos (24)
6716#define PWM_INTSTS0_CMPDIFn_Msk (0x3ful << PWM_INTSTS0_CMPDIFn_Pos)
6718#define PWM_INTSTS0_CMPDIF0_Pos (24)
6719#define PWM_INTSTS0_CMPDIF0_Msk (0x1ul << PWM_INTSTS0_CMPDIF0_Pos)
6721#define PWM_INTSTS0_CMPDIF1_Pos (25)
6722#define PWM_INTSTS0_CMPDIF1_Msk (0x1ul << PWM_INTSTS0_CMPDIF1_Pos)
6724#define PWM_INTSTS0_CMPDIF2_Pos (26)
6725#define PWM_INTSTS0_CMPDIF2_Msk (0x1ul << PWM_INTSTS0_CMPDIF2_Pos)
6727#define PWM_INTSTS0_CMPDIF3_Pos (27)
6728#define PWM_INTSTS0_CMPDIF3_Msk (0x1ul << PWM_INTSTS0_CMPDIF3_Pos)
6730#define PWM_INTSTS0_CMPDIF4_Pos (28)
6731#define PWM_INTSTS0_CMPDIF4_Msk (0x1ul << PWM_INTSTS0_CMPDIF4_Pos)
6733#define PWM_INTSTS0_CMPDIF5_Pos (29)
6734#define PWM_INTSTS0_CMPDIF5_Msk (0x1ul << PWM_INTSTS0_CMPDIF5_Pos)
6736#define PWM_INTSTS1_BRKEIFn_Pos (0)
6737#define PWM_INTSTS1_BRKEIFn_Msk (0x3ful << PWM_INTSTS1_BRKEIFn_Pos)
6739#define PWM_INTSTS1_BRKEIF0_Pos (0)
6740#define PWM_INTSTS1_BRKEIF0_Msk (0x1ul << PWM_INTSTS1_BRKEIF0_Pos)
6742#define PWM_INTSTS1_BRKEIF1_Pos (1)
6743#define PWM_INTSTS1_BRKEIF1_Msk (0x1ul << PWM_INTSTS1_BRKEIF1_Pos)
6745#define PWM_INTSTS1_BRKEIF2_Pos (2)
6746#define PWM_INTSTS1_BRKEIF2_Msk (0x1ul << PWM_INTSTS1_BRKEIF2_Pos)
6748#define PWM_INTSTS1_BRKEIF3_Pos (3)
6749#define PWM_INTSTS1_BRKEIF3_Msk (0x1ul << PWM_INTSTS1_BRKEIF3_Pos)
6751#define PWM_INTSTS1_BRKEIF4_Pos (4)
6752#define PWM_INTSTS1_BRKEIF4_Msk (0x1ul << PWM_INTSTS1_BRKEIF4_Pos)
6754#define PWM_INTSTS1_BRKEIF5_Pos (5)
6755#define PWM_INTSTS1_BRKEIF5_Msk (0x1ul << PWM_INTSTS1_BRKEIF5_Pos)
6757#define PWM_INTSTS1_BRKLIFn_Pos (8)
6758#define PWM_INTSTS1_BRKLIFn_Msk (0x3ful << PWM_INTSTS1_BRKLIFn_Pos)
6760#define PWM_INTSTS1_BRKLIF0_Pos (8)
6761#define PWM_INTSTS1_BRKLIF0_Msk (0x1ul << PWM_INTSTS1_BRKLIF0_Pos)
6763#define PWM_INTSTS1_BRKLIF1_Pos (9)
6764#define PWM_INTSTS1_BRKLIF1_Msk (0x1ul << PWM_INTSTS1_BRKLIF1_Pos)
6766#define PWM_INTSTS1_BRKLIF2_Pos (10)
6767#define PWM_INTSTS1_BRKLIF2_Msk (0x1ul << PWM_INTSTS1_BRKLIF2_Pos)
6769#define PWM_INTSTS1_BRKLIF3_Pos (11)
6770#define PWM_INTSTS1_BRKLIF3_Msk (0x1ul << PWM_INTSTS1_BRKLIF3_Pos)
6772#define PWM_INTSTS1_BRKLIF4_Pos (12)
6773#define PWM_INTSTS1_BRKLIF4_Msk (0x1ul << PWM_INTSTS1_BRKLIF4_Pos)
6775#define PWM_INTSTS1_BRKLIF5_Pos (13)
6776#define PWM_INTSTS1_BRKLIF5_Msk (0x1ul << PWM_INTSTS1_BRKLIF5_Pos)
6778#define PWM_INTSTS1_BRKESTS0_Pos (16)
6779#define PWM_INTSTS1_BRKESTS0_Msk (0x1ul << PWM_INTSTS1_BRKESTS0_Pos)
6781#define PWM_INTSTS1_BRKESTS1_Pos (17)
6782#define PWM_INTSTS1_BRKESTS1_Msk (0x1ul << PWM_INTSTS1_BRKESTS1_Pos)
6784#define PWM_INTSTS1_BRKESTS2_Pos (18)
6785#define PWM_INTSTS1_BRKESTS2_Msk (0x1ul << PWM_INTSTS1_BRKESTS2_Pos)
6787#define PWM_INTSTS1_BRKESTS3_Pos (19)
6788#define PWM_INTSTS1_BRKESTS3_Msk (0x1ul << PWM_INTSTS1_BRKESTS3_Pos)
6790#define PWM_INTSTS1_BRKESTS4_Pos (20)
6791#define PWM_INTSTS1_BRKESTS4_Msk (0x1ul << PWM_INTSTS1_BRKESTS4_Pos)
6793#define PWM_INTSTS1_BRKESTS5_Pos (21)
6794#define PWM_INTSTS1_BRKESTS5_Msk (0x1ul << PWM_INTSTS1_BRKESTS5_Pos)
6796#define PWM_INTSTS1_BRKLSTS0_Pos (24)
6797#define PWM_INTSTS1_BRKLSTS0_Msk (0x1ul << PWM_INTSTS1_BRKLSTS0_Pos)
6799#define PWM_INTSTS1_BRKLSTS1_Pos (25)
6800#define PWM_INTSTS1_BRKLSTS1_Msk (0x1ul << PWM_INTSTS1_BRKLSTS1_Pos)
6802#define PWM_INTSTS1_BRKLSTS2_Pos (26)
6803#define PWM_INTSTS1_BRKLSTS2_Msk (0x1ul << PWM_INTSTS1_BRKLSTS2_Pos)
6805#define PWM_INTSTS1_BRKLSTS3_Pos (27)
6806#define PWM_INTSTS1_BRKLSTS3_Msk (0x1ul << PWM_INTSTS1_BRKLSTS3_Pos)
6808#define PWM_INTSTS1_BRKLSTS4_Pos (28)
6809#define PWM_INTSTS1_BRKLSTS4_Msk (0x1ul << PWM_INTSTS1_BRKLSTS4_Pos)
6811#define PWM_INTSTS1_BRKLSTS5_Pos (29)
6812#define PWM_INTSTS1_BRKLSTS5_Msk (0x1ul << PWM_INTSTS1_BRKLSTS5_Pos)
6814#define PWM_IFA_IFCNT0_1_Pos (0)
6815#define PWM_IFA_IFCNT0_1_Msk (0xful << PWM_IFA_IFCNT0_1_Pos)
6817#define PWM_IFA_IFSEL0_1_Pos (4)
6818#define PWM_IFA_IFSEL0_1_Msk (0x7ul << PWM_IFA_IFSEL0_1_Pos)
6820#define PWM_IFA_IFAEN0_1_Pos (7)
6821#define PWM_IFA_IFAEN0_1_Msk (0x1ul << PWM_IFA_IFAEN0_1_Pos)
6823#define PWM_IFA_IFCNT2_3_Pos (8)
6824#define PWM_IFA_IFCNT2_3_Msk (0xful << PWM_IFA_IFCNT2_3_Pos)
6826#define PWM_IFA_IFSEL2_3_Pos (12)
6827#define PWM_IFA_IFSEL2_3_Msk (0x7ul << PWM_IFA_IFSEL2_3_Pos)
6829#define PWM_IFA_IFAEN2_3_Pos (15)
6830#define PWM_IFA_IFAEN2_3_Msk (0x1ul << PWM_IFA_IFAEN2_3_Pos)
6832#define PWM_IFA_IFCNT4_5_Pos (16)
6833#define PWM_IFA_IFCNT4_5_Msk (0xful << PWM_IFA_IFCNT4_5_Pos)
6835#define PWM_IFA_IFSEL4_5_Pos (20)
6836#define PWM_IFA_IFSEL4_5_Msk (0x7ul << PWM_IFA_IFSEL4_5_Pos)
6838#define PWM_IFA_IFAEN4_5_Pos (23)
6839#define PWM_IFA_IFAEN4_5_Msk (0x1ul << PWM_IFA_IFAEN4_5_Pos)
6841#define PWM_EADCTS0_TRGSEL0_Pos (0)
6842#define PWM_EADCTS0_TRGSEL0_Msk (0xful << PWM_EADCTS0_TRGSEL0_Pos)
6844#define PWM_EADCTS0_TRGEN0_Pos (7)
6845#define PWM_EADCTS0_TRGEN0_Msk (0x1ul << PWM_EADCTS0_TRGEN0_Pos)
6847#define PWM_EADCTS0_TRGSEL1_Pos (8)
6848#define PWM_EADCTS0_TRGSEL1_Msk (0xful << PWM_EADCTS0_TRGSEL1_Pos)
6850#define PWM_EADCTS0_TRGEN1_Pos (15)
6851#define PWM_EADCTS0_TRGEN1_Msk (0x1ul << PWM_EADCTS0_TRGEN1_Pos)
6853#define PWM_EADCTS0_TRGSEL2_Pos (16)
6854#define PWM_EADCTS0_TRGSEL2_Msk (0xful << PWM_EADCTS0_TRGSEL2_Pos)
6856#define PWM_EADCTS0_TRGEN2_Pos (23)
6857#define PWM_EADCTS0_TRGEN2_Msk (0x1ul << PWM_EADCTS0_TRGEN2_Pos)
6859#define PWM_EADCTS0_TRGSEL3_Pos (24)
6860#define PWM_EADCTS0_TRGSEL3_Msk (0xful << PWM_EADCTS0_TRGSEL3_Pos)
6862#define PWM_EADCTS0_TRGEN3_Pos (31)
6863#define PWM_EADCTS0_TRGEN3_Msk (0x1ul << PWM_EADCTS0_TRGEN3_Pos)
6865#define PWM_EADCTS1_TRGSEL4_Pos (0)
6866#define PWM_EADCTS1_TRGSEL4_Msk (0xful << PWM_EADCTS1_TRGSEL4_Pos)
6868#define PWM_EADCTS1_TRGEN4_Pos (7)
6869#define PWM_EADCTS1_TRGEN4_Msk (0x1ul << PWM_EADCTS1_TRGEN4_Pos)
6871#define PWM_EADCTS1_TRGSEL5_Pos (8)
6872#define PWM_EADCTS1_TRGSEL5_Msk (0xful << PWM_EADCTS1_TRGSEL5_Pos)
6874#define PWM_EADCTS1_TRGEN5_Pos (15)
6875#define PWM_EADCTS1_TRGEN5_Msk (0x1ul << PWM_EADCTS1_TRGEN5_Pos)
6877#define PWM_FTCMPDAT0_1_FTCMP_Pos (0)
6878#define PWM_FTCMPDAT0_1_FTCMP_Msk (0xfffful << PWM_FTCMPDAT0_1_FTCMP_Pos)
6880#define PWM_FTCMPDAT2_3_FTCMP_Pos (0)
6881#define PWM_FTCMPDAT2_3_FTCMP_Msk (0xfffful << PWM_FTCMPDAT2_3_FTCMP_Pos)
6883#define PWM_FTCMPDAT4_5_FTCMP_Pos (0)
6884#define PWM_FTCMPDAT4_5_FTCMP_Msk (0xfffful << PWM_FTCMPDAT4_5_FTCMP_Pos)
6886#define PWM_SSCTL_SSENn_Pos (0)
6887#define PWM_SSCTL_SSENn_Msk (0x3ful << PWM_SSCTL_SSENn_Pos)
6889#define PWM_SSCTL_SSEN0_Pos (0)
6890#define PWM_SSCTL_SSEN0_Msk (0x1ul << PWM_SSCTL_SSEN0_Pos)
6892#define PWM_SSCTL_SSEN1_Pos (1)
6893#define PWM_SSCTL_SSEN1_Msk (0x1ul << PWM_SSCTL_SSEN1_Pos)
6895#define PWM_SSCTL_SSEN2_Pos (2)
6896#define PWM_SSCTL_SSEN2_Msk (0x1ul << PWM_SSCTL_SSEN2_Pos)
6898#define PWM_SSCTL_SSEN3_Pos (3)
6899#define PWM_SSCTL_SSEN3_Msk (0x1ul << PWM_SSCTL_SSEN3_Pos)
6901#define PWM_SSCTL_SSEN4_Pos (4)
6902#define PWM_SSCTL_SSEN4_Msk (0x1ul << PWM_SSCTL_SSEN4_Pos)
6904#define PWM_SSCTL_SSEN5_Pos (5)
6905#define PWM_SSCTL_SSEN5_Msk (0x1ul << PWM_SSCTL_SSEN5_Pos)
6907#define PWM_SSTRG_CNTSEN_Pos (0)
6908#define PWM_SSTRG_CNTSEN_Msk (0x1ul << PWM_SSTRG_CNTSEN_Pos)
6910#define PWM_STATUS_CNTMAXFn_Pos (0)
6911#define PWM_STATUS_CNTMAXFn_Msk (0x3ful << PWM_STATUS_CNTMAXFn_Pos)
6913#define PWM_STATUS_CNTMAXF0_Pos (0)
6914#define PWM_STATUS_CNTMAXF0_Msk (0x1ul << PWM_STATUS_CNTMAXF0_Pos)
6916#define PWM_STATUS_CNTMAXF1_Pos (1)
6917#define PWM_STATUS_CNTMAXF1_Msk (0x1ul << PWM_STATUS_CNTMAXF1_Pos)
6919#define PWM_STATUS_CNTMAXF2_Pos (2)
6920#define PWM_STATUS_CNTMAXF2_Msk (0x1ul << PWM_STATUS_CNTMAXF2_Pos)
6922#define PWM_STATUS_CNTMAXF3_Pos (3)
6923#define PWM_STATUS_CNTMAXF3_Msk (0x1ul << PWM_STATUS_CNTMAXF3_Pos)
6925#define PWM_STATUS_CNTMAXF4_Pos (4)
6926#define PWM_STATUS_CNTMAXF4_Msk (0x1ul << PWM_STATUS_CNTMAXF4_Pos)
6928#define PWM_STATUS_CNTMAXF5_Pos (5)
6929#define PWM_STATUS_CNTMAXF5_Msk (0x1ul << PWM_STATUS_CNTMAXF5_Pos)
6931#define PWM_STATUS_SYNCINFn_Pos (8)
6932#define PWM_STATUS_SYNCINFn_Msk (0x7ul << PWM_STATUS_SYNCINFn_Pos)
6934#define PWM_STATUS_SYNCINF0_Pos (8)
6935#define PWM_STATUS_SYNCINF0_Msk (0x1ul << PWM_STATUS_SYNCINF0_Pos)
6937#define PWM_STATUS_SYNCINF2_Pos (9)
6938#define PWM_STATUS_SYNCINF2_Msk (0x1ul << PWM_STATUS_SYNCINF2_Pos)
6940#define PWM_STATUS_SYNCINF4_Pos (10)
6941#define PWM_STATUS_SYNCINF4_Msk (0x1ul << PWM_STATUS_SYNCINF4_Pos)
6943#define PWM_STATUS_ADCTRGFn_Pos (16)
6944#define PWM_STATUS_ADCTRGFn_Msk (0x3ful << PWM_STATUS_ADCTRGFn_Pos)
6946#define PWM_STATUS_ADCTRGF0_Pos (16)
6947#define PWM_STATUS_ADCTRGF0_Msk (0x1ul << PWM_STATUS_ADCTRGF0_Pos)
6949#define PWM_STATUS_ADCTRGF1_Pos (17)
6950#define PWM_STATUS_ADCTRGF1_Msk (0x1ul << PWM_STATUS_ADCTRGF1_Pos)
6952#define PWM_STATUS_ADCTRGF2_Pos (18)
6953#define PWM_STATUS_ADCTRGF2_Msk (0x1ul << PWM_STATUS_ADCTRGF2_Pos)
6955#define PWM_STATUS_ADCTRGF3_Pos (19)
6956#define PWM_STATUS_ADCTRGF3_Msk (0x1ul << PWM_STATUS_ADCTRGF3_Pos)
6958#define PWM_STATUS_ADCTRGF4_Pos (20)
6959#define PWM_STATUS_ADCTRGF4_Msk (0x1ul << PWM_STATUS_ADCTRGF4_Pos)
6961#define PWM_STATUS_ADCTRGF5_Pos (21)
6962#define PWM_STATUS_ADCTRGF5_Msk (0x1ul << PWM_STATUS_ADCTRGF5_Pos)
6964#define PWM_CAPINEN_CAPINENn_Pos (0)
6965#define PWM_CAPINEN_CAPINENn_Msk (0x3ful << PWM_CAPINEN_CAPINENn_Pos)
6967#define PWM_CAPINEN_CAPINEN0_Pos (0)
6968#define PWM_CAPINEN_CAPINEN0_Msk (0x1ul << PWM_CAPINEN_CAPINEN0_Pos)
6970#define PWM_CAPINEN_CAPINEN1_Pos (1)
6971#define PWM_CAPINEN_CAPINEN1_Msk (0x1ul << PWM_CAPINEN_CAPINEN1_Pos)
6973#define PWM_CAPINEN_CAPINEN2_Pos (2)
6974#define PWM_CAPINEN_CAPINEN2_Msk (0x1ul << PWM_CAPINEN_CAPINEN2_Pos)
6976#define PWM_CAPINEN_CAPINEN3_Pos (3)
6977#define PWM_CAPINEN_CAPINEN3_Msk (0x1ul << PWM_CAPINEN_CAPINEN3_Pos)
6979#define PWM_CAPINEN_CAPINEN4_Pos (4)
6980#define PWM_CAPINEN_CAPINEN4_Msk (0x1ul << PWM_CAPINEN_CAPINEN4_Pos)
6982#define PWM_CAPINEN_CAPINEN5_Pos (5)
6983#define PWM_CAPINEN_CAPINEN5_Msk (0x1ul << PWM_CAPINEN_CAPINEN5_Pos)
6985#define PWM_CAPCTL_CAPENn_Pos (0)
6986#define PWM_CAPCTL_CAPENn_Msk (0x3ful << PWM_CAPCTL_CAPENn_Pos)
6988#define PWM_CAPCTL_CAPEN0_Pos (0)
6989#define PWM_CAPCTL_CAPEN0_Msk (0x1ul << PWM_CAPCTL_CAPEN0_Pos)
6991#define PWM_CAPCTL_CAPEN1_Pos (1)
6992#define PWM_CAPCTL_CAPEN1_Msk (0x1ul << PWM_CAPCTL_CAPEN1_Pos)
6994#define PWM_CAPCTL_CAPEN2_Pos (2)
6995#define PWM_CAPCTL_CAPEN2_Msk (0x1ul << PWM_CAPCTL_CAPEN2_Pos)
6997#define PWM_CAPCTL_CAPEN3_Pos (3)
6998#define PWM_CAPCTL_CAPEN3_Msk (0x1ul << PWM_CAPCTL_CAPEN3_Pos)
7000#define PWM_CAPCTL_CAPEN4_Pos (4)
7001#define PWM_CAPCTL_CAPEN4_Msk (0x1ul << PWM_CAPCTL_CAPEN4_Pos)
7003#define PWM_CAPCTL_CAPEN5_Pos (5)
7004#define PWM_CAPCTL_CAPEN5_Msk (0x1ul << PWM_CAPCTL_CAPEN5_Pos)
7006#define PWM_CAPCTL_CAPINVn_Pos (8)
7007#define PWM_CAPCTL_CAPINVn_Msk (0x3ful << PWM_CAPCTL_CAPINVn_Pos)
7009#define PWM_CAPCTL_CAPINV0_Pos (8)
7010#define PWM_CAPCTL_CAPINV0_Msk (0x1ul << PWM_CAPCTL_CAPINV0_Pos)
7012#define PWM_CAPCTL_CAPINV1_Pos (9)
7013#define PWM_CAPCTL_CAPINV1_Msk (0x1ul << PWM_CAPCTL_CAPINV1_Pos)
7015#define PWM_CAPCTL_CAPINV2_Pos (10)
7016#define PWM_CAPCTL_CAPINV2_Msk (0x1ul << PWM_CAPCTL_CAPINV2_Pos)
7018#define PWM_CAPCTL_CAPINV3_Pos (11)
7019#define PWM_CAPCTL_CAPINV3_Msk (0x1ul << PWM_CAPCTL_CAPINV3_Pos)
7021#define PWM_CAPCTL_CAPINV4_Pos (12)
7022#define PWM_CAPCTL_CAPINV4_Msk (0x1ul << PWM_CAPCTL_CAPINV4_Pos)
7024#define PWM_CAPCTL_CAPINV5_Pos (13)
7025#define PWM_CAPCTL_CAPINV5_Msk (0x1ul << PWM_CAPCTL_CAPINV5_Pos)
7027#define PWM_CAPCTL_RCRLDENn_Pos (16)
7028#define PWM_CAPCTL_RCRLDENn_Msk (0x3ful << PWM_CAPCTL_RCRLDENn_Pos)
7030#define PWM_CAPCTL_RCRLDEN0_Pos (16)
7031#define PWM_CAPCTL_RCRLDEN0_Msk (0x1ul << PWM_CAPCTL_RCRLDEN0_Pos)
7033#define PWM_CAPCTL_RCRLDEN1_Pos (17)
7034#define PWM_CAPCTL_RCRLDEN1_Msk (0x1ul << PWM_CAPCTL_RCRLDEN1_Pos)
7036#define PWM_CAPCTL_RCRLDEN2_Pos (18)
7037#define PWM_CAPCTL_RCRLDEN2_Msk (0x1ul << PWM_CAPCTL_RCRLDEN2_Pos)
7039#define PWM_CAPCTL_RCRLDEN3_Pos (19)
7040#define PWM_CAPCTL_RCRLDEN3_Msk (0x1ul << PWM_CAPCTL_RCRLDEN3_Pos)
7042#define PWM_CAPCTL_RCRLDEN4_Pos (20)
7043#define PWM_CAPCTL_RCRLDEN4_Msk (0x1ul << PWM_CAPCTL_RCRLDEN4_Pos)
7045#define PWM_CAPCTL_RCRLDEN5_Pos (21)
7046#define PWM_CAPCTL_RCRLDEN5_Msk (0x1ul << PWM_CAPCTL_RCRLDEN5_Pos)
7048#define PWM_CAPCTL_FCRLDENn_Pos (24)
7049#define PWM_CAPCTL_FCRLDENn_Msk (0x3ful << PWM_CAPCTL_FCRLDENn_Pos)
7051#define PWM_CAPCTL_FCRLDEN0_Pos (24)
7052#define PWM_CAPCTL_FCRLDEN0_Msk (0x1ul << PWM_CAPCTL_FCRLDEN0_Pos)
7054#define PWM_CAPCTL_FCRLDEN1_Pos (25)
7055#define PWM_CAPCTL_FCRLDEN1_Msk (0x1ul << PWM_CAPCTL_FCRLDEN1_Pos)
7057#define PWM_CAPCTL_FCRLDEN2_Pos (26)
7058#define PWM_CAPCTL_FCRLDEN2_Msk (0x1ul << PWM_CAPCTL_FCRLDEN2_Pos)
7060#define PWM_CAPCTL_FCRLDEN3_Pos (27)
7061#define PWM_CAPCTL_FCRLDEN3_Msk (0x1ul << PWM_CAPCTL_FCRLDEN3_Pos)
7063#define PWM_CAPCTL_FCRLDEN4_Pos (28)
7064#define PWM_CAPCTL_FCRLDEN4_Msk (0x1ul << PWM_CAPCTL_FCRLDEN4_Pos)
7066#define PWM_CAPCTL_FCRLDEN5_Pos (29)
7067#define PWM_CAPCTL_FCRLDEN5_Msk (0x1ul << PWM_CAPCTL_FCRLDEN5_Pos)
7069#define PWM_CAPSTS_CRLIFOVn_Pos (0)
7070#define PWM_CAPSTS_CRLIFOVn_Msk (0x3ful << PWM_CAPSTS_CRLIFOVn_Pos)
7072#define PWM_CAPSTS_CRLIFOV0_Pos (0)
7073#define PWM_CAPSTS_CRLIFOV0_Msk (0x1ul << PWM_CAPSTS_CRLIFOV0_Pos)
7075#define PWM_CAPSTS_CRLIFOV1_Pos (1)
7076#define PWM_CAPSTS_CRLIFOV1_Msk (0x1ul << PWM_CAPSTS_CRLIFOV1_Pos)
7078#define PWM_CAPSTS_CRLIFOV2_Pos (2)
7079#define PWM_CAPSTS_CRLIFOV2_Msk (0x1ul << PWM_CAPSTS_CRLIFOV2_Pos)
7081#define PWM_CAPSTS_CRLIFOV3_Pos (3)
7082#define PWM_CAPSTS_CRLIFOV3_Msk (0x1ul << PWM_CAPSTS_CRLIFOV3_Pos)
7084#define PWM_CAPSTS_CRLIFOV4_Pos (4)
7085#define PWM_CAPSTS_CRLIFOV4_Msk (0x1ul << PWM_CAPSTS_CRLIFOV4_Pos)
7087#define PWM_CAPSTS_CRLIFOV5_Pos (5)
7088#define PWM_CAPSTS_CRLIFOV5_Msk (0x1ul << PWM_CAPSTS_CRLIFOV5_Pos)
7090#define PWM_CAPSTS_CFLIFOVn_Pos (8)
7091#define PWM_CAPSTS_CFLIFOVn_Msk (0x3ful << PWM_CAPSTS_CFLIFOVn_Pos)
7093#define PWM_CAPSTS_CFLIFOV0_Pos (8)
7094#define PWM_CAPSTS_CFLIFOV0_Msk (0x1ul << PWM_CAPSTS_CFLIFOV0_Pos)
7096#define PWM_CAPSTS_CFLIFOV1_Pos (9)
7097#define PWM_CAPSTS_CFLIFOV1_Msk (0x1ul << PWM_CAPSTS_CFLIFOV1_Pos)
7099#define PWM_CAPSTS_CFLIFOV2_Pos (10)
7100#define PWM_CAPSTS_CFLIFOV2_Msk (0x1ul << PWM_CAPSTS_CFLIFOV2_Pos)
7102#define PWM_CAPSTS_CFLIFOV3_Pos (11)
7103#define PWM_CAPSTS_CFLIFOV3_Msk (0x1ul << PWM_CAPSTS_CFLIFOV3_Pos)
7105#define PWM_CAPSTS_CFLIFOV4_Pos (12)
7106#define PWM_CAPSTS_CFLIFOV4_Msk (0x1ul << PWM_CAPSTS_CFLIFOV4_Pos)
7108#define PWM_CAPSTS_CFLIFOV5_Pos (13)
7109#define PWM_CAPSTS_CFLIFOV5_Msk (0x1ul << PWM_CAPSTS_CFLIFOV5_Pos)
7111#define PWM_RCAPDAT0_RCAPDAT_Pos (0)
7112#define PWM_RCAPDAT0_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT0_RCAPDAT_Pos)
7114#define PWM_FCAPDAT0_FCAPDAT_Pos (0)
7115#define PWM_FCAPDAT0_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT0_FCAPDAT_Pos)
7117#define PWM_RCAPDAT1_RCAPDAT_Pos (0)
7118#define PWM_RCAPDAT1_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT1_RCAPDAT_Pos)
7120#define PWM_FCAPDAT1_FCAPDAT_Pos (0)
7121#define PWM_FCAPDAT1_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT1_FCAPDAT_Pos)
7123#define PWM_RCAPDAT2_RCAPDAT_Pos (0)
7124#define PWM_RCAPDAT2_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT2_RCAPDAT_Pos)
7126#define PWM_FCAPDAT2_FCAPDAT_Pos (0)
7127#define PWM_FCAPDAT2_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT2_FCAPDAT_Pos)
7129#define PWM_RCAPDAT3_RCAPDAT_Pos (0)
7130#define PWM_RCAPDAT3_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT3_RCAPDAT_Pos)
7132#define PWM_FCAPDAT3_FCAPDAT_Pos (0)
7133#define PWM_FCAPDAT3_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT3_FCAPDAT_Pos)
7135#define PWM_RCAPDAT4_RCAPDAT_Pos (0)
7136#define PWM_RCAPDAT4_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT4_RCAPDAT_Pos)
7138#define PWM_FCAPDAT4_FCAPDAT_Pos (0)
7139#define PWM_FCAPDAT4_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT4_FCAPDAT_Pos)
7141#define PWM_RCAPDAT5_RCAPDAT_Pos (0)
7142#define PWM_RCAPDAT5_RCAPDAT_Msk (0xfffful << PWM_RCAPDAT5_RCAPDAT_Pos)
7144#define PWM_FCAPDAT5_FCAPDAT_Pos (0)
7145#define PWM_FCAPDAT5_FCAPDAT_Msk (0xfffful << PWM_FCAPDAT5_FCAPDAT_Pos)
7147#define PWM_PDMACTL_CHEN0_1_Pos (0)
7148#define PWM_PDMACTL_CHEN0_1_Msk (0x1ul << PWM_PDMACTL_CHEN0_1_Pos)
7150#define PWM_PDMACTL_CAPMOD0_1_Pos (1)
7151#define PWM_PDMACTL_CAPMOD0_1_Msk (0x3ul << PWM_PDMACTL_CAPMOD0_1_Pos)
7153#define PWM_PDMACTL_CAPORD0_1_Pos (3)
7154#define PWM_PDMACTL_CAPORD0_1_Msk (0x1ul << PWM_PDMACTL_CAPORD0_1_Pos)
7156#define PWM_PDMACTL_CHSEL0_1_Pos (4)
7157#define PWM_PDMACTL_CHSEL0_1_Msk (0x1ul << PWM_PDMACTL_CHSEL0_1_Pos)
7159#define PWM_PDMACTL_CHEN2_3_Pos (8)
7160#define PWM_PDMACTL_CHEN2_3_Msk (0x1ul << PWM_PDMACTL_CHEN2_3_Pos)
7162#define PWM_PDMACTL_CAPMOD2_3_Pos (9)
7163#define PWM_PDMACTL_CAPMOD2_3_Msk (0x3ul << PWM_PDMACTL_CAPMOD2_3_Pos)
7165#define PWM_PDMACTL_CAPORD2_3_Pos (11)
7166#define PWM_PDMACTL_CAPORD2_3_Msk (0x1ul << PWM_PDMACTL_CAPORD2_3_Pos)
7168#define PWM_PDMACTL_CHSEL2_3_Pos (12)
7169#define PWM_PDMACTL_CHSEL2_3_Msk (0x1ul << PWM_PDMACTL_CHSEL2_3_Pos)
7171#define PWM_PDMACTL_CHEN4_5_Pos (16)
7172#define PWM_PDMACTL_CHEN4_5_Msk (0x1ul << PWM_PDMACTL_CHEN4_5_Pos)
7174#define PWM_PDMACTL_CAPMOD4_5_Pos (17)
7175#define PWM_PDMACTL_CAPMOD4_5_Msk (0x3ul << PWM_PDMACTL_CAPMOD4_5_Pos)
7177#define PWM_PDMACTL_CAPORD4_5_Pos (19)
7178#define PWM_PDMACTL_CAPORD4_5_Msk (0x1ul << PWM_PDMACTL_CAPORD4_5_Pos)
7180#define PWM_PDMACTL_CHSEL4_5_Pos (20)
7181#define PWM_PDMACTL_CHSEL4_5_Msk (0x1ul << PWM_PDMACTL_CHSEL4_5_Pos)
7183#define PWM_PDMACAP0_1_CAPBUF_Pos (0)
7184#define PWM_PDMACAP0_1_CAPBUF_Msk (0xfffful << PWM_PDMACAP0_1_CAPBUF_Pos)
7186#define PWM_PDMACAP2_3_CAPBUF_Pos (0)
7187#define PWM_PDMACAP2_3_CAPBUF_Msk (0xfffful << PWM_PDMACAP2_3_CAPBUF_Pos)
7189#define PWM_PDMACAP4_5_CAPBUF_Pos (0)
7190#define PWM_PDMACAP4_5_CAPBUF_Msk (0xfffful << PWM_PDMACAP4_5_CAPBUF_Pos)
7192#define PWM_CAPIEN_CAPRIENn_Pos (0)
7193#define PWM_CAPIEN_CAPRIENn_Msk (0x3ful << PWM_CAPIEN_CAPRIENn_Pos)
7195#define PWM_CAPIEN_CAPRIEN0_Pos (0)
7196#define PWM_CAPIEN_CAPRIEN0_Msk (0x1ul << PWM_CAPIEN_CAPRIEN0_Pos)
7198#define PWM_CAPIEN_CAPRIEN1_Pos (1)
7199#define PWM_CAPIEN_CAPRIEN1_Msk (0x1ul << PWM_CAPIEN_CAPRIEN1_Pos)
7201#define PWM_CAPIEN_CAPRIEN2_Pos (2)
7202#define PWM_CAPIEN_CAPRIEN2_Msk (0x1ul << PWM_CAPIEN_CAPRIEN2_Pos)
7204#define PWM_CAPIEN_CAPRIEN3_Pos (3)
7205#define PWM_CAPIEN_CAPRIEN3_Msk (0x1ul << PWM_CAPIEN_CAPRIEN3_Pos)
7207#define PWM_CAPIEN_CAPRIEN4_Pos (4)
7208#define PWM_CAPIEN_CAPRIEN4_Msk (0x1ul << PWM_CAPIEN_CAPRIEN4_Pos)
7210#define PWM_CAPIEN_CAPRIEN5_Pos (5)
7211#define PWM_CAPIEN_CAPRIEN5_Msk (0x1ul << PWM_CAPIEN_CAPRIEN5_Pos)
7213#define PWM_CAPIEN_CAPFIENn_Pos (8)
7214#define PWM_CAPIEN_CAPFIENn_Msk (0x3ful << PWM_CAPIEN_CAPFIENn_Pos)
7216#define PWM_CAPIEN_CAPFIEN0_Pos (8)
7217#define PWM_CAPIEN_CAPFIEN0_Msk (0x1ul << PWM_CAPIEN_CAPFIEN0_Pos)
7219#define PWM_CAPIEN_CAPFIEN1_Pos (9)
7220#define PWM_CAPIEN_CAPFIEN1_Msk (0x1ul << PWM_CAPIEN_CAPFIEN1_Pos)
7222#define PWM_CAPIEN_CAPFIEN2_Pos (10)
7223#define PWM_CAPIEN_CAPFIEN2_Msk (0x1ul << PWM_CAPIEN_CAPFIEN2_Pos)
7225#define PWM_CAPIEN_CAPFIEN3_Pos (11)
7226#define PWM_CAPIEN_CAPFIEN3_Msk (0x1ul << PWM_CAPIEN_CAPFIEN3_Pos)
7228#define PWM_CAPIEN_CAPFIEN4_Pos (12)
7229#define PWM_CAPIEN_CAPFIEN4_Msk (0x1ul << PWM_CAPIEN_CAPFIEN4_Pos)
7231#define PWM_CAPIEN_CAPFIEN5_Pos (13)
7232#define PWM_CAPIEN_CAPFIEN5_Msk (0x1ul << PWM_CAPIEN_CAPFIEN5_Pos)
7234#define PWM_CAPIF_CRLIFn_Pos (0)
7235#define PWM_CAPIF_CRLIFn_Msk (0x3ful << PWM_CAPIF_CRLIFn_Pos)
7237#define PWM_CAPIF_CRLIF0_Pos (0)
7238#define PWM_CAPIF_CRLIF0_Msk (0x1ul << PWM_CAPIF_CRLIF0_Pos)
7240#define PWM_CAPIF_CRLIF1_Pos (1)
7241#define PWM_CAPIF_CRLIF1_Msk (0x1ul << PWM_CAPIF_CRLIF1_Pos)
7243#define PWM_CAPIF_CRLIF2_Pos (2)
7244#define PWM_CAPIF_CRLIF2_Msk (0x1ul << PWM_CAPIF_CRLIF2_Pos)
7246#define PWM_CAPIF_CRLIF3_Pos (3)
7247#define PWM_CAPIF_CRLIF3_Msk (0x1ul << PWM_CAPIF_CRLIF3_Pos)
7249#define PWM_CAPIF_CRLIF4_Pos (4)
7250#define PWM_CAPIF_CRLIF4_Msk (0x1ul << PWM_CAPIF_CRLIF4_Pos)
7252#define PWM_CAPIF_CRLIF5_Pos (5)
7253#define PWM_CAPIF_CRLIF5_Msk (0x1ul << PWM_CAPIF_CRLIF5_Pos)
7255#define PWM_CAPIF_CFLIFn_Pos (8)
7256#define PWM_CAPIF_CFLIFn_Msk (0x3ful << PWM_CAPIF_CFLIFn_Pos)
7258#define PWM_CAPIF_CFLIF0_Pos (8)
7259#define PWM_CAPIF_CFLIF0_Msk (0x1ul << PWM_CAPIF_CFLIF0_Pos)
7261#define PWM_CAPIF_CFLIF1_Pos (9)
7262#define PWM_CAPIF_CFLIF1_Msk (0x1ul << PWM_CAPIF_CFLIF1_Pos)
7264#define PWM_CAPIF_CFLIF2_Pos (10)
7265#define PWM_CAPIF_CFLIF2_Msk (0x1ul << PWM_CAPIF_CFLIF2_Pos)
7267#define PWM_CAPIF_CFLIF3_Pos (11)
7268#define PWM_CAPIF_CFLIF3_Msk (0x1ul << PWM_CAPIF_CFLIF3_Pos)
7270#define PWM_CAPIF_CFLIF4_Pos (12)
7271#define PWM_CAPIF_CFLIF4_Msk (0x1ul << PWM_CAPIF_CFLIF4_Pos)
7273#define PWM_CAPIF_CFLIF5_Pos (13)
7274#define PWM_CAPIF_CFLIF5_Msk (0x1ul << PWM_CAPIF_CFLIF5_Pos)
7276#define PWM_PBUF_PBUF_Pos (0)
7277#define PWM_PBUF_PBUF_Msk (0xfffful << PWM_PBUF_PBUF_Pos)
7279#define PWM_CMPBUF_CMPBUF_Pos (0)
7280#define PWM_CMPBUF_CMPBUF_Msk (0xfffful << PWM_CMPBUF_CMPBUF_Pos)
7282#define PWM_FTCBUF0_1_FTCMPBUF_Pos (0)
7283#define PWM_FTCBUF0_1_FTCMPBUF_Msk (0xfffful << PWM_FTCBUF0_1_FTCMPBUF_Pos)
7285#define PWM_FTCBUF2_3_FTCMPBUF_Pos (0)
7286#define PWM_FTCBUF2_3_FTCMPBUF_Msk (0xfffful << PWM_FTCBUF2_3_FTCMPBUF_Pos)
7288#define PWM_FTCBUF4_5_FTCMPBUF_Pos (0)
7289#define PWM_FTCBUF4_5_FTCMPBUF_Msk (0xfffful << PWM_FTCBUF4_5_FTCMPBUF_Pos)
7291#define PWM_FTCI_FTCMUn_Pos (0)
7292#define PWM_FTCI_FTCMUn_Msk (0x7ul << PWM_FTCI_FTCMUn_Pos)
7294#define PWM_FTCI_FTCMU0_Pos (0)
7295#define PWM_FTCI_FTCMU0_Msk (0x1ul << PWM_FTCI_FTCMU0_Pos)
7297#define PWM_FTCI_FTCMU2_Pos (1)
7298#define PWM_FTCI_FTCMU2_Msk (0x1ul << PWM_FTCI_FTCMU2_Pos)
7300#define PWM_FTCI_FTCMU4_Pos (2)
7301#define PWM_FTCI_FTCMU4_Msk (0x1ul << PWM_FTCI_FTCMU4_Pos)
7303#define PWM_FTCI_FTCMDn_Pos (8)
7304#define PWM_FTCI_FTCMDn_Msk (0x7ul << PWM_FTCI_FTCMDn_Pos)
7306#define PWM_FTCI_FTCMD0_Pos (8)
7307#define PWM_FTCI_FTCMD0_Msk (0x1ul << PWM_FTCI_FTCMD0_Pos)
7309#define PWM_FTCI_FTCMD2_Pos (9)
7310#define PWM_FTCI_FTCMD2_Msk (0x1ul << PWM_FTCI_FTCMD2_Pos)
7312#define PWM_FTCI_FTCMD4_Pos (10)
7313#define PWM_FTCI_FTCMD4_Msk (0x1ul << PWM_FTCI_FTCMD4_Pos)
7657 __IO uint32_t SPR[20];
7658 __I uint32_t RESERVE0[28];
7673#define RTC_INIT_ACTIVE_Pos (0)
7674#define RTC_INIT_ACTIVE_Msk (0x1ul << RTC_INIT_ACTIVE_Pos)
7676#define RTC_INIT_INIT_Pos (0)
7677#define RTC_INIT_INIT_Msk (0xfffffffful << RTC_INIT_INIT_Pos)
7679#define RTC_RWEN_RWEN_Pos (0)
7680#define RTC_RWEN_RWEN_Msk (0xfffful << RTC_RWEN_RWEN_Pos)
7682#define RTC_RWEN_RWENF_Pos (16)
7683#define RTC_RWEN_RWENF_Msk (0x1ul << RTC_RWEN_RWENF_Pos)
7685#define RTC_FREQADJ_FRACTION_Pos (0)
7686#define RTC_FREQADJ_FRACTION_Msk (0x3ful << RTC_FREQADJ_FRACTION_Pos)
7688#define RTC_FREQADJ_INTEGER_Pos (8)
7689#define RTC_FREQADJ_INTEGER_Msk (0xful << RTC_FREQADJ_INTEGER_Pos)
7691#define RTC_TIME_SEC_Pos (0)
7692#define RTC_TIME_SEC_Msk (0xful << RTC_TIME_SEC_Pos)
7694#define RTC_TIME_TENSEC_Pos (4)
7695#define RTC_TIME_TENSEC_Msk (0x7ul << RTC_TIME_TENSEC_Pos)
7697#define RTC_TIME_MIN_Pos (8)
7698#define RTC_TIME_MIN_Msk (0xful << RTC_TIME_MIN_Pos)
7700#define RTC_TIME_TENMIN_Pos (12)
7701#define RTC_TIME_TENMIN_Msk (0x7ul << RTC_TIME_TENMIN_Pos)
7703#define RTC_TIME_HR_Pos (16)
7704#define RTC_TIME_HR_Msk (0xful << RTC_TIME_HR_Pos)
7706#define RTC_TIME_TENHR_Pos (20)
7707#define RTC_TIME_TENHR_Msk (0x3ul << RTC_TIME_TENHR_Pos)
7709#define RTC_CAL_DAY_Pos (0)
7710#define RTC_CAL_DAY_Msk (0xful << RTC_CAL_DAY_Pos)
7712#define RTC_CAL_TENDAY_Pos (4)
7713#define RTC_CAL_TENDAY_Msk (0x3ul << RTC_CAL_TENDAY_Pos)
7715#define RTC_CAL_MON_Pos (8)
7716#define RTC_CAL_MON_Msk (0xful << RTC_CAL_MON_Pos)
7718#define RTC_CAL_TENMON_Pos (12)
7719#define RTC_CAL_TENMON_Msk (0x1ul << RTC_CAL_TENMON_Pos)
7721#define RTC_CAL_YEAR_Pos (16)
7722#define RTC_CAL_YEAR_Msk (0xful << RTC_CAL_YEAR_Pos)
7724#define RTC_CAL_TENYEAR_Pos (20)
7725#define RTC_CAL_TENYEAR_Msk (0xful << RTC_CAL_TENYEAR_Pos)
7727#define RTC_CLKFMT_24HEN_Pos (0)
7728#define RTC_CLKFMT_24HEN_Msk (0x1ul << RTC_CLKFMT_24HEN_Pos)
7730#define RTC_WEEKDAY_WEEKDAY_Pos (0)
7731#define RTC_WEEKDAY_WEEKDAY_Msk (0x7ul << RTC_WEEKDAY_WEEKDAY_Pos)
7733#define RTC_TALM_SEC_Pos (0)
7734#define RTC_TALM_SEC_Msk (0xful << RTC_TALM_SEC_Pos)
7736#define RTC_TALM_TENSEC_Pos (4)
7737#define RTC_TALM_TENSEC_Msk (0x7ul << RTC_TALM_TENSEC_Pos)
7739#define RTC_TALM_MIN_Pos (8)
7740#define RTC_TALM_MIN_Msk (0xful << RTC_TALM_MIN_Pos)
7742#define RTC_TALM_TENMIN_Pos (12)
7743#define RTC_TALM_TENMIN_Msk (0x7ul << RTC_TALM_TENMIN_Pos)
7745#define RTC_TALM_HR_Pos (16)
7746#define RTC_TALM_HR_Msk (0xful << RTC_TALM_HR_Pos)
7748#define RTC_TALM_TENHR_Pos (20)
7749#define RTC_TALM_TENHR_Msk (0x3ul << RTC_TALM_TENHR_Pos)
7751#define RTC_CALM_DAY_Pos (0)
7752#define RTC_CALM_DAY_Msk (0xful << RTC_CALM_DAY_Pos)
7754#define RTC_CALM_TENDAY_Pos (4)
7755#define RTC_CALM_TENDAY_Msk (0x3ul << RTC_CALM_TENDAY_Pos)
7757#define RTC_CALM_MON_Pos (8)
7758#define RTC_CALM_MON_Msk (0xful << RTC_CALM_MON_Pos)
7760#define RTC_CALM_TENMON_Pos (12)
7761#define RTC_CALM_TENMON_Msk (0x1ul << RTC_CALM_TENMON_Pos)
7763#define RTC_CALM_YEAR_Pos (16)
7764#define RTC_CALM_YEAR_Msk (0xful << RTC_CALM_YEAR_Pos)
7766#define RTC_CALM_TENYEAR_Pos (20)
7767#define RTC_CALM_TENYEAR_Msk (0xful << RTC_CALM_TENYEAR_Pos)
7769#define RTC_LEAPYEAR_LEAPYEAR_Pos (0)
7770#define RTC_LEAPYEAR_LEAPYEAR_Msk (0x1ul << RTC_LEAPYEAR_LEAPYEAR_Pos)
7772#define RTC_INTEN_ALMIEN_Pos (0)
7773#define RTC_INTEN_ALMIEN_Msk (0x1ul << RTC_INTEN_ALMIEN_Pos)
7775#define RTC_INTEN_TICKIEN_Pos (1)
7776#define RTC_INTEN_TICKIEN_Msk (0x1ul << RTC_INTEN_TICKIEN_Pos)
7778#define RTC_INTEN_SNPDIEN_Pos (2)
7779#define RTC_INTEN_SNPDIEN_Msk (0x1ul << RTC_INTEN_SNPDIEN_Pos)
7781#define RTC_INTSTS_ALMIF_Pos (0)
7782#define RTC_INTSTS_ALMIF_Msk (0x1ul << RTC_INTSTS_ALMIF_Pos)
7784#define RTC_INTSTS_TICKIF_Pos (1)
7785#define RTC_INTSTS_TICKIF_Msk (0x1ul << RTC_INTSTS_TICKIF_Pos)
7787#define RTC_INTSTS_SNPDIF_Pos (2)
7788#define RTC_INTSTS_SNPDIF_Msk (0x1ul << RTC_INTSTS_SNPDIF_Pos)
7790#define RTC_TICK_TICK_Pos (0)
7791#define RTC_TICK_TICK_Msk (0x7ul << RTC_TICK_TICK_Pos)
7793#define RTC_TAMSK_MSEC_Pos (0)
7794#define RTC_TAMSK_MSEC_Msk (0x1ul << RTC_TAMSK_MSEC_Pos)
7796#define RTC_TAMSK_MTENSEC_Pos (1)
7797#define RTC_TAMSK_MTENSEC_Msk (0x1ul << RTC_TAMSK_MTENSEC_Pos)
7799#define RTC_TAMSK_MMIN_Pos (2)
7800#define RTC_TAMSK_MMIN_Msk (0x1ul << RTC_TAMSK_MMIN_Pos)
7802#define RTC_TAMSK_MTENMIN_Pos (3)
7803#define RTC_TAMSK_MTENMIN_Msk (0x1ul << RTC_TAMSK_MTENMIN_Pos)
7805#define RTC_TAMSK_MHR_Pos (4)
7806#define RTC_TAMSK_MHR_Msk (0x1ul << RTC_TAMSK_MHR_Pos)
7808#define RTC_TAMSK_MTENHR_Pos (5)
7809#define RTC_TAMSK_MTENHR_Msk (0x1ul << RTC_TAMSK_MTENHR_Pos)
7811#define RTC_CAMSK_MDAY_Pos (0)
7812#define RTC_CAMSK_MDAY_Msk (0x1ul << RTC_CAMSK_MDAY_Pos)
7814#define RTC_CAMSK_MTENDAY_Pos (1)
7815#define RTC_CAMSK_MTENDAY_Msk (0x1ul << RTC_CAMSK_MTENDAY_Pos)
7817#define RTC_CAMSK_MMON_Pos (2)
7818#define RTC_CAMSK_MMON_Msk (0x1ul << RTC_CAMSK_MMON_Pos)
7820#define RTC_CAMSK_MTENMON_Pos (3)
7821#define RTC_CAMSK_MTENMON_Msk (0x1ul << RTC_CAMSK_MTENMON_Pos)
7823#define RTC_CAMSK_MYEAR_Pos (4)
7824#define RTC_CAMSK_MYEAR_Msk (0x1ul << RTC_CAMSK_MYEAR_Pos)
7826#define RTC_CAMSK_MTENYEAR_Pos (5)
7827#define RTC_CAMSK_MTENYEAR_Msk (0x1ul << RTC_CAMSK_MTENYEAR_Pos)
7829#define RTC_SPRCTL_SNPDEN_Pos (0)
7830#define RTC_SPRCTL_SNPDEN_Msk (0x1ul << RTC_SPRCTL_SNPDEN_Pos)
7832#define RTC_SPRCTL_SNPTYPE0_Pos (1)
7833#define RTC_SPRCTL_SNPTYPE0_Msk (0x1ul << RTC_SPRCTL_SNPTYPE0_Pos)
7835#define RTC_SPRCTL_SPRRWEN_Pos (2)
7836#define RTC_SPRCTL_SPRRWEN_Msk (0x1ul << RTC_SPRCTL_SPRRWEN_Pos)
7838#define RTC_SPRCTL_SNPTYPE1_Pos (3)
7839#define RTC_SPRCTL_SNPTYPE1_Msk (0x1ul << RTC_SPRCTL_SNPTYPE1_Pos)
7841#define RTC_SPRCTL_SPRCSTS_Pos (5)
7842#define RTC_SPRCTL_SPRCSTS_Msk (0x1ul << RTC_SPRCTL_SPRCSTS_Pos)
7844#define RTC_SPRCTL_SPRRWRDY_Pos (7)
7845#define RTC_SPRCTL_SPRRWRDY_Msk (0x1ul << RTC_SPRCTL_SPRRWRDY_Pos)
7847#define RTC_SPR_SPARE_Pos (0)
7848#define RTC_SPR_SPARE_Msk (0xfffffffful << RTC_SPR_SPARE_Pos)
7850#define RTC_LXTCTL_LXTEN_Pos (0)
7851#define RTC_LXTCTL_LXTEN_Msk (0x1ul << RTC_LXTCTL_LXTEN_Pos)
7853#define RTC_LXTCTL_GAIN_Pos (1)
7854#define RTC_LXTCTL_GAIN_Msk (0x7ul << RTC_LXTCTL_GAIN_Pos)
7856#define RTC_LXTOCTL_OPMODE_Pos (0)
7857#define RTC_LXTOCTL_OPMODE_Msk (0x3ul << RTC_LXTOCTL_OPMODE_Pos)
7859#define RTC_LXTOCTL_DOUT_Pos (2)
7860#define RTC_LXTOCTL_DOUT_Msk (0x1ul << RTC_LXTOCTL_DOUT_Pos)
7862#define RTC_LXTOCTL_CTLSEL_Pos (3)
7863#define RTC_LXTOCTL_CTLSEL_Msk (0x1ul << RTC_LXTOCTL_CTLSEL_Pos)
7865#define RTC_LXTICTL_OPMODE_Pos (0)
7866#define RTC_LXTICTL_OPMODE_Msk (0x3ul << RTC_LXTICTL_OPMODE_Pos)
7868#define RTC_LXTICTL_DOUT_Pos (2)
7869#define RTC_LXTICTL_DOUT_Msk (0x1ul << RTC_LXTICTL_DOUT_Pos)
7871#define RTC_LXTICTL_CTLSEL_Pos (3)
7872#define RTC_LXTICTL_CTLSEL_Msk (0x1ul << RTC_LXTICTL_CTLSEL_Pos)
7874#define RTC_TAMPCTL_OPMODE_Pos (0)
7875#define RTC_TAMPCTL_OPMODE_Msk (0x3ul << RTC_TAMPCTL_OPMODE_Pos)
7877#define RTC_TAMPCTL_DOUT_Pos (2)
7878#define RTC_TAMPCTL_DOUT_Msk (0x1ul << RTC_TAMPCTL_DOUT_Pos)
7880#define RTC_TAMPCTL_CTLSEL_Pos (3)
7881#define RTC_TAMPCTL_CTLSEL_Msk (0x1ul << RTC_TAMPCTL_CTLSEL_Pos)
8522#define SC_DAT_DAT_Pos (0)
8523#define SC_DAT_DAT_Msk (0xfful << SC_DAT_DAT_Pos)
8525#define SC_CTL_SCEN_Pos (0)
8526#define SC_CTL_SCEN_Msk (0x1ul << SC_CTL_SCEN_Pos)
8528#define SC_CTL_RXOFF_Pos (1)
8529#define SC_CTL_RXOFF_Msk (0x1ul << SC_CTL_RXOFF_Pos)
8531#define SC_CTL_TXOFF_Pos (2)
8532#define SC_CTL_TXOFF_Msk (0x1ul << SC_CTL_TXOFF_Pos)
8534#define SC_CTL_AUTOCEN_Pos (3)
8535#define SC_CTL_AUTOCEN_Msk (0x1ul << SC_CTL_AUTOCEN_Pos)
8537#define SC_CTL_CONSEL_Pos (4)
8538#define SC_CTL_CONSEL_Msk (0x3ul << SC_CTL_CONSEL_Pos)
8540#define SC_CTL_RXTRGLV_Pos (6)
8541#define SC_CTL_RXTRGLV_Msk (0x3ul << SC_CTL_RXTRGLV_Pos)
8543#define SC_CTL_BGT_Pos (8)
8544#define SC_CTL_BGT_Msk (0x1ful << SC_CTL_BGT_Pos)
8546#define SC_CTL_TMRSEL_Pos (13)
8547#define SC_CTL_TMRSEL_Msk (0x3ul << SC_CTL_TMRSEL_Pos)
8549#define SC_CTL_NSB_Pos (15)
8550#define SC_CTL_NSB_Msk (0x1ul << SC_CTL_NSB_Pos)
8552#define SC_CTL_RXRTY_Pos (16)
8553#define SC_CTL_RXRTY_Msk (0x7ul << SC_CTL_RXRTY_Pos)
8555#define SC_CTL_RXRTYEN_Pos (19)
8556#define SC_CTL_RXRTYEN_Msk (0x1ul << SC_CTL_RXRTYEN_Pos)
8558#define SC_CTL_TXRTY_Pos (20)
8559#define SC_CTL_TXRTY_Msk (0x7ul << SC_CTL_TXRTY_Pos)
8561#define SC_CTL_TXRTYEN_Pos (23)
8562#define SC_CTL_TXRTYEN_Msk (0x1ul << SC_CTL_TXRTYEN_Pos)
8564#define SC_CTL_CDDBSEL_Pos (24)
8565#define SC_CTL_CDDBSEL_Msk (0x3ul << SC_CTL_CDDBSEL_Pos)
8567#define SC_CTL_CDLV_Pos (26)
8568#define SC_CTL_CDLV_Msk (0x1ul << SC_CTL_CDLV_Pos)
8570#define SC_CTL_SYNC_Pos (30)
8571#define SC_CTL_SYNC_Msk (0x1ul << SC_CTL_SYNC_Pos)
8573#define SC_CTL_ICEDEBUG_Pos (31)
8574#define SC_CTL_ICEDEBUG_Msk (0x1ul << SC_CTL_ICEDEBUG_Pos)
8576#define SC_ALTCTL_TXRST_Pos (0)
8577#define SC_ALTCTL_TXRST_Msk (0x1ul << SC_ALTCTL_TXRST_Pos)
8579#define SC_ALTCTL_RXRST_Pos (1)
8580#define SC_ALTCTL_RXRST_Msk (0x1ul << SC_ALTCTL_RXRST_Pos)
8582#define SC_ALTCTL_DACTEN_Pos (2)
8583#define SC_ALTCTL_DACTEN_Msk (0x1ul << SC_ALTCTL_DACTEN_Pos)
8585#define SC_ALTCTL_ACTEN_Pos (3)
8586#define SC_ALTCTL_ACTEN_Msk (0x1ul << SC_ALTCTL_ACTEN_Pos)
8588#define SC_ALTCTL_WARSTEN_Pos (4)
8589#define SC_ALTCTL_WARSTEN_Msk (0x1ul << SC_ALTCTL_WARSTEN_Pos)
8591#define SC_ALTCTL_CNTEN0_Pos (5)
8592#define SC_ALTCTL_CNTEN0_Msk (0x1ul << SC_ALTCTL_CNTEN0_Pos)
8594#define SC_ALTCTL_CNTEN1_Pos (6)
8595#define SC_ALTCTL_CNTEN1_Msk (0x1ul << SC_ALTCTL_CNTEN1_Pos)
8597#define SC_ALTCTL_CNTEN2_Pos (7)
8598#define SC_ALTCTL_CNTEN2_Msk (0x1ul << SC_ALTCTL_CNTEN2_Pos)
8600#define SC_ALTCTL_INITSEL_Pos (8)
8601#define SC_ALTCTL_INITSEL_Msk (0x3ul << SC_ALTCTL_INITSEL_Pos)
8603#define SC_ALTCTL_ADACEN_Pos (11)
8604#define SC_ALTCTL_ADACEN_Msk (0x1ul << SC_ALTCTL_ADACEN_Pos)
8606#define SC_ALTCTL_RXBGTEN_Pos (12)
8607#define SC_ALTCTL_RXBGTEN_Msk (0x1ul << SC_ALTCTL_RXBGTEN_Pos)
8609#define SC_ALTCTL_ACTSTS0_Pos (13)
8610#define SC_ALTCTL_ACTSTS0_Msk (0x1ul << SC_ALTCTL_ACTSTS0_Pos)
8612#define SC_ALTCTL_ACTSTS1_Pos (14)
8613#define SC_ALTCTL_ACTSTS1_Msk (0x1ul << SC_ALTCTL_ACTSTS1_Pos)
8615#define SC_ALTCTL_ACTSTS2_Pos (15)
8616#define SC_ALTCTL_ACTSTS2_Msk (0x1ul << SC_ALTCTL_ACTSTS2_Pos)
8618#define SC_ALTCTL_OUTSEL_Pos (16)
8619#define SC_ALTCTL_OUTSEL_Msk (0x1ul << SC_ALTCTL_OUTSEL_Pos)
8621#define SC_EGT_EGT_Pos (0)
8622#define SC_EGT_EGT_Msk (0xfful << SC_EGT_EGT_Pos)
8624#define SC_RXTOUT_RFTM_Pos (0)
8625#define SC_RXTOUT_RFTM_Msk (0x1fful << SC_RXTOUT_RFTM_Pos)
8627#define SC_ETUCTL_ETURDIV_Pos (0)
8628#define SC_ETUCTL_ETURDIV_Msk (0xffful << SC_ETUCTL_ETURDIV_Pos)
8630#define SC_ETUCTL_CMPEN_Pos (15)
8631#define SC_ETUCTL_CMPEN_Msk (0x1ul << SC_ETUCTL_CMPEN_Pos)
8633#define SC_INTEN_RDAIEN_Pos (0)
8634#define SC_INTEN_RDAIEN_Msk (0x1ul << SC_INTEN_RDAIEN_Pos)
8636#define SC_INTEN_TBEIEN_Pos (1)
8637#define SC_INTEN_TBEIEN_Msk (0x1ul << SC_INTEN_TBEIEN_Pos)
8639#define SC_INTEN_TERRIEN_Pos (2)
8640#define SC_INTEN_TERRIEN_Msk (0x1ul << SC_INTEN_TERRIEN_Pos)
8642#define SC_INTEN_TMR0IEN_Pos (3)
8643#define SC_INTEN_TMR0IEN_Msk (0x1ul << SC_INTEN_TMR0IEN_Pos)
8645#define SC_INTEN_TMR1IEN_Pos (4)
8646#define SC_INTEN_TMR1IEN_Msk (0x1ul << SC_INTEN_TMR1IEN_Pos)
8648#define SC_INTEN_TMR2IEN_Pos (5)
8649#define SC_INTEN_TMR2IEN_Msk (0x1ul << SC_INTEN_TMR2IEN_Pos)
8651#define SC_INTEN_BGTIEN_Pos (6)
8652#define SC_INTEN_BGTIEN_Msk (0x1ul << SC_INTEN_BGTIEN_Pos)
8654#define SC_INTEN_CDIEN_Pos (7)
8655#define SC_INTEN_CDIEN_Msk (0x1ul << SC_INTEN_CDIEN_Pos)
8657#define SC_INTEN_INITIEN_Pos (8)
8658#define SC_INTEN_INITIEN_Msk (0x1ul << SC_INTEN_INITIEN_Pos)
8660#define SC_INTEN_RXTOIF_Pos (9)
8661#define SC_INTEN_RXTOIF_Msk (0x1ul << SC_INTEN_RXTOIF_Pos)
8663#define SC_INTEN_ACERRIEN_Pos (10)
8664#define SC_INTEN_ACERRIEN_Msk (0x1ul << SC_INTEN_ACERRIEN_Pos)
8666#define SC_INTSTS_RDAIF_Pos (0)
8667#define SC_INTSTS_RDAIF_Msk (0x1ul << SC_INTSTS_RDAIF_Pos)
8669#define SC_INTSTS_TBEIF_Pos (1)
8670#define SC_INTSTS_TBEIF_Msk (0x1ul << SC_INTSTS_TBEIF_Pos)
8672#define SC_INTSTS_TERRIF_Pos (2)
8673#define SC_INTSTS_TERRIF_Msk (0x1ul << SC_INTSTS_TERRIF_Pos)
8675#define SC_INTSTS_TMR0IF_Pos (3)
8676#define SC_INTSTS_TMR0IF_Msk (0x1ul << SC_INTSTS_TMR0IF_Pos)
8678#define SC_INTSTS_TMR1IF_Pos (4)
8679#define SC_INTSTS_TMR1IF_Msk (0x1ul << SC_INTSTS_TMR1IF_Pos)
8681#define SC_INTSTS_TMR2IF_Pos (5)
8682#define SC_INTSTS_TMR2IF_Msk (0x1ul << SC_INTSTS_TMR2IF_Pos)
8684#define SC_INTSTS_BGTIF_Pos (6)
8685#define SC_INTSTS_BGTIF_Msk (0x1ul << SC_INTSTS_BGTIF_Pos)
8687#define SC_INTSTS_CDIF_Pos (7)
8688#define SC_INTSTS_CDIF_Msk (0x1ul << SC_INTSTS_CDIF_Pos)
8690#define SC_INTSTS_INITIF_Pos (8)
8691#define SC_INTSTS_INITIF_Msk (0x1ul << SC_INTSTS_INITIF_Pos)
8693#define SC_INTSTS_RBTOIF_Pos (9)
8694#define SC_INTSTS_RBTOIF_Msk (0x1ul << SC_INTSTS_RBTOIF_Pos)
8696#define SC_INTSTS_ACERRIF_Pos (10)
8697#define SC_INTSTS_ACERRIF_Msk (0x1ul << SC_INTSTS_ACERRIF_Pos)
8699#define SC_STATUS_RXOV_Pos (0)
8700#define SC_STATUS_RXOV_Msk (0x1ul << SC_STATUS_RXOV_Pos)
8702#define SC_STATUS_RXEMPTY_Pos (1)
8703#define SC_STATUS_RXEMPTY_Msk (0x1ul << SC_STATUS_RXEMPTY_Pos)
8705#define SC_STATUS_RXFULL_Pos (2)
8706#define SC_STATUS_RXFULL_Msk (0x1ul << SC_STATUS_RXFULL_Pos)
8708#define SC_STATUS_PEF_Pos (4)
8709#define SC_STATUS_PEF_Msk (0x1ul << SC_STATUS_PEF_Pos)
8711#define SC_STATUS_FEF_Pos (5)
8712#define SC_STATUS_FEF_Msk (0x1ul << SC_STATUS_FEF_Pos)
8714#define SC_STATUS_BEF_Pos (6)
8715#define SC_STATUS_BEF_Msk (0x1ul << SC_STATUS_BEF_Pos)
8717#define SC_STATUS_TXOV_Pos (8)
8718#define SC_STATUS_TXOV_Msk (0x1ul << SC_STATUS_TXOV_Pos)
8720#define SC_STATUS_TXEMPTY_Pos (9)
8721#define SC_STATUS_TXEMPTY_Msk (0x1ul << SC_STATUS_TXEMPTY_Pos)
8723#define SC_STATUS_TXFULL_Pos (10)
8724#define SC_STATUS_TXFULL_Msk (0x1ul << SC_STATUS_TXFULL_Pos)
8726#define SC_STATUS_CREMOVE_Pos (11)
8727#define SC_STATUS_CREMOVE_Msk (0x1ul << SC_STATUS_CREMOVE_Pos)
8729#define SC_STATUS_CINSERT_Pos (12)
8730#define SC_STATUS_CINSERT_Msk (0x1ul << SC_STATUS_CINSERT_Pos)
8732#define SC_STATUS_CDPINSTS_Pos (13)
8733#define SC_STATUS_CDPINSTS_Msk (0x1ul << SC_STATUS_CDPINSTS_Pos)
8735#define SC_STATUS_RXPOINT_Pos (16)
8736#define SC_STATUS_RXPOINT_Msk (0x3ul << SC_STATUS_RXPOINT_Pos)
8738#define SC_STATUS_RXRERR_Pos (21)
8739#define SC_STATUS_RXRERR_Msk (0x1ul << SC_STATUS_RXRERR_Pos)
8741#define SC_STATUS_RXOVERR_Pos (22)
8742#define SC_STATUS_RXOVERR_Msk (0x1ul << SC_STATUS_RXOVERR_Pos)
8744#define SC_STATUS_RXACT_Pos (23)
8745#define SC_STATUS_RXACT_Msk (0x1ul << SC_STATUS_RXACT_Pos)
8747#define SC_STATUS_TXPOINT_Pos (24)
8748#define SC_STATUS_TXPOINT_Msk (0x3ul << SC_STATUS_TXPOINT_Pos)
8750#define SC_STATUS_TXRERR_Pos (29)
8751#define SC_STATUS_TXRERR_Msk (0x1ul << SC_STATUS_TXRERR_Pos)
8753#define SC_STATUS_TXOVERR_Pos (30)
8754#define SC_STATUS_TXOVERR_Msk (0x1ul << SC_STATUS_TXOVERR_Pos)
8756#define SC_STATUS_TXACT_Pos (31)
8757#define SC_STATUS_TXACT_Msk (0x1ul << SC_STATUS_TXACT_Pos)
8759#define SC_PINCTL_PWREN_Pos (0)
8760#define SC_PINCTL_PWREN_Msk (0x1ul << SC_PINCTL_PWREN_Pos)
8762#define SC_PINCTL_SCRST_Pos (1)
8763#define SC_PINCTL_SCRST_Msk (0x1ul << SC_PINCTL_SCRST_Pos)
8765#define SC_PINCTL_CSTOPLV_Pos (5)
8766#define SC_PINCTL_CSTOPLV_Msk (0x1ul << SC_PINCTL_CSTOPLV_Pos)
8768#define SC_PINCTL_CLKKEEP_Pos (6)
8769#define SC_PINCTL_CLKKEEP_Msk (0x1ul << SC_PINCTL_CLKKEEP_Pos)
8771#define SC_PINCTL_SCDOUT_Pos (9)
8772#define SC_PINCTL_SCDOUT_Msk (0x1ul << SC_PINCTL_SCDOUT_Pos)
8774#define SC_PINCTL_PWRINV_Pos (11)
8775#define SC_PINCTL_PWRINV_Msk (0x1ul << SC_PINCTL_PWRINV_Pos)
8777#define SC_PINCTL_SCDOSTS_Pos (12)
8778#define SC_PINCTL_SCDOSTS_Msk (0x1ul << SC_PINCTL_SCDOSTS_Pos)
8780#define SC_PINCTL_DATSTS_Pos (16)
8781#define SC_PINCTL_DATSTS_Msk (0x1ul << SC_PINCTL_DATSTS_Pos)
8783#define SC_PINCTL_PWRSTS_Pos (17)
8784#define SC_PINCTL_PWRSTS_Msk (0x1ul << SC_PINCTL_PWRSTS_Pos)
8786#define SC_PINCTL_RSTSTS_Pos (18)
8787#define SC_PINCTL_RSTSTS_Msk (0x1ul << SC_PINCTL_RSTSTS_Pos)
8789#define SC_PINCTL_SYNC_Pos (30)
8790#define SC_PINCTL_SYNC_Msk (0x1ul << SC_PINCTL_SYNC_Pos)
8792#define SC_PINCTL_LOOPBK_Pos (31)
8793#define SC_PINCTL_LOOPBK_Msk (0x1ul << SC_PINCTL_LOOPBK_Pos)
8795#define SC_TMRCTL0_CNT_Pos (0)
8796#define SC_TMRCTL0_CNT_Msk (0xfffffful << SC_TMRCTL0_CNT_Pos)
8798#define SC_TMRCTL0_OPMODE_Pos (24)
8799#define SC_TMRCTL0_OPMODE_Msk (0xful << SC_TMRCTL0_OPMODE_Pos)
8801#define SC_TMRCTL1_CNT_Pos (0)
8802#define SC_TMRCTL1_CNT_Msk (0xfful << SC_TMRCTL1_CNT_Pos)
8804#define SC_TMRCTL1_OPMODE_Pos (24)
8805#define SC_TMRCTL1_OPMODE_Msk (0xful << SC_TMRCTL1_OPMODE_Pos)
8807#define SC_TMRCTL2_CNT_Pos (0)
8808#define SC_TMRCTL2_CNT_Msk (0xfful << SC_TMRCTL2_CNT_Pos)
8810#define SC_TMRCTL2_OPMODE_Pos (24)
8811#define SC_TMRCTL2_OPMODE_Msk (0xful << SC_TMRCTL2_OPMODE_Pos)
8813#define SC_UARTCTL_UARTEN_Pos (0)
8814#define SC_UARTCTL_UARTEN_Msk (0x1ul << SC_UARTCTL_UARTEN_Pos)
8816#define SC_UARTCTL_WLS_Pos (4)
8817#define SC_UARTCTL_WLS_Msk (0x3ul << SC_UARTCTL_WLS10_Pos)
8819#define SC_UARTCTL_PBOFF_Pos (6)
8820#define SC_UARTCTL_PBOFF_Msk (0x1ul << SC_UARTCTL_PBOFF_Pos)
8822#define SC_UARTCTL_OPE_Pos (7)
8823#define SC_UARTCTL_OPE_Msk (0x1ul << SC_UARTCTL_OPE_Pos)
8825#define SC_TMRDAT0_CNT0_Pos (0)
8826#define SC_TMRDAT0_CNT0_Msk (0xfffffful << SC_TMRDAT0_CNT0_Pos)
8828#define SC_TMRDAT1_2_CNT1_Pos (0)
8829#define SC_TMRDAT1_2_CNT1_Msk (0xfful << SC_TMRDAT1_2_CNT1_Pos)
8831#define SC_TMRDAT1_2_CNT2_Pos (8)
8832#define SC_TMRDAT1_2_CNT2_Msk (0xfful << SC_TMRDAT1_2_CNT2_Pos)
9315 __I uint32_t RESERVE0[2];
9317 __I uint32_t RESERVE1[3];
9319 __I uint32_t RESERVE2[11];
9333#define SPI_CTL_SPIEN_Pos (0)
9334#define SPI_CTL_SPIEN_Msk (0x1ul << SPI_CTL_SPIEN_Pos)
9336#define SPI_CTL_RXNEG_Pos (1)
9337#define SPI_CTL_RXNEG_Msk (0x1ul << SPI_CTL_RXNEG_Pos)
9339#define SPI_CTL_TXNEG_Pos (2)
9340#define SPI_CTL_TXNEG_Msk (0x1ul << SPI_CTL_TXNEG_Pos)
9342#define SPI_CTL_CLKPOL_Pos (3)
9343#define SPI_CTL_CLKPOL_Msk (0x1ul << SPI_CTL_CLKPOL_Pos)
9345#define SPI_CTL_SUSPITV_Pos (4)
9346#define SPI_CTL_SUSPITV_Msk (0xful << SPI_CTL_SUSPITV_Pos)
9348#define SPI_CTL_DWIDTH_Pos (8)
9349#define SPI_CTL_DWIDTH_Msk (0x1ful << SPI_CTL_DWIDTH_Pos)
9351#define SPI_CTL_LSB_Pos (13)
9352#define SPI_CTL_LSB_Msk (0x1ul << SPI_CTL_LSB_Pos)
9354#define SPI_CTL_TWOBIT_Pos (16)
9355#define SPI_CTL_TWOBIT_Msk (0x1ul << SPI_CTL_TWOBIT_Pos)
9357#define SPI_CTL_UNITIEN_Pos (17)
9358#define SPI_CTL_UNITIEN_Msk (0x1ul << SPI_CTL_UNITIEN_Pos)
9360#define SPI_CTL_SLAVE_Pos (18)
9361#define SPI_CTL_SLAVE_Msk (0x1ul << SPI_CTL_SLAVE_Pos)
9363#define SPI_CTL_REORDER_Pos (19)
9364#define SPI_CTL_REORDER_Msk (0x1ul << SPI_CTL_REORDER_Pos)
9366#define SPI_CTL_QDIODIR_Pos (20)
9367#define SPI_CTL_QDIODIR_Msk (0x1ul << SPI_CTL_QDIODIR_Pos)
9369#define SPI_CTL_DUALIOEN_Pos (21)
9370#define SPI_CTL_DUALIOEN_Msk (0x1ul << SPI_CTL_DUALIOEN_Pos)
9372#define SPI_CTL_QUADIOEN_Pos (22)
9373#define SPI_CTL_QUADIOEN_Msk (0x1ul << SPI_CTL_QUADIOEN_Pos)
9375#define SPI_CLKDIV_DIVIDER_Pos (0)
9376#define SPI_CLKDIV_DIVIDER_Msk (0xfful << SPI_CLKDIV_DIVIDER_Pos)
9378#define SPI_SSCTL_SS_Pos (0)
9379#define SPI_SSCTL_SS_Msk (0x1ul << SPI_SSCTL_SS_Pos)
9381#define SPI_SSCTL_SSACTPOL_Pos (2)
9382#define SPI_SSCTL_SSACTPOL_Msk (0x1ul << SPI_SSCTL_SSACTPOL_Pos)
9384#define SPI_SSCTL_AUTOSS_Pos (3)
9385#define SPI_SSCTL_AUTOSS_Msk (0x1ul << SPI_SSCTL_AUTOSS_Pos)
9387#define SPI_SSCTL_SLV3WIRE_Pos (4)
9388#define SPI_SSCTL_SLV3WIRE_Msk (0x1ul << SPI_SSCTL_SLV3WIRE_Pos)
9390#define SPI_SSCTL_SLVTOIEN_Pos (5)
9391#define SPI_SSCTL_SLVTOIEN_Msk (0x1ul << SPI_SSCTL_SLVTOIEN_Pos)
9393#define SPI_SSCTL_SLVTORST_Pos (6)
9394#define SPI_SSCTL_SLVTORST_Msk (0x1ul << SPI_SSCTL_SLVTORST_Pos)
9396#define SPI_SSCTL_SLVBEIEN_Pos (8)
9397#define SPI_SSCTL_SLVBEIEN_Msk (0x1ul << SPI_SSCTL_SLVBEIEN_Pos)
9399#define SPI_SSCTL_SLVURIEN_Pos (9)
9400#define SPI_SSCTL_SLVURIEN_Msk (0x1ul << SPI_SSCTL_SLVURIEN_Pos)
9402#define SPI_SSCTL_SSACTIEN_Pos (12)
9403#define SPI_SSCTL_SSACTIEN_Msk (0x1ul << SPI_SSCTL_SSACTIEN_Pos)
9405#define SPI_SSCTL_SSINAIEN_Pos (13)
9406#define SPI_SSCTL_SSINAIEN_Msk (0x1ul << SPI_SSCTL_SSINAIEN_Pos)
9408#define SPI_SSCTL_SLVTOCNT_Pos (16)
9409#define SPI_SSCTL_SLVTOCNT_Msk (0xfffful << SPI_SSCTL_SLVTOCNT_Pos)
9411#define SPI_PDMACTL_TXPDMAEN_Pos (0)
9412#define SPI_PDMACTL_TXPDMAEN_Msk (0x1ul << SPI_PDMACTL_TXPDMAEN_Pos)
9414#define SPI_PDMACTL_RXPDMAEN_Pos (1)
9415#define SPI_PDMACTL_RXPDMAEN_Msk (0x1ul << SPI_PDMACTL_RXPDMAEN_Pos)
9417#define SPI_PDMACTL_PDMARST_Pos (2)
9418#define SPI_PDMACTL_PDMARST_Msk (0x1ul << SPI_PDMACTL_PDMARST_Pos)
9420#define SPI_FIFOCTL_RXRST_Pos (0)
9421#define SPI_FIFOCTL_RXRST_Msk (0x1ul << SPI_FIFOCTL_RXRST_Pos)
9423#define SPI_FIFOCTL_TXRST_Pos (1)
9424#define SPI_FIFOCTL_TXRST_Msk (0x1ul << SPI_FIFOCTL_TXRST_Pos)
9426#define SPI_FIFOCTL_RXTHIEN_Pos (2)
9427#define SPI_FIFOCTL_RXTHIEN_Msk (0x1ul << SPI_FIFOCTL_RXTHIEN_Pos)
9429#define SPI_FIFOCTL_TXTHIEN_Pos (3)
9430#define SPI_FIFOCTL_TXTHIEN_Msk (0x1ul << SPI_FIFOCTL_TXTHIEN_Pos)
9432#define SPI_FIFOCTL_RXTOIEN_Pos (4)
9433#define SPI_FIFOCTL_RXTOIEN_Msk (0x1ul << SPI_FIFOCTL_RXTOIEN_Pos)
9435#define SPI_FIFOCTL_RXOVIEN_Pos (5)
9436#define SPI_FIFOCTL_RXOVIEN_Msk (0x1ul << SPI_FIFOCTL_RXOVIEN_Pos)
9438#define SPI_FIFOCTL_TXUFPOL_Pos (6)
9439#define SPI_FIFOCTL_TXUFPOL_Msk (0x1ul << SPI_FIFOCTL_TXUFPOL_Pos)
9441#define SPI_FIFOCTL_TXUFIEN_Pos (7)
9442#define SPI_FIFOCTL_TXUFIEN_Msk (0x1ul << SPI_FIFOCTL_TXUFIEN_Pos)
9444#define SPI_FIFOCTL_RXFBCLR_Pos (8)
9445#define SPI_FIFOCTL_RXFBCLR_Msk (0x1ul << SPI_FIFOCTL_RXFBCLR_Pos)
9447#define SPI_FIFOCTL_TXFBCLR_Pos (9)
9448#define SPI_FIFOCTL_TXFBCLR_Msk (0x1ul << SPI_FIFOCTL_TXFBCLR_Pos)
9450#define SPI_FIFOCTL_RXTH_Pos (24)
9451#define SPI_FIFOCTL_RXTH_Msk (0x7ul << SPI_FIFOCTL_RXTH_Pos)
9453#define SPI_FIFOCTL_TXTH_Pos (28)
9454#define SPI_FIFOCTL_TXTH_Msk (0x7ul << SPI_FIFOCTL_TXTH_Pos)
9456#define SPI_STATUS_BUSY_Pos (0)
9457#define SPI_STATUS_BUSY_Msk (0x1ul << SPI_STATUS_BUSY_Pos)
9459#define SPI_STATUS_UNITIF_Pos (1)
9460#define SPI_STATUS_UNITIF_Msk (0x1ul << SPI_STATUS_UNITIF_Pos)
9462#define SPI_STATUS_SSACTIF_Pos (2)
9463#define SPI_STATUS_SSACTIF_Msk (0x1ul << SPI_STATUS_SSACTIF_Pos)
9465#define SPI_STATUS_SSINAIF_Pos (3)
9466#define SPI_STATUS_SSINAIF_Msk (0x1ul << SPI_STATUS_SSINAIF_Pos)
9468#define SPI_STATUS_SSLINE_Pos (4)
9469#define SPI_STATUS_SSLINE_Msk (0x1ul << SPI_STATUS_SSLINE_Pos)
9471#define SPI_STATUS_SLVTOIF_Pos (5)
9472#define SPI_STATUS_SLVTOIF_Msk (0x1ul << SPI_STATUS_SLVTOIF_Pos)
9474#define SPI_STATUS_SLVBEIF_Pos (6)
9475#define SPI_STATUS_SLVBEIF_Msk (0x1ul << SPI_STATUS_SLVBEIF_Pos)
9477#define SPI_STATUS_SLVURIF_Pos (7)
9478#define SPI_STATUS_SLVURIF_Msk (0x1ul << SPI_STATUS_SLVURIF_Pos)
9480#define SPI_STATUS_RXEMPTY_Pos (8)
9481#define SPI_STATUS_RXEMPTY_Msk (0x1ul << SPI_STATUS_RXEMPTY_Pos)
9483#define SPI_STATUS_RXFULL_Pos (9)
9484#define SPI_STATUS_RXFULL_Msk (0x1ul << SPI_STATUS_RXFULL_Pos)
9486#define SPI_STATUS_RXTHIF_Pos (10)
9487#define SPI_STATUS_RXTHIF_Msk (0x1ul << SPI_STATUS_RXTHIF_Pos)
9489#define SPI_STATUS_RXOVIF_Pos (11)
9490#define SPI_STATUS_RXOVIF_Msk (0x1ul << SPI_STATUS_RXOVIF_Pos)
9492#define SPI_STATUS_RXTOIF_Pos (12)
9493#define SPI_STATUS_RXTOIF_Msk (0x1ul << SPI_STATUS_RXTOIF_Pos)
9495#define SPI_STATUS_SPIENSTS_Pos (15)
9496#define SPI_STATUS_SPIENSTS_Msk (0x1ul << SPI_STATUS_SPIENSTS_Pos)
9498#define SPI_STATUS_TXEMPTY_Pos (16)
9499#define SPI_STATUS_TXEMPTY_Msk (0x1ul << SPI_STATUS_TXEMPTY_Pos)
9501#define SPI_STATUS_TXFULL_Pos (17)
9502#define SPI_STATUS_TXFULL_Msk (0x1ul << SPI_STATUS_TXFULL_Pos)
9504#define SPI_STATUS_TXTHIF_Pos (18)
9505#define SPI_STATUS_TXTHIF_Msk (0x1ul << SPI_STATUS_TXTHIF_Pos)
9507#define SPI_STATUS_TXUFIF_Pos (19)
9508#define SPI_STATUS_TXUFIF_Msk (0x1ul << SPI_STATUS_TXUFIF_Pos)
9510#define SPI_STATUS_TXRXRST_Pos (23)
9511#define SPI_STATUS_TXRXRST_Msk (0x1ul << SPI_STATUS_TXRXRST_Pos)
9513#define SPI_STATUS_RXCNT_Pos (24)
9514#define SPI_STATUS_RXCNT_Msk (0xful << SPI_STATUS_RXCNT_Pos)
9516#define SPI_STATUS_TXCNT_Pos (28)
9517#define SPI_STATUS_TXCNT_Msk (0xful << SPI_STATUS_TXCNT_Pos)
9519#define SPI_TX_TX_Pos (0)
9520#define SPI_TX_TX_Msk (0xfffffffful << SPI_TX_TX_Pos)
9522#define SPI_RX_RX_Pos (0)
9523#define SPI_RX_RX_Msk (0xfffffffful << SPI_RX_RX_Pos)
9525#define SPI_I2SCTL_I2SEN_Pos (0)
9526#define SPI_I2SCTL_I2SEN_Msk (0x1ul << SPI_I2SCTL_I2SEN_Pos)
9528#define SPI_I2SCTL_TXEN_Pos (1)
9529#define SPI_I2SCTL_TXEN_Msk (0x1ul << SPI_I2SCTL_TXEN_Pos)
9531#define SPI_I2SCTL_RXEN_Pos (2)
9532#define SPI_I2SCTL_RXEN_Msk (0x1ul << SPI_I2SCTL_RXEN_Pos)
9534#define SPI_I2SCTL_MUTE_Pos (3)
9535#define SPI_I2SCTL_MUTE_Msk (0x1ul << SPI_I2SCTL_MUTE_Pos)
9537#define SPI_I2SCTL_WDWIDTH_Pos (4)
9538#define SPI_I2SCTL_WDWIDTH_Msk (0x3ul << SPI_I2SCTL_WDWIDTH_Pos)
9540#define SPI_I2SCTL_MONO_Pos (6)
9541#define SPI_I2SCTL_MONO_Msk (0x1ul << SPI_I2SCTL_MONO_Pos)
9543#define SPI_I2SCTL_ORDER_Pos (7)
9544#define SPI_I2SCTL_ORDER_Msk (0x1ul << SPI_I2SCTL_ORDER_Pos)
9546#define SPI_I2SCTL_SLAVE_Pos (8)
9547#define SPI_I2SCTL_SLAVE_Msk (0x1ul << SPI_I2SCTL_SLAVE_Pos)
9549#define SPI_I2SCTL_MCLKEN_Pos (15)
9550#define SPI_I2SCTL_MCLKEN_Msk (0x1ul << SPI_I2SCTL_MCLKEN_Pos)
9552#define SPI_I2SCTL_RZCEN_Pos (16)
9553#define SPI_I2SCTL_RZCEN_Msk (0x1ul << SPI_I2SCTL_RZCEN_Pos)
9555#define SPI_I2SCTL_LZCEN_Pos (17)
9556#define SPI_I2SCTL_LZCEN_Msk (0x1ul << SPI_I2SCTL_LZCEN_Pos)
9558#define SPI_I2SCTL_RXLCH_Pos (23)
9559#define SPI_I2SCTL_RXLCH_Msk (0x1ul << SPI_I2SCTL_RXLCH_Pos)
9561#define SPI_I2SCTL_RZCIEN_Pos (24)
9562#define SPI_I2SCTL_RZCIEN_Msk (0x1ul << SPI_I2SCTL_RZCIEN_Pos)
9564#define SPI_I2SCTL_LZCIEN_Pos (25)
9565#define SPI_I2SCTL_LZCIEN_Msk (0x1ul << SPI_I2SCTL_LZCIEN_Pos)
9567#define SPI_I2SCTL_FORMAT_Pos (28)
9568#define SPI_I2SCTL_FORMAT_Msk (0x3ul << SPI_I2SCTL_FORMAT_Pos)
9570#define SPI_I2SCLK_MCLKDIV_Pos (0)
9571#define SPI_I2SCLK_MCLKDIV_Msk (0x3ful << SPI_I2SCLK_MCLKDIV_Pos)
9573#define SPI_I2SCLK_BCLKDIV_Pos (8)
9574#define SPI_I2SCLK_BCLKDIV_Msk (0x1fful << SPI_I2SCLK_BCLKDIV_Pos)
9576#define SPI_I2SSTS_RIGHT_Pos (4)
9577#define SPI_I2SSTS_RIGHT_Msk (0x1ul << SPI_I2SSTS_RIGHT_Pos)
9579#define SPI_I2SSTS_RXEMPTY_Pos (8)
9580#define SPI_I2SSTS_RXEMPTY_Msk (0x1ul << SPI_I2SSTS_RXEMPTY_Pos)
9582#define SPI_I2SSTS_RXFULL_Pos (9)
9583#define SPI_I2SSTS_RXFULL_Msk (0x1ul << SPI_I2SSTS_RXFULL_Pos)
9585#define SPI_I2SSTS_RXTHIF_Pos (10)
9586#define SPI_I2SSTS_RXTHIF_Msk (0x1ul << SPI_I2SSTS_RXTHIF_Pos)
9588#define SPI_I2SSTS_RXOVIF_Pos (11)
9589#define SPI_I2SSTS_RXOVIF_Msk (0x1ul << SPI_I2SSTS_RXOVIF_Pos)
9591#define SPI_I2SSTS_RXTOIF_Pos (12)
9592#define SPI_I2SSTS_RXTOIF_Msk (0x1ul << SPI_I2SSTS_RXTOIF_Pos)
9594#define SPI_I2SSTS_I2SENSTS_Pos (15)
9595#define SPI_I2SSTS_I2SENSTS_Msk (0x1ul << SPI_I2SSTS_I2SENSTS_Pos)
9597#define SPI_I2SSTS_TXEMPTY_Pos (16)
9598#define SPI_I2SSTS_TXEMPTY_Msk (0x1ul << SPI_I2SSTS_TXEMPTY_Pos)
9600#define SPI_I2SSTS_TXFULL_Pos (17)
9601#define SPI_I2SSTS_TXFULL_Msk (0x1ul << SPI_I2SSTS_TXFULL_Pos)
9603#define SPI_I2SSTS_TXTHIF_Pos (18)
9604#define SPI_I2SSTS_TXTHIF_Msk (0x1ul << SPI_I2SSTS_TXTHIF_Pos)
9606#define SPI_I2SSTS_TXUFIF_Pos (19)
9607#define SPI_I2SSTS_TXUFIF_Msk (0x1ul << SPI_I2SSTS_TXUFIF_Pos)
9609#define SPI_I2SSTS_RZCIF_Pos (20)
9610#define SPI_I2SSTS_RZCIF_Msk (0x1ul << SPI_I2SSTS_RZCIF_Pos)
9612#define SPI_I2SSTS_LZCIF_Pos (21)
9613#define SPI_I2SSTS_LZCIF_Msk (0x1ul << SPI_I2SSTS_LZCIF_Pos)
9615#define SPI_I2SSTS_TXRXRST_Pos (23)
9616#define SPI_I2SSTS_TXRXRST_Msk (0x1ul << SPI_I2SSTS_TXRXRST_Pos)
9618#define SPI_I2SSTS_RXCNT_Pos (24)
9619#define SPI_I2SSTS_RXCNT_Msk (0x7ul << SPI_I2SSTS_RXCNT_Pos)
9621#define SPI_I2SSTS_TXCNT_Pos (28)
9622#define SPI_I2SSTS_TXCNT_Msk (0x7ul << SPI_I2SSTS_TXCNT_Pos)
10317 __I uint32_t RESERVE0[1];
10320 __I uint32_t RESERVE1[1];
10335 __I uint32_t RESERVE2[29];
10338 __I uint32_t RESERVE3[6];
10342 __I uint32_t RESERVE4[1];
10344 __I uint32_t RESERVE5[11];
10357#define SYS_PDID_PDID_Pos (0)
10358#define SYS_PDID_PDID_Msk (0xfffffffful << SYS_PDID_PDID_Pos)
10360#define SYS_RSTSTS_PORF_Pos (0)
10361#define SYS_RSTSTS_PORF_Msk (0x1ul << SYS_RSTSTS_PORF_Pos)
10363#define SYS_RSTSTS_PINRF_Pos (1)
10364#define SYS_RSTSTS_PINRF_Msk (0x1ul << SYS_RSTSTS_PINRF_Pos)
10366#define SYS_RSTSTS_WDTRF_Pos (2)
10367#define SYS_RSTSTS_WDTRF_Msk (0x1ul << SYS_RSTSTS_WDTRF_Pos)
10369#define SYS_RSTSTS_LVRF_Pos (3)
10370#define SYS_RSTSTS_LVRF_Msk (0x1ul << SYS_RSTSTS_LVRF_Pos)
10372#define SYS_RSTSTS_BODRF_Pos (4)
10373#define SYS_RSTSTS_BODRF_Msk (0x1ul << SYS_RSTSTS_BODRF_Pos)
10375#define SYS_RSTSTS_SYSRF_Pos (5)
10376#define SYS_RSTSTS_SYSRF_Msk (0x1ul << SYS_RSTSTS_SYSRF_Pos)
10378#define SYS_RSTSTS_CPURF_Pos (7)
10379#define SYS_RSTSTS_CPURF_Msk (0x1ul << SYS_RSTSTS_CPURF_Pos)
10381#define SYS_RSTSTS_CPULKRF_Pos (8)
10382#define SYS_RSTSTS_CPULKRF_Msk (0x1ul << SYS_RSTSTS_CPULKRF_Pos)
10384#define SYS_IPRST0_CHIPRST_Pos (0)
10385#define SYS_IPRST0_CHIPRST_Msk (0x1ul << SYS_IPRST0_CHIPRST_Pos)
10387#define SYS_IPRST0_CPURST_Pos (1)
10388#define SYS_IPRST0_CPURST_Msk (0x1ul << SYS_IPRST0_CPURST_Pos)
10390#define SYS_IPRST0_PDMARST_Pos (2)
10391#define SYS_IPRST0_PDMARST_Msk (0x1ul << SYS_IPRST0_PDMARST_Pos)
10393#define SYS_IPRST0_EBIRST_Pos (3)
10394#define SYS_IPRST0_EBIRST_Msk (0x1ul << SYS_IPRST0_EBIRST_Pos)
10396#define SYS_IPRST0_USBHRST_Pos (4)
10397#define SYS_IPRST0_USBHRST_Msk (0x1ul << SYS_IPRST0_USBHRST_Pos)
10399#define SYS_IPRST0_CRCRST_Pos (7)
10400#define SYS_IPRST0_CRCRST_Msk (0x1ul << SYS_IPRST0_CRCRST_Pos)
10402#define SYS_IPRST1_GPIORST_Pos (1)
10403#define SYS_IPRST1_GPIORST_Msk (0x1ul << SYS_IPRST1_GPIORST_Pos)
10405#define SYS_IPRST1_TMR0RST_Pos (2)
10406#define SYS_IPRST1_TMR0RST_Msk (0x1ul << SYS_IPRST1_TMR0RST_Pos)
10408#define SYS_IPRST1_TMR1RST_Pos (3)
10409#define SYS_IPRST1_TMR1RST_Msk (0x1ul << SYS_IPRST1_TMR1RST_Pos)
10411#define SYS_IPRST1_TMR2RST_Pos (4)
10412#define SYS_IPRST1_TMR2RST_Msk (0x1ul << SYS_IPRST1_TMR2RST_Pos)
10414#define SYS_IPRST1_TMR3RST_Pos (5)
10415#define SYS_IPRST1_TMR3RST_Msk (0x1ul << SYS_IPRST1_TMR3RST_Pos)
10417#define SYS_IPRST1_I2C0RST_Pos (8)
10418#define SYS_IPRST1_I2C0RST_Msk (0x1ul << SYS_IPRST1_I2C0RST_Pos)
10420#define SYS_IPRST1_I2C1RST_Pos (9)
10421#define SYS_IPRST1_I2C1RST_Msk (0x1ul << SYS_IPRST1_I2C1RST_Pos)
10423#define SYS_IPRST1_SPI0RST_Pos (12)
10424#define SYS_IPRST1_SPI0RST_Msk (0x1ul << SYS_IPRST1_SPI0RST_Pos)
10426#define SYS_IPRST1_SPI1RST_Pos (13)
10427#define SYS_IPRST1_SPI1RST_Msk (0x1ul << SYS_IPRST1_SPI1RST_Pos)
10429#define SYS_IPRST1_UART0RST_Pos (16)
10430#define SYS_IPRST1_UART0RST_Msk (0x1ul << SYS_IPRST1_UART0RST_Pos)
10432#define SYS_IPRST1_UART1RST_Pos (17)
10433#define SYS_IPRST1_UART1RST_Msk (0x1ul << SYS_IPRST1_UART1RST_Pos)
10435#define SYS_IPRST1_UART2RST_Pos (18)
10436#define SYS_IPRST1_UART2RST_Msk (0x1ul << SYS_IPRST1_UART2RST_Pos)
10438#define SYS_IPRST1_UART3RST_Pos (19)
10439#define SYS_IPRST1_UART3RST_Msk (0x1ul << SYS_IPRST1_UART3RST_Pos)
10441#define SYS_IPRST1_USBDRST_Pos (27)
10442#define SYS_IPRST1_USBDRST_Msk (0x1ul << SYS_IPRST1_USBDRST_Pos)
10444#define SYS_IPRST1_EADCRST_Pos (28)
10445#define SYS_IPRST1_EADCRST_Msk (0x1ul << SYS_IPRST1_EADCRST_Pos)
10447#define SYS_IPRST2_SC0RST_Pos (0)
10448#define SYS_IPRST2_SC0RST_Msk (0x1ul << SYS_IPRST2_SC0RST_Pos)
10450#define SYS_IPRST2_PWM0RST_Pos (16)
10451#define SYS_IPRST2_PWM0RST_Msk (0x1ul << SYS_IPRST2_PWM0RST_Pos)
10453#define SYS_IPRST2_PWM1RST_Pos (17)
10454#define SYS_IPRST2_PWM1RST_Msk (0x1ul << SYS_IPRST2_PWM1RST_Pos)
10456#define SYS_IPRST2_TKRST_Pos (25)
10457#define SYS_IPRST2_TKRST_Msk (0x1ul << SYS_IPRST2_TKRST_Pos)
10459#define SYS_BODCTL_BODEN_Pos (0)
10460#define SYS_BODCTL_BODEN_Msk (0x1ul << SYS_BODCTL_BODEN_Pos)
10462#define SYS_BODCTL_BODVL_Pos (1)
10463#define SYS_BODCTL_BODVL_Msk (0x3ul << SYS_BODCTL_BODVL_Pos)
10465#define SYS_BODCTL_BODRSTEN_Pos (3)
10466#define SYS_BODCTL_BODRSTEN_Msk (0x1ul << SYS_BODCTL_BODRSTEN_Pos)
10468#define SYS_BODCTL_BODIF_Pos (4)
10469#define SYS_BODCTL_BODIF_Msk (0x1ul << SYS_BODCTL_BODIF_Pos)
10471#define SYS_BODCTL_BODLPM_Pos (5)
10472#define SYS_BODCTL_BODLPM_Msk (0x1ul << SYS_BODCTL_BODLPM_Pos)
10474#define SYS_BODCTL_BODOUT_Pos (6)
10475#define SYS_BODCTL_BODOUT_Msk (0x1ul << SYS_BODCTL_BODOUT_Pos)
10477#define SYS_BODCTL_LVREN_Pos (7)
10478#define SYS_BODCTL_LVREN_Msk (0x1ul << SYS_BODCTL_LVREN_Pos)
10480#define SYS_BODCTL_BODDGSEL_Pos (8)
10481#define SYS_BODCTL_BODDGSEL_Msk (0x7ul << SYS_BODCTL_BODDGSEL_Pos)
10483#define SYS_BODCTL_LVRDGSEL_Pos (12)
10484#define SYS_BODCTL_LVRDGSEL_Msk (0x7ul << SYS_BODCTL_LVRDGSEL_Pos)
10486#define SYS_IVSCTL_VTEMPEN_Pos (0)
10487#define SYS_IVSCTL_VTEMPEN_Msk (0x1ul << SYS_IVSCTL_VTEMPEN_Pos)
10489#define SYS_IVSCTL_VBATUGEN_Pos (1)
10490#define SYS_IVSCTL_VBATUGEN_Msk (0x1ul << SYS_IVSCTL_VBATUGEN_Pos)
10492#define SYS_PORCTL_POROFF_Pos (0)
10493#define SYS_PORCTL_POROFF_Msk (0xfffful << SYS_PORCTL_POROFF_Pos)
10495#define SYS_VREFCTL_VREFCTL_Pos (0)
10496#define SYS_VREFCTL_VREFCTL_Msk (0x1ful << SYS_VREFCTL_VREFCTL_Pos)
10498#define SYS_USBPHY_USBROLE_Pos (0)
10499#define SYS_USBPHY_USBROLE_Msk (0x3ul << SYS_USBPHY_USBROLE_Pos)
10501#define SYS_USBPHY_LDO33EN_Pos (8)
10502#define SYS_USBPHY_LDO33EN_Msk (0x1ul << SYS_USBPHY_LDO33EN_Pos)
10504#define SYS_GPA_MFPL_PA0MFP_Pos (0)
10505#define SYS_GPA_MFPL_PA0MFP_Msk (0xful << SYS_GPA_MFPL_PA0MFP_Pos)
10507#define SYS_GPA_MFPL_PA1MFP_Pos (4)
10508#define SYS_GPA_MFPL_PA1MFP_Msk (0xful << SYS_GPA_MFPL_PA1MFP_Pos)
10510#define SYS_GPA_MFPL_PA2MFP_Pos (8)
10511#define SYS_GPA_MFPL_PA2MFP_Msk (0xful << SYS_GPA_MFPL_PA2MFP_Pos)
10513#define SYS_GPA_MFPL_PA3MFP_Pos (12)
10514#define SYS_GPA_MFPL_PA3MFP_Msk (0xful << SYS_GPA_MFPL_PA3MFP_Pos)
10516#define SYS_GPA_MFPL_PA4MFP_Pos (16)
10517#define SYS_GPA_MFPL_PA4MFP_Msk (0xful << SYS_GPA_MFPL_PA4MFP_Pos)
10519#define SYS_GPA_MFPL_PA5MFP_Pos (20)
10520#define SYS_GPA_MFPL_PA5MFP_Msk (0xful << SYS_GPA_MFPL_PA5MFP_Pos)
10522#define SYS_GPA_MFPL_PA6MFP_Pos (24)
10523#define SYS_GPA_MFPL_PA6MFP_Msk (0xful << SYS_GPA_MFPL_PA6MFP_Pos)
10525#define SYS_GPA_MFPL_PA7MFP_Pos (28)
10526#define SYS_GPA_MFPL_PA7MFP_Msk (0xful << SYS_GPA_MFPL_PA7MFP_Pos)
10528#define SYS_GPA_MFPH_PA8MFP_Pos (0)
10529#define SYS_GPA_MFPH_PA8MFP_Msk (0xful << SYS_GPA_MFPH_PA8MFP_Pos)
10531#define SYS_GPA_MFPH_PA9MFP_Pos (4)
10532#define SYS_GPA_MFPH_PA9MFP_Msk (0xful << SYS_GPA_MFPH_PA9MFP_Pos)
10534#define SYS_GPA_MFPH_PA10MFP_Pos (8)
10535#define SYS_GPA_MFPH_PA10MFP_Msk (0xful << SYS_GPA_MFPH_PA10MFP_Pos)
10537#define SYS_GPA_MFPH_PA11MFP_Pos (12)
10538#define SYS_GPA_MFPH_PA11MFP_Msk (0xful << SYS_GPA_MFPH_PA11MFP_Pos)
10540#define SYS_GPA_MFPH_PA12MFP_Pos (16)
10541#define SYS_GPA_MFPH_PA12MFP_Msk (0xful << SYS_GPA_MFPH_PA12MFP_Pos)
10543#define SYS_GPA_MFPH_PA13MFP_Pos (20)
10544#define SYS_GPA_MFPH_PA13MFP_Msk (0xful << SYS_GPA_MFPH_PA13MFP_Pos)
10546#define SYS_GPA_MFPH_PA14MFP_Pos (24)
10547#define SYS_GPA_MFPH_PA14MFP_Msk (0xful << SYS_GPA_MFPH_PA14MFP_Pos)
10549#define SYS_GPA_MFPH_PA15MFP_Pos (28)
10550#define SYS_GPA_MFPH_PA15MFP_Msk (0xful << SYS_GPA_MFPH_PA15MFP_Pos)
10552#define SYS_GPB_MFPL_PB0MFP_Pos (0)
10553#define SYS_GPB_MFPL_PB0MFP_Msk (0xful << SYS_GPB_MFPL_PB0MFP_Pos)
10555#define SYS_GPB_MFPL_PB1MFP_Pos (4)
10556#define SYS_GPB_MFPL_PB1MFP_Msk (0xful << SYS_GPB_MFPL_PB1MFP_Pos)
10558#define SYS_GPB_MFPL_PB2MFP_Pos (8)
10559#define SYS_GPB_MFPL_PB2MFP_Msk (0xful << SYS_GPB_MFPL_PB2MFP_Pos)
10561#define SYS_GPB_MFPL_PB3MFP_Pos (12)
10562#define SYS_GPB_MFPL_PB3MFP_Msk (0xful << SYS_GPB_MFPL_PB3MFP_Pos)
10564#define SYS_GPB_MFPL_PB4MFP_Pos (16)
10565#define SYS_GPB_MFPL_PB4MFP_Msk (0xful << SYS_GPB_MFPL_PB4MFP_Pos)
10567#define SYS_GPB_MFPL_PB5MFP_Pos (20)
10568#define SYS_GPB_MFPL_PB5MFP_Msk (0xful << SYS_GPB_MFPL_PB5MFP_Pos)
10570#define SYS_GPB_MFPL_PB6MFP_Pos (24)
10571#define SYS_GPB_MFPL_PB6MFP_Msk (0xful << SYS_GPB_MFPL_PB6MFP_Pos)
10573#define SYS_GPB_MFPL_PB7MFP_Pos (28)
10574#define SYS_GPB_MFPL_PB7MFP_Msk (0xful << SYS_GPB_MFPL_PB7MFP_Pos)
10576#define SYS_GPB_MFPH_PB8MFP_Pos (0)
10577#define SYS_GPB_MFPH_PB8MFP_Msk (0xful << SYS_GPB_MFPH_PB8MFP_Pos)
10579#define SYS_GPB_MFPH_PB9MFP_Pos (4)
10580#define SYS_GPB_MFPH_PB9MFP_Msk (0xful << SYS_GPB_MFPH_PB9MFP_Pos)
10582#define SYS_GPB_MFPH_PB10MFP_Pos (8)
10583#define SYS_GPB_MFPH_PB10MFP_Msk (0xful << SYS_GPB_MFPH_PB10MFP_Pos)
10585#define SYS_GPB_MFPH_PB11MFP_Pos (12)
10586#define SYS_GPB_MFPH_PB11MFP_Msk (0xful << SYS_GPB_MFPH_PB11MFP_Pos)
10588#define SYS_GPB_MFPH_PB12MFP_Pos (16)
10589#define SYS_GPB_MFPH_PB12MFP_Msk (0xful << SYS_GPB_MFPH_PB12MFP_Pos)
10591#define SYS_GPB_MFPH_PB13MFP_Pos (20)
10592#define SYS_GPB_MFPH_PB13MFP_Msk (0xful << SYS_GPB_MFPH_PB13MFP_Pos)
10594#define SYS_GPB_MFPH_PB14MFP_Pos (24)
10595#define SYS_GPB_MFPH_PB14MFP_Msk (0xful << SYS_GPB_MFPH_PB14MFP_Pos)
10597#define SYS_GPB_MFPH_PB15MFP_Pos (28)
10598#define SYS_GPB_MFPH_PB15MFP_Msk (0xful << SYS_GPB_MFPH_PB15MFP_Pos)
10600#define SYS_GPC_MFPL_PC0MFP_Pos (0)
10601#define SYS_GPC_MFPL_PC0MFP_Msk (0xful << SYS_GPC_MFPL_PC0MFP_Pos)
10603#define SYS_GPC_MFPL_PC1MFP_Pos (4)
10604#define SYS_GPC_MFPL_PC1MFP_Msk (0xful << SYS_GPC_MFPL_PC1MFP_Pos)
10606#define SYS_GPC_MFPL_PC2MFP_Pos (8)
10607#define SYS_GPC_MFPL_PC2MFP_Msk (0xful << SYS_GPC_MFPL_PC2MFP_Pos)
10609#define SYS_GPC_MFPL_PC3MFP_Pos (12)
10610#define SYS_GPC_MFPL_PC3MFP_Msk (0xful << SYS_GPC_MFPL_PC3MFP_Pos)
10612#define SYS_GPC_MFPL_PC4MFP_Pos (16)
10613#define SYS_GPC_MFPL_PC4MFP_Msk (0xful << SYS_GPC_MFPL_PC4MFP_Pos)
10615#define SYS_GPC_MFPL_PC5MFP_Pos (20)
10616#define SYS_GPC_MFPL_PC5MFP_Msk (0xful << SYS_GPC_MFPL_PC5MFP_Pos)
10618#define SYS_GPC_MFPL_PC6MFP_Pos (24)
10619#define SYS_GPC_MFPL_PC6MFP_Msk (0xful << SYS_GPC_MFPL_PC6MFP_Pos)
10621#define SYS_GPC_MFPL_PC7MFP_Pos (28)
10622#define SYS_GPC_MFPL_PC7MFP_Msk (0xful << SYS_GPC_MFPL_PC7MFP_Pos)
10624#define SYS_GPC_MFPH_PC8MFP_Pos (0)
10625#define SYS_GPC_MFPH_PC8MFP_Msk (0xful << SYS_GPC_MFPH_PC8MFP_Pos)
10627#define SYS_GPC_MFPH_PC9MFP_Pos (4)
10628#define SYS_GPC_MFPH_PC9MFP_Msk (0xful << SYS_GPC_MFPH_PC9MFP_Pos)
10630#define SYS_GPC_MFPH_PC10MFP_Pos (8)
10631#define SYS_GPC_MFPH_PC10MFP_Msk (0xful << SYS_GPC_MFPH_PC10MFP_Pos)
10633#define SYS_GPC_MFPH_PC11MFP_Pos (12)
10634#define SYS_GPC_MFPH_PC11MFP_Msk (0xful << SYS_GPC_MFPH_PC11MFP_Pos)
10636#define SYS_GPC_MFPH_PC12MFP_Pos (16)
10637#define SYS_GPC_MFPH_PC12MFP_Msk (0xful << SYS_GPC_MFPH_PC12MFP_Pos)
10639#define SYS_GPC_MFPH_PC13MFP_Pos (20)
10640#define SYS_GPC_MFPH_PC13MFP_Msk (0xful << SYS_GPC_MFPH_PC13MFP_Pos)
10642#define SYS_GPC_MFPH_PC14MFP_Pos (24)
10643#define SYS_GPC_MFPH_PC14MFP_Msk (0xful << SYS_GPC_MFPH_PC14MFP_Pos)
10645#define SYS_GPC_MFPH_PC15MFP_Pos (28)
10646#define SYS_GPC_MFPH_PC15MFP_Msk (0xful << SYS_GPC_MFPH_PC15MFP_Pos)
10648#define SYS_GPD_MFPL_PD0MFP_Pos (0)
10649#define SYS_GPD_MFPL_PD0MFP_Msk (0xful << SYS_GPD_MFPL_PD0MFP_Pos)
10651#define SYS_GPD_MFPL_PD1MFP_Pos (4)
10652#define SYS_GPD_MFPL_PD1MFP_Msk (0xful << SYS_GPD_MFPL_PD1MFP_Pos)
10654#define SYS_GPD_MFPL_PD2MFP_Pos (8)
10655#define SYS_GPD_MFPL_PD2MFP_Msk (0xful << SYS_GPD_MFPL_PD2MFP_Pos)
10657#define SYS_GPD_MFPL_PD3MFP_Pos (12)
10658#define SYS_GPD_MFPL_PD3MFP_Msk (0xful << SYS_GPD_MFPL_PD3MFP_Pos)
10660#define SYS_GPD_MFPL_PD4MFP_Pos (16)
10661#define SYS_GPD_MFPL_PD4MFP_Msk (0xful << SYS_GPD_MFPL_PD4MFP_Pos)
10663#define SYS_GPD_MFPL_PD5MFP_Pos (20)
10664#define SYS_GPD_MFPL_PD5MFP_Msk (0xful << SYS_GPD_MFPL_PD5MFP_Pos)
10666#define SYS_GPD_MFPL_PD6MFP_Pos (24)
10667#define SYS_GPD_MFPL_PD6MFP_Msk (0xful << SYS_GPD_MFPL_PD6MFP_Pos)
10669#define SYS_GPD_MFPL_PD7MFP_Pos (28)
10670#define SYS_GPD_MFPL_PD7MFP_Msk (0xful << SYS_GPD_MFPL_PD7MFP_Pos)
10672#define SYS_GPD_MFPH_PD8MFP_Pos (0)
10673#define SYS_GPD_MFPH_PD8MFP_Msk (0xful << SYS_GPD_MFPH_PD8MFP_Pos)
10675#define SYS_GPD_MFPH_PD9MFP_Pos (4)
10676#define SYS_GPD_MFPH_PD9MFP_Msk (0xful << SYS_GPD_MFPH_PD9MFP_Pos)
10678#define SYS_GPD_MFPH_PD10MFP_Pos (8)
10679#define SYS_GPD_MFPH_PD10MFP_Msk (0xful << SYS_GPD_MFPH_PD10MFP_Pos)
10681#define SYS_GPD_MFPH_PD11MFP_Pos (12)
10682#define SYS_GPD_MFPH_PD11MFP_Msk (0xful << SYS_GPD_MFPH_PD11MFP_Pos)
10684#define SYS_GPD_MFPH_PD12MFP_Pos (16)
10685#define SYS_GPD_MFPH_PD12MFP_Msk (0xful << SYS_GPD_MFPH_PD12MFP_Pos)
10687#define SYS_GPD_MFPH_PD13MFP_Pos (20)
10688#define SYS_GPD_MFPH_PD13MFP_Msk (0xful << SYS_GPD_MFPH_PD13MFP_Pos)
10690#define SYS_GPD_MFPH_PD14MFP_Pos (24)
10691#define SYS_GPD_MFPH_PD14MFP_Msk (0xful << SYS_GPD_MFPH_PD14MFP_Pos)
10693#define SYS_GPD_MFPH_PD15MFP_Pos (28)
10694#define SYS_GPD_MFPH_PD15MFP_Msk (0xful << SYS_GPD_MFPH_PD15MFP_Pos)
10696#define SYS_GPE_MFPL_PE0MFP_Pos (0)
10697#define SYS_GPE_MFPL_PE0MFP_Msk (0xful << SYS_GPE_MFPL_PE0MFP_Pos)
10699#define SYS_GPE_MFPL_PE1MFP_Pos (4)
10700#define SYS_GPE_MFPL_PE1MFP_Msk (0xful << SYS_GPE_MFPL_PE1MFP_Pos)
10702#define SYS_GPE_MFPL_PE2MFP_Pos (8)
10703#define SYS_GPE_MFPL_PE2MFP_Msk (0xful << SYS_GPE_MFPL_PE2MFP_Pos)
10705#define SYS_GPE_MFPL_PE3MFP_Pos (12)
10706#define SYS_GPE_MFPL_PE3MFP_Msk (0xful << SYS_GPE_MFPL_PE3MFP_Pos)
10708#define SYS_GPE_MFPL_PE4MFP_Pos (16)
10709#define SYS_GPE_MFPL_PE4MFP_Msk (0xful << SYS_GPE_MFPL_PE4MFP_Pos)
10711#define SYS_GPE_MFPL_PE5MFP_Pos (20)
10712#define SYS_GPE_MFPL_PE5MFP_Msk (0xful << SYS_GPE_MFPL_PE5MFP_Pos)
10714#define SYS_GPE_MFPL_PE6MFP_Pos (24)
10715#define SYS_GPE_MFPL_PE6MFP_Msk (0xful << SYS_GPE_MFPL_PE6MFP_Pos)
10717#define SYS_GPE_MFPL_PE7MFP_Pos (28)
10718#define SYS_GPE_MFPL_PE7MFP_Msk (0xful << SYS_GPE_MFPL_PE7MFP_Pos)
10720#define SYS_GPE_MFPH_PE8MFP_Pos (0)
10721#define SYS_GPE_MFPH_PE8MFP_Msk (0xful << SYS_GPE_MFPH_PE8MFP_Pos)
10723#define SYS_GPE_MFPH_PE9MFP_Pos (4)
10724#define SYS_GPE_MFPH_PE9MFP_Msk (0xful << SYS_GPE_MFPH_PE9MFP_Pos)
10726#define SYS_GPE_MFPH_PE10MFP_Pos (8)
10727#define SYS_GPE_MFPH_PE10MFP_Msk (0xful << SYS_GPE_MFPH_PE10MFP_Pos)
10729#define SYS_GPE_MFPH_PE11MFP_Pos (12)
10730#define SYS_GPE_MFPH_PE11MFP_Msk (0xful << SYS_GPE_MFPH_PE11MFP_Pos)
10732#define SYS_GPE_MFPH_PE12MFP_Pos (16)
10733#define SYS_GPE_MFPH_PE12MFP_Msk (0xful << SYS_GPE_MFPH_PE12MFP_Pos)
10735#define SYS_GPE_MFPH_PE13MFP_Pos (20)
10736#define SYS_GPE_MFPH_PE13MFP_Msk (0xful << SYS_GPE_MFPH_PE13MFP_Pos)
10738#define SYS_GPE_MFPH_PE14MFP_Pos (24)
10739#define SYS_GPE_MFPH_PE14MFP_Msk (0xful << SYS_GPE_MFPH_PE14MFP_Pos)
10741#define SYS_GPF_MFPL_PF0MFP_Pos (0)
10742#define SYS_GPF_MFPL_PF0MFP_Msk (0xful << SYS_GPF_MFPL_PF0MFP_Pos)
10744#define SYS_GPF_MFPL_PF1MFP_Pos (4)
10745#define SYS_GPF_MFPL_PF1MFP_Msk (0xful << SYS_GPF_MFPL_PF1MFP_Pos)
10747#define SYS_GPF_MFPL_PF2MFP_Pos (8)
10748#define SYS_GPF_MFPL_PF2MFP_Msk (0xful << SYS_GPF_MFPL_PF2MFP_Pos)
10750#define SYS_GPF_MFPL_PF3MFP_Pos (12)
10751#define SYS_GPF_MFPL_PF3MFP_Msk (0xful << SYS_GPF_MFPL_PF3MFP_Pos)
10753#define SYS_GPF_MFPL_PF4MFP_Pos (16)
10754#define SYS_GPF_MFPL_PF4MFP_Msk (0xful << SYS_GPF_MFPL_PF4MFP_Pos)
10756#define SYS_GPF_MFPL_PF5MFP_Pos (20)
10757#define SYS_GPF_MFPL_PF5MFP_Msk (0xful << SYS_GPF_MFPL_PF5MFP_Pos)
10759#define SYS_GPF_MFPL_PF6MFP_Pos (24)
10760#define SYS_GPF_MFPL_PF6MFP_Msk (0xful << SYS_GPF_MFPL_PF6MFP_Pos)
10762#define SYS_GPF_MFPL_PF7MFP_Pos (28)
10763#define SYS_GPF_MFPL_PF7MFP_Msk (0xful << SYS_GPF_MFPL_PF7MFP_Pos)
10765#define SYS_SRAM_BISTCTL_SRBIST0_Pos (0)
10766#define SYS_SRAM_BISTCTL_SRBIST0_Msk (0x1ul << SYS_SRAM_BISTCTL_SRBIST0_Pos)
10768#define SYS_SRAM_BISTCTL_SRBIST1_Pos (1)
10769#define SYS_SRAM_BISTCTL_SRBIST1_Msk (0x1ul << SYS_SRAM_BISTCTL_SRBIST1_Pos)
10771#define SYS_SRAM_BISTCTL_CRBIST_Pos (2)
10772#define SYS_SRAM_BISTCTL_CRBIST_Msk (0x1ul << SYS_SRAM_BISTCTL_CRBIST_Pos)
10774#define SYS_SRAM_BISTCTL_USBBIST_Pos (4)
10775#define SYS_SRAM_BISTCTL_USBBIST_Msk (0x1ul << SYS_SRAM_BISTCTL_USBBIST_Pos)
10777#define SYS_SRAM_BISTSTS_SRBISTEF0_Pos (0)
10778#define SYS_SRAM_BISTSTS_SRBISTEF0_Msk (0x1ul << SYS_SRAM_BISTSTS_SRBISTEF0_Pos)
10780#define SYS_SRAM_BISTSTS_SRBISTEF1_Pos (1)
10781#define SYS_SRAM_BISTSTS_SRBISTEF1_Msk (0x1ul << SYS_SRAM_BISTSTS_SRBISTEF1_Pos)
10783#define SYS_SRAM_BISTSTS_CRBISTEF_Pos (2)
10784#define SYS_SRAM_BISTSTS_CRBISTEF_Msk (0x1ul << SYS_SRAM_BISTSTS_CRBISTEF_Pos)
10786#define SYS_SRAM_BISTSTS_USBBEF_Pos (4)
10787#define SYS_SRAM_BISTSTS_USBBEF_Msk (0x1ul << SYS_SRAM_BISTSTS_USBBEF_Pos)
10789#define SYS_SRAM_BISTSTS_SRBEND0_Pos (16)
10790#define SYS_SRAM_BISTSTS_SRBEND0_Msk (0x1ul << SYS_SRAM_BISTSTS_SRBEND0_Pos)
10792#define SYS_SRAM_BISTSTS_SRBEND1_Pos (17)
10793#define SYS_SRAM_BISTSTS_SRBEND1_Msk (0x1ul << SYS_SRAM_BISTSTS_SRBEND1_Pos)
10795#define SYS_SRAM_BISTSTS_CRBEND_Pos (18)
10796#define SYS_SRAM_BISTSTS_CRBEND_Msk (0x1ul << SYS_SRAM_BISTSTS_CRBEND_Pos)
10798#define SYS_SRAM_BISTSTS_USBBEND_Pos (20)
10799#define SYS_SRAM_BISTSTS_USBBEND_Msk (0x1ul << SYS_SRAM_BISTSTS_USBBEND_Pos)
10801#define SYS_IRCTCTL_FREQSEL_Pos (0)
10802#define SYS_IRCTCTL_FREQSEL_Msk (0x3ul << SYS_IRCTCTL_FREQSEL_Pos)
10804#define SYS_IRCTCTL_LOOPSEL_Pos (4)
10805#define SYS_IRCTCTL_LOOPSEL_Msk (0x3ul << SYS_IRCTCTL_LOOPSEL_Pos)
10807#define SYS_IRCTCTL_RETRYCNT_Pos (6)
10808#define SYS_IRCTCTL_RETRYCNT_Msk (0x3ul << SYS_IRCTCTL_RETRYCNT_Pos)
10810#define SYS_IRCTCTL_CESTOPEN_Pos (8)
10811#define SYS_IRCTCTL_CESTOPEN_Msk (0x1ul << SYS_IRCTCTL_CESTOPEN_Pos)
10813#define SYS_IRCTIEN_TFAILIEN_Pos (1)
10814#define SYS_IRCTIEN_TFAILIEN_Msk (0x1ul << SYS_IRCTIEN_TFAILIEN_Pos)
10816#define SYS_IRCTIEN_CLKEIEN_Pos (2)
10817#define SYS_IRCTIEN_CLKEIEN_Msk (0x1ul << SYS_IRCTIEN_CLKEIEN_Pos)
10819#define SYS_IRCTISTS_FREQLOCK_Pos (0)
10820#define SYS_IRCTISTS_FREQLOCK_Msk (0x1ul << SYS_IRCTISTS_FREQLOCK_Pos)
10822#define SYS_IRCTISTS_TFAILIF_Pos (1)
10823#define SYS_IRCTISTS_TFAILIF_Msk (0x1ul << SYS_IRCTISTS_TFAILIF_Pos)
10825#define SYS_IRCTISTS_CLKERRIF_Pos (2)
10826#define SYS_IRCTISTS_CLKERRIF_Msk (0x1ul << SYS_IRCTISTS_CLKERRIF_Pos)
10828#define SYS_REGLCTL_REGLCTL_Pos (0)
10829#define SYS_REGLCTL_REGLCTL_Msk (0xfful << SYS_REGLCTL_REGLCTL_Pos)
10831#define SYS_IRC48MTCTL_FREQSEL_Pos (0)
10832#define SYS_IRC48MTCTL_FREQSEL_Msk (0x3ul << SYS_IRC48MTCTL_FREQSEL_Pos)
10834#define SYS_IRC48MTCTL_LOOPSEL_Pos (4)
10835#define SYS_IRC48MTCTL_LOOPSEL_Msk (0x3ul << SYS_IRC48MTCTL_LOOPSEL_Pos)
10837#define SYS_IRC48MTCTL_RETRYCNT_Pos (6)
10838#define SYS_IRC48MTCTL_RETRYCNT_Msk (0x3ul << SYS_IRC48MTCTL_RETRYCNT_Pos)
10840#define SYS_IRC48MTCTL_CESTOPEN_Pos (8)
10841#define SYS_IRC48MTCTL_CESTOPEN_Msk (0x1ul << SYS_IRC48MTCTL_CESTOPEN_Pos)
10843#define SYS_IRC48MTCTL_REFCKSEL_Pos (10)
10844#define SYS_IRC48MTCTL_REFCKSEL_Msk (0x1ul << SYS_IRC48MTCTL_REFCKSEL_Pos)
10846#define SYS_IRC48MTIEN_TFAILIEN_Pos (1)
10847#define SYS_IRC48MTIEN_TFAILIEN_Msk (0x1ul << SYS_IRC48MTIEN_TFAILIEN_Pos)
10849#define SYS_IRC48MTIEN_CLKEIEN_Pos (2)
10850#define SYS_IRC48MTIEN_CLKEIEN_Msk (0x1ul << SYS_IRC48MTIEN_CLKEIEN_Pos)
10852#define SYS_IRC48MTISTS_FREQLOCK_Pos (0)
10853#define SYS_IRC48MTISTS_FREQLOCK_Msk (0x1ul << SYS_IRC48MTISTS_FREQLOCK_Pos)
10855#define SYS_IRC48MTISTS_TFAILIF_Pos (1)
10856#define SYS_IRC48MTISTS_TFAILIF_Msk (0x1ul << SYS_IRC48MTISTS_TFAILIF_Pos)
10858#define SYS_IRC48MTISTS_CLKERRIF_Pos (2)
10859#define SYS_IRC48MTISTS_CLKERRIF_Msk (0x1ul << SYS_IRC48MTISTS_CLKERRIF_Pos)
10991#define SYS_NMIEN_BODOUT_Pos (0)
10992#define SYS_NMIEN_BODOUT_Msk (0x1ul << SYS_NMIEN_BODOUT_Pos )
10994#define SYS_NMIEN_IRC_INT_Pos (1)
10995#define SYS_NMIEN_IRC_INT_Msk (0x1ul << SYS_NMIEN_IRC_INT_Pos )
10997#define SYS_NMIEN_PWRWU_INT_Pos (2)
10998#define SYS_NMIEN_PWRWU_INT_Msk (0x1ul << SYS_NMIEN_PWRWU_INT_Pos )
11000#define SYS_NMIEN_CLKFAIL_Pos (4)
11001#define SYS_NMIEN_CLKFAIL_Msk (0x1ul << SYS_NMIEN_CLKFAIL_Pos )
11003#define SYS_NMIEN_RTC_INT_Pos (6)
11004#define SYS_NMIEN_RTC_INT_Msk (0x1ul << SYS_NMIEN_RTC_INT_Pos )
11006#define SYS_NMIEN_TAMPER_INT_Pos (7)
11007#define SYS_NMIEN_TAMPER_INT_Msk (0x1ul << SYS_NMIEN_TAMPER_INT_Pos )
11009#define SYS_NMIEN_EINT0_Pos (8)
11010#define SYS_NMIEN_EINT0_Msk (0x1ul << SYS_NMIEN_EINT0_Pos )
11012#define SYS_NMIEN_EINT1_Pos (9)
11013#define SYS_NMIEN_EINT1_Msk (0x1ul << SYS_NMIEN_EINT1_Pos )
11015#define SYS_NMIEN_EINT2_Pos (10)
11016#define SYS_NMIEN_EINT2_Msk (0x1ul << SYS_NMIEN_EINT2_Pos )
11018#define SYS_NMIEN_EINT3_Pos (11)
11019#define SYS_NMIEN_EINT3_Msk (0x1ul << SYS_NMIEN_EINT3_Pos )
11021#define SYS_NMIEN_EINT4_Pos (12)
11022#define SYS_NMIEN_EINT4_Msk (0x1ul << SYS_NMIEN_EINT4_Pos )
11024#define SYS_NMIEN_EINT5_Pos (13)
11025#define SYS_NMIEN_EINT5_Msk (0x1ul << SYS_NMIEN_EINT5_Pos )
11027#define SYS_NMIEN_UART0_INT_Pos (14)
11028#define SYS_NMIEN_UART0_INT_Msk (0x1ul << SYS_NMIEN_UART0_INT_Pos )
11030#define SYS_NMIEN_UART1_INT_Pos (15)
11031#define SYS_NMIEN_UART1_INT_Msk (0x1ul << SYS_NMIEN_UART1_INT_Pos )
11033#define SYS_NMISTS_BODOUT_Pos (0)
11034#define SYS_NMISTS_BODOUT_Msk (0x1ul << SYS_NMISTS_BODOUT_Pos )
11036#define SYS_NMISTS_IRC_INT_Pos (1)
11037#define SYS_NMISTS_IRC_INT_Msk (0x1ul << SYS_NMISTS_IRC_INT_Pos )
11039#define SYS_NMISTS_PWRWU_INT_Pos (2)
11040#define SYS_NMISTS_PWRWU_INT_Msk (0x1ul << SYS_NMISTS_PWRWU_INT_Pos )
11042#define SYS_NMISTS_CLKFAIL_Pos (4)
11043#define SYS_NMISTS_CLKFAIL_Msk (0x1ul << SYS_NMISTS_CLKFAIL_Pos )
11045#define SYS_NMISTS_RTC_INT_Pos (6)
11046#define SYS_NMISTS_RTC_INT_Msk (0x1ul << SYS_NMISTS_RTC_INT_Pos )
11048#define SYS_NMISTS_TAMPER_INT_Pos (7)
11049#define SYS_NMISTS_TAMPER_INT_Msk (0x1ul << SYS_NMISTS_TAMPER_INT_Pos )
11051#define SYS_NMISTS_EINT0_Pos (8)
11052#define SYS_NMISTS_EINT0_Msk (0x1ul << SYS_NMISTS_EINT0_Pos )
11054#define SYS_NMISTS_EINT1_Pos (9)
11055#define SYS_NMISTS_EINT1_Msk (0x1ul << SYS_NMISTS_EINT1_Pos )
11057#define SYS_NMISTS_EINT2_Pos (10)
11058#define SYS_NMISTS_EINT2_Msk (0x1ul << SYS_NMISTS_EINT2_Pos )
11060#define SYS_NMISTS_EINT3_Pos (11)
11061#define SYS_NMISTS_EINT3_Msk (0x1ul << SYS_NMISTS_EINT3_Pos )
11063#define SYS_NMISTS_EINT4_Pos (12)
11064#define SYS_NMISTS_EINT4_Msk (0x1ul << SYS_NMISTS_EINT4_Pos )
11066#define SYS_NMISTS_EINT5_Pos (13)
11067#define SYS_NMISTS_EINT5_Msk (0x1ul << SYS_NMISTS_EINT5_Pos )
11069#define SYS_NMISTS_UART0_INT_Pos (14)
11070#define SYS_NMISTS_UART0_INT_Msk (0x1ul << SYS_NMISTS_UART0_INT_Pos )
11072#define SYS_NMISTS_UART1_INT_Pos (15)
11073#define SYS_NMISTS_UART1_INT_Msk (0x1ul << SYS_NMISTS_UART1_INT_Pos )
11273#define TIMER_CTL_PSC_Pos (0)
11274#define TIMER_CTL_PSC_Msk (0xfful << TIMER_CTL_PSC_Pos)
11276#define TIMER_CTL_WKTKEN_Pos (17)
11277#define TIMER_CTL_WKTKEN_Msk (0x1ul << TIMER_CTL_WKTKEN_Pos)
11279#define TIMER_CTL_TRGSSEL_Pos (18)
11280#define TIMER_CTL_TRGSSEL_Msk (0x1ul << TIMER_CTL_TRGSSEL_Pos)
11282#define TIMER_CTL_TRGPWM_Pos (19)
11283#define TIMER_CTL_TRGPWM_Msk (0x1ul << TIMER_CTL_TRGPWM_Pos)
11285#define TIMER_CTL_TRGEADC_Pos (21)
11286#define TIMER_CTL_TRGEADC_Msk (0x1ul << TIMER_CTL_TRGEADC_Pos)
11288#define TIMER_CTL_TGLPINSEL_Pos (22)
11289#define TIMER_CTL_TGLPINSEL_Msk (0x1ul << TIMER_CTL_TGLPINSEL_Pos)
11291#define TIMER_CTL_WKEN_Pos (23)
11292#define TIMER_CTL_WKEN_Msk (0x1ul << TIMER_CTL_WKEN_Pos)
11294#define TIMER_CTL_EXTCNTEN_Pos (24)
11295#define TIMER_CTL_EXTCNTEN_Msk (0x1ul << TIMER_CTL_EXTCNTEN_Pos)
11297#define TIMER_CTL_ACTSTS_Pos (25)
11298#define TIMER_CTL_ACTSTS_Msk (0x1ul << TIMER_CTL_ACTSTS_Pos)
11300#define TIMER_CTL_RSTCNT_Pos (26)
11301#define TIMER_CTL_RSTCNT_Msk (0x1ul << TIMER_CTL_RSTCNT_Pos)
11303#define TIMER_CTL_OPMODE_Pos (27)
11304#define TIMER_CTL_OPMODE_Msk (0x3ul << TIMER_CTL_OPMODE_Pos)
11306#define TIMER_CTL_INTEN_Pos (29)
11307#define TIMER_CTL_INTEN_Msk (0x1ul << TIMER_CTL_INTEN_Pos)
11309#define TIMER_CTL_CNTEN_Pos (30)
11310#define TIMER_CTL_CNTEN_Msk (0x1ul << TIMER_CTL_CNTEN_Pos)
11312#define TIMER_CTL_ICEDEBUG_Pos (31)
11313#define TIMER_CTL_ICEDEBUG_Msk (0x1ul << TIMER_CTL_ICEDEBUG_Pos)
11315#define TIMER_CMP_CMPDAT_Pos (0)
11316#define TIMER_CMP_CMPDAT_Msk (0xfffffful << TIMER_CMP_CMPDAT_Pos)
11318#define TIMER_INTSTS_TIF_Pos (0)
11319#define TIMER_INTSTS_TIF_Msk (0x1ul << TIMER_INTSTS_TIF_Pos)
11321#define TIMER_INTSTS_TWKF_Pos (1)
11322#define TIMER_INTSTS_TWKF_Msk (0x1ul << TIMER_INTSTS_TWKF_Pos)
11324#define TIMER_CNT_CNT_Pos (0)
11325#define TIMER_CNT_CNT_Msk (0xfffffful << TIMER_CNT_CNT_Pos)
11327#define TIMER_CAP_CAPDAT_Pos (0)
11328#define TIMER_CAP_CAPDAT_Msk (0xfffffful << TIMER_CAP_CAPDAT_Pos)
11330#define TIMER_EXTCTL_CNTPHASE_Pos (0)
11331#define TIMER_EXTCTL_CNTPHASE_Msk (0x1ul << TIMER_EXTCTL_CNTPHASE_Pos)
11333#define TIMER_EXTCTL_CAPEDGE_Pos (1)
11334#define TIMER_EXTCTL_CAPEDGE_Msk (0x3ul << TIMER_EXTCTL_CAPEDGE_Pos)
11336#define TIMER_EXTCTL_CAPEN_Pos (3)
11337#define TIMER_EXTCTL_CAPEN_Msk (0x1ul << TIMER_EXTCTL_CAPEN_Pos)
11339#define TIMER_EXTCTL_CAPFUNCS_Pos (4)
11340#define TIMER_EXTCTL_CAPFUNCS_Msk (0x1ul << TIMER_EXTCTL_CAPFUNCS_Pos)
11342#define TIMER_EXTCTL_CAPIEN_Pos (5)
11343#define TIMER_EXTCTL_CAPIEN_Msk (0x1ul << TIMER_EXTCTL_CAPIEN_Pos)
11345#define TIMER_EXTCTL_CAPDBEN_Pos (6)
11346#define TIMER_EXTCTL_CAPDBEN_Msk (0x1ul << TIMER_EXTCTL_CAPDBEN_Pos)
11348#define TIMER_EXTCTL_CNTDBEN_Pos (7)
11349#define TIMER_EXTCTL_CNTDBEN_Msk (0x1ul << TIMER_EXTCTL_CNTDBEN_Pos)
11351#define TIMER_EINTSTS_CAPIF_Pos (0)
11352#define TIMER_EINTSTS_CAPIF_Msk (0x1ul << TIMER_EINTSTS_CAPIF_Pos)
11909#define UART_DAT_DAT_Pos (0)
11910#define UART_DAT_DAT_Msk (0xfful << UART_DAT_DAT_Pos)
11912#define UART_INTEN_RDAIEN_Pos (0)
11913#define UART_INTEN_RDAIEN_Msk (0x1ul << UART_INTEN_RDAIEN_Pos)
11915#define UART_INTEN_THREIEN_Pos (1)
11916#define UART_INTEN_THREIEN_Msk (0x1ul << UART_INTEN_THREIEN_Pos)
11918#define UART_INTEN_RLSIEN_Pos (2)
11919#define UART_INTEN_RLSIEN_Msk (0x1ul << UART_INTEN_RLSIEN_Pos)
11921#define UART_INTEN_MODEMIEN_Pos (3)
11922#define UART_INTEN_MODEMIEN_Msk (0x1ul << UART_INTEN_MODEMIEN_Pos)
11924#define UART_INTEN_RXTOIEN_Pos (4)
11925#define UART_INTEN_RXTOIEN_Msk (0x1ul << UART_INTEN_RXTOIEN_Pos)
11927#define UART_INTEN_BUFERRIEN_Pos (5)
11928#define UART_INTEN_BUFERRIEN_Msk (0x1ul << UART_INTEN_BUFERRIEN_Pos)
11930#define UART_INTEN_LINIEN_Pos (8)
11931#define UART_INTEN_LINIEN_Msk (0x1ul << UART_INTEN_LINIEN_Pos)
11933#define UART_INTEN_WKCTSIEN_Pos (9)
11934#define UART_INTEN_WKCTSIEN_Msk (0x1ul << UART_INTEN_WKCTSIEN_Pos)
11936#define UART_INTEN_WKDATIEN_Pos (10)
11937#define UART_INTEN_WKDATIEN_Msk (0x1ul << UART_INTEN_WKDATIEN_Pos)
11939#define UART_INTEN_TOCNTEN_Pos (11)
11940#define UART_INTEN_TOCNTEN_Msk (0x1ul << UART_INTEN_TOCNTEN_Pos)
11942#define UART_INTEN_ATORTSEN_Pos (12)
11943#define UART_INTEN_ATORTSEN_Msk (0x1ul << UART_INTEN_ATORTSEN_Pos)
11945#define UART_INTEN_ATOCTSEN_Pos (13)
11946#define UART_INTEN_ATOCTSEN_Msk (0x1ul << UART_INTEN_ATOCTSEN_Pos)
11948#define UART_INTEN_TXPDMAEN_Pos (14)
11949#define UART_INTEN_TXPDMAEN_Msk (0x1ul << UART_INTEN_TXPDMAEN_Pos)
11951#define UART_INTEN_RXPDMAEN_Pos (15)
11952#define UART_INTEN_RXPDMAEN_Msk (0x1ul << UART_INTEN_RXPDMAEN_Pos)
11954#define UART_INTEN_ABRIEN_Pos (18)
11955#define UART_INTEN_ABRIEN_Msk (0x1ul << UART_INTEN_ABRIEN_Pos)
11957#define UART_FIFO_RXRST_Pos (1)
11958#define UART_FIFO_RXRST_Msk (0x1ul << UART_FIFO_RXRST_Pos)
11960#define UART_FIFO_TXRST_Pos (2)
11961#define UART_FIFO_TXRST_Msk (0x1ul << UART_FIFO_TXRST_Pos)
11963#define UART_FIFO_RFITL_Pos (4)
11964#define UART_FIFO_RFITL_Msk (0xful << UART_FIFO_RFITL_Pos)
11966#define UART_FIFO_RXOFF_Pos (8)
11967#define UART_FIFO_RXOFF_Msk (0x1ul << UART_FIFO_RXOFF_Pos)
11969#define UART_FIFO_RTSTRGLV_Pos (16)
11970#define UART_FIFO_RTSTRGLV_Msk (0xful << UART_FIFO_RTSTRGLV_Pos)
11972#define UART_LINE_WLS_Pos (0)
11973#define UART_LINE_WLS_Msk (0x3ul << UART_LINE_WLS_Pos)
11975#define UART_LINE_NSB_Pos (2)
11976#define UART_LINE_NSB_Msk (0x1ul << UART_LINE_NSB_Pos)
11978#define UART_LINE_PBE_Pos (3)
11979#define UART_LINE_PBE_Msk (0x1ul << UART_LINE_PBE_Pos)
11981#define UART_LINE_EPE_Pos (4)
11982#define UART_LINE_EPE_Msk (0x1ul << UART_LINE_EPE_Pos)
11984#define UART_LINE_SPE_Pos (5)
11985#define UART_LINE_SPE_Msk (0x1ul << UART_LINE_SPE_Pos)
11987#define UART_LINE_BCB_Pos (6)
11988#define UART_LINE_BCB_Msk (0x1ul << UART_LINE_BCB_Pos)
11990#define UART_MODEM_RTS_Pos (1)
11991#define UART_MODEM_RTS_Msk (0x1ul << UART_MODEM_RTS_Pos)
11993#define UART_MODEM_RTSACTLV_Pos (9)
11994#define UART_MODEM_RTSACTLV_Msk (0x1ul << UART_MODEM_RTSACTLV_Pos)
11996#define UART_MODEM_RTSSTS_Pos (13)
11997#define UART_MODEM_RTSSTS_Msk (0x1ul << UART_MODEM_RTSSTS_Pos)
11999#define UART_MODEMSTS_CTSDETF_Pos (0)
12000#define UART_MODEMSTS_CTSDETF_Msk (0x1ul << UART_MODEMSTS_CTSDETF_Pos)
12002#define UART_MODEMSTS_CTSSTS_Pos (4)
12003#define UART_MODEMSTS_CTSSTS_Msk (0x1ul << UART_MODEMSTS_CTSSTS_Pos)
12005#define UART_MODEMSTS_CTSACTLV_Pos (8)
12006#define UART_MODEMSTS_CTSACTLV_Msk (0x1ul << UART_MODEMSTS_CTSACTLV_Pos)
12008#define UART_FIFOSTS_RXOVIF_Pos (0)
12009#define UART_FIFOSTS_RXOVIF_Msk (0x1ul << UART_FIFOSTS_RXOVIF_Pos)
12011#define UART_FIFOSTS_ABRDIF_Pos (1)
12012#define UART_FIFOSTS_ABRDIF_Msk (0x1ul << UART_FIFOSTS_ABRDIF_Pos)
12014#define UART_FIFOSTS_ABRDTOIF_Pos (2)
12015#define UART_FIFOSTS_ABRDTOIF_Msk (0x1ul << UART_FIFOSTS_ABRDTOIF_Pos)
12017#define UART_FIFOSTS_ADDRDETF_Pos (3)
12018#define UART_FIFOSTS_ADDRDETF_Msk (0x1ul << UART_FIFOSTS_ADDRDETF_Pos)
12020#define UART_FIFOSTS_PEF_Pos (4)
12021#define UART_FIFOSTS_PEF_Msk (0x1ul << UART_FIFOSTS_PEF_Pos)
12023#define UART_FIFOSTS_FEF_Pos (5)
12024#define UART_FIFOSTS_FEF_Msk (0x1ul << UART_FIFOSTS_FEF_Pos)
12026#define UART_FIFOSTS_BIF_Pos (6)
12027#define UART_FIFOSTS_BIF_Msk (0x1ul << UART_FIFOSTS_BIF_Pos)
12029#define UART_FIFOSTS_RXPTR_Pos (8)
12030#define UART_FIFOSTS_RXPTR_Msk (0x3ful << UART_FIFOSTS_RXPTR_Pos)
12032#define UART_FIFOSTS_RXEMPTY_Pos (14)
12033#define UART_FIFOSTS_RXEMPTY_Msk (0x1ul << UART_FIFOSTS_RXEMPTY_Pos)
12035#define UART_FIFOSTS_RXFULL_Pos (15)
12036#define UART_FIFOSTS_RXFULL_Msk (0x1ul << UART_FIFOSTS_RXFULL_Pos)
12038#define UART_FIFOSTS_TXPTR_Pos (16)
12039#define UART_FIFOSTS_TXPTR_Msk (0x3ful << UART_FIFOSTS_TXPTR_Pos)
12041#define UART_FIFOSTS_TXEMPTY_Pos (22)
12042#define UART_FIFOSTS_TXEMPTY_Msk (0x1ul << UART_FIFOSTS_TXEMPTY_Pos)
12044#define UART_FIFOSTS_TXFULL_Pos (23)
12045#define UART_FIFOSTS_TXFULL_Msk (0x1ul << UART_FIFOSTS_TXFULL_Pos)
12047#define UART_FIFOSTS_TXOVIF_Pos (24)
12048#define UART_FIFOSTS_TXOVIF_Msk (0x1ul << UART_FIFOSTS_TXOVIF_Pos)
12050#define UART_FIFOSTS_TXEMPTYF_Pos (28)
12051#define UART_FIFOSTS_TXEMPTYF_Msk (0x1ul << UART_FIFOSTS_TXEMPTYF_Pos)
12053#define UART_INTSTS_RDAIF_Pos (0)
12054#define UART_INTSTS_RDAIF_Msk (0x1ul << UART_INTSTS_RDAIF_Pos)
12056#define UART_INTSTS_THREIF_Pos (1)
12057#define UART_INTSTS_THREIF_Msk (0x1ul << UART_INTSTS_THREIF_Pos)
12059#define UART_INTSTS_RLSIF_Pos (2)
12060#define UART_INTSTS_RLSIF_Msk (0x1ul << UART_INTSTS_RLSIF_Pos)
12062#define UART_INTSTS_MODEMIF_Pos (3)
12063#define UART_INTSTS_MODEMIF_Msk (0x1ul << UART_INTSTS_MODEMIF_Pos)
12065#define UART_INTSTS_RXTOIF_Pos (4)
12066#define UART_INTSTS_RXTOIF_Msk (0x1ul << UART_INTSTS_RXTOIF_Pos)
12068#define UART_INTSTS_BUFERRIF_Pos (5)
12069#define UART_INTSTS_BUFERRIF_Msk (0x1ul << UART_INTSTS_BUFERRIF_Pos)
12071#define UART_INTSTS_WKIF_Pos (6)
12072#define UART_INTSTS_WKIF_Msk (0x1ul << UART_INTSTS_WKIF_Pos)
12074#define UART_INTSTS_LINIF_Pos (7)
12075#define UART_INTSTS_LINIF_Msk (0x1ul << UART_INTSTS_LINIF_Pos)
12077#define UART_INTSTS_RDAINT_Pos (8)
12078#define UART_INTSTS_RDAINT_Msk (0x1ul << UART_INTSTS_RDAINT_Pos)
12080#define UART_INTSTS_THREINT_Pos (9)
12081#define UART_INTSTS_THREINT_Msk (0x1ul << UART_INTSTS_THREINT_Pos)
12083#define UART_INTSTS_RLSINT_Pos (10)
12084#define UART_INTSTS_RLSINT_Msk (0x1ul << UART_INTSTS_RLSINT_Pos)
12086#define UART_INTSTS_MODEMINT_Pos (11)
12087#define UART_INTSTS_MODEMINT_Msk (0x1ul << UART_INTSTS_MODEMINT_Pos)
12089#define UART_INTSTS_RXTOINT_Pos (12)
12090#define UART_INTSTS_RXTOINT_Msk (0x1ul << UART_INTSTS_RXTOINT_Pos)
12092#define UART_INTSTS_BUFERRINT_Pos (13)
12093#define UART_INTSTS_BUFERRINT_Msk (0x1ul << UART_INTSTS_BUFERRINT_Pos)
12095#define UART_INTSTS_LININT_Pos (15)
12096#define UART_INTSTS_LININT_Msk (0x1ul << UART_INTSTS_LININT_Pos)
12098#define UART_INTSTS_CTSWKIF_Pos (16)
12099#define UART_INTSTS_CTSWKIF_Msk (0x1ul << UART_INTSTS_CTSWKIF_Pos)
12101#define UART_INTSTS_DATWKIF_Pos (17)
12102#define UART_INTSTS_DATWKIF_Msk (0x1ul << UART_INTSTS_DATWKIF_Pos)
12104#define UART_INTSTS_HWRLSIF_Pos (18)
12105#define UART_INTSTS_HWRLSIF_Msk (0x1ul << UART_INTSTS_HWRLSIF_Pos)
12107#define UART_INTSTS_HWMODIF_Pos (19)
12108#define UART_INTSTS_HWMODIF_Msk (0x1ul << UART_INTSTS_HWMODIF_Pos)
12110#define UART_INTSTS_HWTOIF_Pos (20)
12111#define UART_INTSTS_HWTOIF_Msk (0x1ul << UART_INTSTS_HWTOIF_Pos)
12113#define UART_INTSTS_HWBUFEIF_Pos (21)
12114#define UART_INTSTS_HWBUFEIF_Msk (0x1ul << UART_INTSTS_HWBUFEIF_Pos)
12116#define UART_INTSTS_HWRLSINT_Pos (26)
12117#define UART_INTSTS_HWRLSINT_Msk (0x1ul << UART_INTSTS_HWRLSINT_Pos)
12119#define UART_INTSTS_HWMODINT_Pos (27)
12120#define UART_INTSTS_HWMODINT_Msk (0x1ul << UART_INTSTS_HWMODINT_Pos)
12122#define UART_INTSTS_HWTOINT_Pos (28)
12123#define UART_INTSTS_HWTOINT_Msk (0x1ul << UART_INTSTS_HWTOINT_Pos)
12125#define UART_INTSTS_HWBUFEINT_Pos (29)
12126#define UART_INTSTS_HWBUFEINT_Msk (0x1ul << UART_INTSTS_HWBUFEINT_Pos)
12128#define UART_TOUT_TOIC_Pos (0)
12129#define UART_TOUT_TOIC_Msk (0xfful << UART_TOUT_TOIC_Pos)
12131#define UART_TOUT_DLY_Pos (8)
12132#define UART_TOUT_DLY_Msk (0xfful << UART_TOUT_DLY_Pos)
12134#define UART_BAUD_BRD_Pos (0)
12135#define UART_BAUD_BRD_Msk (0xfffful << UART_BAUD_BRD_Pos)
12137#define UART_BAUD_EDIVM1_Pos (24)
12138#define UART_BAUD_EDIVM1_Msk (0xful << UART_BAUD_EDIVM1_Pos)
12140#define UART_BAUD_BAUDM0_Pos (28)
12141#define UART_BAUD_BAUDM0_Msk (0x1ul << UART_BAUD_BAUDM0_Pos)
12143#define UART_BAUD_BAUDM1_Pos (29)
12144#define UART_BAUD_BAUDM1_Msk (0x1ul << UART_BAUD_BAUDM1_Pos)
12146#define UART_IRDA_TXEN_Pos (1)
12147#define UART_IRDA_TXEN_Msk (0x1ul << UART_IRDA_TXEN_Pos)
12149#define UART_IRDA_TXINV_Pos (5)
12150#define UART_IRDA_TXINV_Msk (0x1ul << UART_IRDA_TXINV_Pos)
12152#define UART_IRDA_RXINV_Pos (6)
12153#define UART_IRDA_RXINV_Msk (0x1ul << UART_IRDA_RXINV_Pos)
12155#define UART_ALTCTL_BRKFL_Pos (0)
12156#define UART_ALTCTL_BRKFL_Msk (0xful << UART_ALTCTL_BRKFL_Pos)
12158#define UART_ALTCTL_LINRXEN_Pos (6)
12159#define UART_ALTCTL_LINRXEN_Msk (0x1ul << UART_ALTCTL_LINRXEN_Pos)
12161#define UART_ALTCTL_LINTXEN_Pos (7)
12162#define UART_ALTCTL_LINTXEN_Msk (0x1ul << UART_ALTCTL_LINTXEN_Pos)
12164#define UART_ALTCTL_RS485NMM_Pos (8)
12165#define UART_ALTCTL_RS485NMM_Msk (0x1ul << UART_ALTCTL_RS485NMM_Pos)
12167#define UART_ALTCTL_RS485AAD_Pos (9)
12168#define UART_ALTCTL_RS485AAD_Msk (0x1ul << UART_ALTCTL_RS485AAD_Pos)
12170#define UART_ALTCTL_RS485AUD_Pos (10)
12171#define UART_ALTCTL_RS485AUD_Msk (0x1ul << UART_ALTCTL_RS485AUD_Pos)
12173#define UART_ALTCTL_ADDRDEN_Pos (15)
12174#define UART_ALTCTL_ADDRDEN_Msk (0x1ul << UART_ALTCTL_ADDRDEN_Pos)
12176#define UART_ALTCTL_ABRIF_Pos (17)
12177#define UART_ALTCTL_ABRIF_Msk (0x1ul << UART_ALTCTL_ABRIF_Pos)
12179#define UART_ALTCTL_ABRDEN_Pos (18)
12180#define UART_ALTCTL_ABRDEN_Msk (0x1ul << UART_ALTCTL_ABRDEN_Pos)
12182#define UART_ALTCTL_ABRDBITS_Pos (19)
12183#define UART_ALTCTL_ABRDBITS_Msk (0x3ul << UART_ALTCTL_ABRDBITS_Pos)
12185#define UART_ALTCTL_ADDRMV_Pos (24)
12186#define UART_ALTCTL_ADDRMV_Msk (0xfful << UART_ALTCTL_ADDRMV_Pos)
12188#define UART_FUNCSEL_FUNCSEL_Pos (0)
12189#define UART_FUNCSEL_FUNCSEL_Msk (0x3ul << UART_FUNCSEL_FUNCSEL_Pos)
12520 __I uint32_t RESERVE0[29];
12522 __I uint32_t RESERVE1[283];
12534#define USBD_INTEN_BUSIEN_Pos (0)
12535#define USBD_INTEN_BUSIEN_Msk (0x1ul << USBD_INTEN_BUSIEN_Pos)
12537#define USBD_INTEN_USBIEN_Pos (1)
12538#define USBD_INTEN_USBIEN_Msk (0x1ul << USBD_INTEN_USBIEN_Pos)
12540#define USBD_INTEN_VBDETIEN_Pos (2)
12541#define USBD_INTEN_VBDETIEN_Msk (0x1ul << USBD_INTEN_VBDETIEN_Pos)
12543#define USBD_INTEN_NEVWKIEN_Pos (3)
12544#define USBD_INTEN_NEVWKIEN_Msk (0x1ul << USBD_INTEN_NEVWKIEN_Pos)
12546#define USBD_INTEN_WKEN_Pos (8)
12547#define USBD_INTEN_WKEN_Msk (0x1ul << USBD_INTEN_WKEN_Pos)
12549#define USBD_INTEN_INNAKEN_Pos (15)
12550#define USBD_INTEN_INNAKEN_Msk (0x1ul << USBD_INTEN_INNAKEN_Pos)
12552#define USBD_INTSTS_BUSIF_Pos (0)
12553#define USBD_INTSTS_BUSIF_Msk (0x1ul << USBD_INTSTS_BUSIF_Pos)
12555#define USBD_INTSTS_USBIF_Pos (1)
12556#define USBD_INTSTS_USBIF_Msk (0x1ul << USBD_INTSTS_USBIF_Pos)
12558#define USBD_INTSTS_VBDETIF_Pos (2)
12559#define USBD_INTSTS_VBDETIF_Msk (0x1ul << USBD_INTSTS_VBDETIF_Pos)
12561#define USBD_INTSTS_NEVWKIF_Pos (3)
12562#define USBD_INTSTS_NEVWKIF_Msk (0x1ul << USBD_INTSTS_NEVWKIF_Pos)
12564#define USBD_INTSTS_SOFIF_Pos (4)
12565#define USBD_INTSTS_SOFIF_Msk (0x1ul << USBD_INTSTS_SOFIF_Pos)
12567#define USBD_INTSTS_EPEVT0_Pos (16)
12568#define USBD_INTSTS_EPEVT0_Msk (0x1ul << USBD_INTSTS_EPEVT0_Pos)
12570#define USBD_INTSTS_EPEVT1_Pos (17)
12571#define USBD_INTSTS_EPEVT1_Msk (0x1ul << USBD_INTSTS_EPEVT1_Pos)
12573#define USBD_INTSTS_EPEVT2_Pos (18)
12574#define USBD_INTSTS_EPEVT2_Msk (0x1ul << USBD_INTSTS_EPEVT2_Pos)
12576#define USBD_INTSTS_EPEVT3_Pos (19)
12577#define USBD_INTSTS_EPEVT3_Msk (0x1ul << USBD_INTSTS_EPEVT3_Pos)
12579#define USBD_INTSTS_EPEVT4_Pos (20)
12580#define USBD_INTSTS_EPEVT4_Msk (0x1ul << USBD_INTSTS_EPEVT4_Pos)
12582#define USBD_INTSTS_EPEVT5_Pos (21)
12583#define USBD_INTSTS_EPEVT5_Msk (0x1ul << USBD_INTSTS_EPEVT5_Pos)
12585#define USBD_INTSTS_EPEVT6_Pos (22)
12586#define USBD_INTSTS_EPEVT6_Msk (0x1ul << USBD_INTSTS_EPEVT6_Pos)
12588#define USBD_INTSTS_EPEVT7_Pos (23)
12589#define USBD_INTSTS_EPEVT7_Msk (0x1ul << USBD_INTSTS_EPEVT7_Pos)
12591#define USBD_INTSTS_SETUP_Pos (31)
12592#define USBD_INTSTS_SETUP_Msk (0x1ul << USBD_INTSTS_SETUP_Pos)
12594#define USBD_FADDR_FADDR_Pos (0)
12595#define USBD_FADDR_FADDR_Msk (0x7ful << USBD_FADDR_FADDR_Pos)
12597#define USBD_EPSTS_OV_Pos (7)
12598#define USBD_EPSTS_OV_Msk (0x1ul << USBD_EPSTS_OV_Pos)
12600#define USBD_EPSTS_EPSTS0_Pos (8)
12601#define USBD_EPSTS_EPSTS0_Msk (0x7ul << USBD_EPSTS_EPSTS0_Pos)
12603#define USBD_EPSTS_EPSTS1_Pos (11)
12604#define USBD_EPSTS_EPSTS1_Msk (0x7ul << USBD_EPSTS_EPSTS1_Pos)
12606#define USBD_EPSTS_EPSTS2_Pos (14)
12607#define USBD_EPSTS_EPSTS2_Msk (0x7ul << USBD_EPSTS_EPSTS2_Pos)
12609#define USBD_EPSTS_EPSTS3_Pos (17)
12610#define USBD_EPSTS_EPSTS3_Msk (0x7ul << USBD_EPSTS_EPSTS3_Pos)
12612#define USBD_EPSTS_EPSTS4_Pos (20)
12613#define USBD_EPSTS_EPSTS4_Msk (0x7ul << USBD_EPSTS_EPSTS4_Pos)
12615#define USBD_EPSTS_EPSTS5_Pos (23)
12616#define USBD_EPSTS_EPSTS5_Msk (0x7ul << USBD_EPSTS_EPSTS5_Pos)
12618#define USBD_EPSTS_EPSTS6_Pos (26)
12619#define USBD_EPSTS_EPSTS6_Msk (0x7ul << USBD_EPSTS_EPSTS6_Pos)
12621#define USBD_EPSTS_EPSTS7_Pos (29)
12622#define USBD_EPSTS_EPSTS7_Msk (0x7ul << USBD_EPSTS_EPSTS7_Pos)
12624#define USBD_ATTR_USBRST_Pos (0)
12625#define USBD_ATTR_USBRST_Msk (0x1ul << USBD_ATTR_USBRST_Pos)
12627#define USBD_ATTR_SUSPEND_Pos (1)
12628#define USBD_ATTR_SUSPEND_Msk (0x1ul << USBD_ATTR_SUSPEND_Pos)
12630#define USBD_ATTR_RESUME_Pos (2)
12631#define USBD_ATTR_RESUME_Msk (0x1ul << USBD_ATTR_RESUME_Pos)
12633#define USBD_ATTR_TOUT_Pos (3)
12634#define USBD_ATTR_TOUT_Msk (0x1ul << USBD_ATTR_TOUT_Pos)
12636#define USBD_ATTR_PHYEN_Pos (4)
12637#define USBD_ATTR_PHYEN_Msk (0x1ul << USBD_ATTR_PHYEN_Pos)
12639#define USBD_ATTR_RWAKEUP_Pos (5)
12640#define USBD_ATTR_RWAKEUP_Msk (0x1ul << USBD_ATTR_RWAKEUP_Pos)
12642#define USBD_ATTR_USBEN_Pos (7)
12643#define USBD_ATTR_USBEN_Msk (0x1ul << USBD_ATTR_USBEN_Pos)
12645#define USBD_ATTR_DPPUEN_Pos (8)
12646#define USBD_ATTR_DPPUEN_Msk (0x1ul << USBD_ATTR_DPPUEN_Pos)
12648#define USBD_ATTR_PWRDN_Pos (9)
12649#define USBD_ATTR_PWRDN_Msk (0x1ul << USBD_ATTR_PWRDN_Pos)
12651#define USBD_ATTR_BYTEM_Pos (10)
12652#define USBD_ATTR_BYTEM_Msk (0x1ul << USBD_ATTR_BYTEM_Pos)
12654#define USBD_VBUSDET_VBUSDET_Pos (0)
12655#define USBD_VBUSDET_VBUSDET_Msk (0x1ul << USBD_VBUSDET_VBUSDET_Pos)
12657#define USBD_STBUFSEG_STBUFSEG_Pos (3)
12658#define USBD_STBUFSEG_STBUFSEG_Msk (0x3ful << USBD_STBUFSEG_STBUFSEG_Pos)
12660#define USBD_SE0_SE0_Pos (0)
12661#define USBD_SE0_SE0_Msk (0x1ul << USBD_SE0_SE0_Pos)
12663#define USBD_BUFSEG_BUFSEG_Pos (3)
12664#define USBD_BUFSEG_BUFSEG_Msk (0x3ful << USBD_BUFSEG_BUFSEG_Pos)
12666#define USBD_MXPLD_MXPLD_Pos (0)
12667#define USBD_MXPLD_MXPLD_Msk (0x1fful << USBD_MXPLD_MXPLD_Pos)
12669#define USBD_CFG_EPNUM_Pos (0)
12670#define USBD_CFG_EPNUM_Msk (0xful << USBD_CFG_EPNUM_Pos)
12672#define USBD_CFG_ISOCH_Pos (4)
12673#define USBD_CFG_ISOCH_Msk (0x1ul << USBD_CFG_ISOCH_Pos)
12675#define USBD_CFG_STATE_Pos (5)
12676#define USBD_CFG_STATE_Msk (0x3ul << USBD_CFG_STATE_Pos)
12678#define USBD_CFG_DSQSYNC_Pos (7)
12679#define USBD_CFG_DSQSYNC_Msk (0x1ul << USBD_CFG_DSQSYNC_Pos)
12681#define USBD_CFG_CSTALL_Pos (9)
12682#define USBD_CFG_CSTALL_Msk (0x1ul << USBD_CFG_CSTALL_Pos)
12684#define USBD_CFGP_CLRRDY_Pos (0)
12685#define USBD_CFGP_CLRRDY_Msk (0x1ul << USBD_CFGP_CLRRDY_Pos)
12687#define USBD_CFGP_SSTALL_Pos (1)
12688#define USBD_CFGP_SSTALL_Msk (0x1ul << USBD_CFGP_SSTALL_Pos)
13237 __IO uint32_t HcRhPortStatus[2];
13238 __I uint32_t RESERVE0[105];
13252#define USBH_HcRevision_REV_Pos (0)
13253#define USBH_HcRevision_REV_Msk (0xfful << USBH_HcRevision_REV_Pos)
13255#define USBH_HcControl_CBSR_Pos (0)
13256#define USBH_HcControl_CBSR_Msk (0x3ul << USBH_HcControl_CBSR_Pos)
13258#define USBH_HcControl_PLE_Pos (2)
13259#define USBH_HcControl_PLE_Msk (0x1ul << USBH_HcControl_PLE_Pos)
13261#define USBH_HcControl_IE_Pos (3)
13262#define USBH_HcControl_IE_Msk (0x1ul << USBH_HcControl_IE_Pos)
13264#define USBH_HcControl_CLE_Pos (4)
13265#define USBH_HcControl_CLE_Msk (0x1ul << USBH_HcControl_CLE_Pos)
13267#define USBH_HcControl_BLE_Pos (5)
13268#define USBH_HcControl_BLE_Msk (0x1ul << USBH_HcControl_BLE_Pos)
13270#define USBH_HcControl_HCFS_Pos (6)
13271#define USBH_HcControl_HCFS_Msk (0x3ul << USBH_HcControl_HCFS_Pos)
13273#define USBH_HcCommandStatus_HCR_Pos (0)
13274#define USBH_HcCommandStatus_HCR_Msk (0x1ul << USBH_HcCommandStatus_HCR_Pos)
13276#define USBH_HcCommandStatus_CLF_Pos (1)
13277#define USBH_HcCommandStatus_CLF_Msk (0x1ul << USBH_HcCommandStatus_CLF_Pos)
13279#define USBH_HcCommandStatus_BLF_Pos (2)
13280#define USBH_HcCommandStatus_BLF_Msk (0x1ul << USBH_HcCommandStatus_BLF_Pos)
13282#define USBH_HcCommandStatus_SOC_Pos (16)
13283#define USBH_HcCommandStatus_SOC_Msk (0x3ul << USBH_HcCommandStatus_SOC_Pos)
13285#define USBH_HcInterruptStatus_SO_Pos (0)
13286#define USBH_HcInterruptStatus_SO_Msk (0x1ul << USBH_HcInterruptStatus_SO_Pos)
13288#define USBH_HcInterruptStatus_WDH_Pos (1)
13289#define USBH_HcInterruptStatus_WDH_Msk (0x1ul << USBH_HcInterruptStatus_WDH_Pos)
13291#define USBH_HcInterruptStatus_SF_Pos (2)
13292#define USBH_HcInterruptStatus_SF_Msk (0x1ul << USBH_HcInterruptStatus_SF_Pos)
13294#define USBH_HcInterruptStatus_RD_Pos (3)
13295#define USBH_HcInterruptStatus_RD_Msk (0x1ul << USBH_HcInterruptStatus_RD_Pos)
13297#define USBH_HcInterruptStatus_FNO_Pos (5)
13298#define USBH_HcInterruptStatus_FNO_Msk (0x1ul << USBH_HcInterruptStatus_FNO_Pos)
13300#define USBH_HcInterruptStatus_RHSC_Pos (6)
13301#define USBH_HcInterruptStatus_RHSC_Msk (0x1ul << USBH_HcInterruptStatus_RHSC_Pos)
13303#define USBH_HcInterruptEnable_SO_Pos (0)
13304#define USBH_HcInterruptEnable_SO_Msk (0x1ul << USBH_HcInterruptEnable_SO_Pos)
13306#define USBH_HcInterruptEnable_WDH_Pos (1)
13307#define USBH_HcInterruptEnable_WDH_Msk (0x1ul << USBH_HcInterruptEnable_WDH_Pos)
13309#define USBH_HcInterruptEnable_SF_Pos (2)
13310#define USBH_HcInterruptEnable_SF_Msk (0x1ul << USBH_HcInterruptEnable_SF_Pos)
13312#define USBH_HcInterruptEnable_RD_Pos (3)
13313#define USBH_HcInterruptEnable_RD_Msk (0x1ul << USBH_HcInterruptEnable_RD_Pos)
13315#define USBH_HcInterruptEnable_FNO_Pos (5)
13316#define USBH_HcInterruptEnable_FNO_Msk (0x1ul << USBH_HcInterruptEnable_FNO_Pos)
13318#define USBH_HcInterruptEnable_RHSC_Pos (6)
13319#define USBH_HcInterruptEnable_RHSC_Msk (0x1ul << USBH_HcInterruptEnable_RHSC_Pos)
13321#define USBH_HcInterruptEnable_MIE_Pos (31)
13322#define USBH_HcInterruptEnable_MIE_Msk (0x1ul << USBH_HcInterruptEnable_MIE_Pos)
13324#define USBH_HcInterruptDisable_SO_Pos (0)
13325#define USBH_HcInterruptDisable_SO_Msk (0x1ul << USBH_HcInterruptDisable_SO_Pos)
13327#define USBH_HcInterruptDisable_WDH_Pos (1)
13328#define USBH_HcInterruptDisable_WDH_Msk (0x1ul << USBH_HcInterruptDisable_WDH_Pos)
13330#define USBH_HcInterruptDisable_SF_Pos (2)
13331#define USBH_HcInterruptDisable_SF_Msk (0x1ul << USBH_HcInterruptDisable_SF_Pos)
13333#define USBH_HcInterruptDisable_RD_Pos (3)
13334#define USBH_HcInterruptDisable_RD_Msk (0x1ul << USBH_HcInterruptDisable_RD_Pos)
13336#define USBH_HcInterruptDisable_FNO_Pos (5)
13337#define USBH_HcInterruptDisable_FNO_Msk (0x1ul << USBH_HcInterruptDisable_FNO_Pos)
13339#define USBH_HcInterruptDisable_RHSC_Pos (6)
13340#define USBH_HcInterruptDisable_RHSC_Msk (0x1ul << USBH_HcInterruptDisable_RHSC_Pos)
13342#define USBH_HcInterruptDisable_MIE_Pos (31)
13343#define USBH_HcInterruptDisable_MIE_Msk (0x1ul << USBH_HcInterruptDisable_MIE_Pos)
13345#define USBH_HcHCCA_HCCA_Pos (8)
13346#define USBH_HcHCCA_HCCA_Msk (0xfffffful << USBH_HcHCCA_HCCA_Pos)
13348#define USBH_HcPeriodCurrentED_PCED_Pos (4)
13349#define USBH_HcPeriodCurrentED_PCED_Msk (0xffffffful << USBH_HcPeriodCurrentED_PCED_Pos)
13351#define USBH_HcControlHeadED_CHED_Pos (4)
13352#define USBH_HcControlHeadED_CHED_Msk (0xffffffful << USBH_HcControlHeadED_CHED_Pos)
13354#define USBH_HcControlCurrentED_CCED_Pos (4)
13355#define USBH_HcControlCurrentED_CCED_Msk (0xffffffful << USBH_HcControlCurrentED_CCED_Pos)
13357#define USBH_HcBulkHeadED_BHED_Pos (4)
13358#define USBH_HcBulkHeadED_BHED_Msk (0xffffffful << USBH_HcBulkHeadED_BHED_Pos)
13360#define USBH_HcBulkCurrentED_BCED_Pos (4)
13361#define USBH_HcBulkCurrentED_BCED_Msk (0xffffffful << USBH_HcBulkCurrentED_BCED_Pos)
13363#define USBH_HcDoneHead_DH_Pos (4)
13364#define USBH_HcDoneHead_DH_Msk (0xffffffful << USBH_HcDoneHead_DH_Pos)
13366#define USBH_HcFmInterval_FI_Pos (0)
13367#define USBH_HcFmInterval_FI_Msk (0x3ffful << USBH_HcFmInterval_FI_Pos)
13369#define USBH_HcFmInterval_FSMPS_Pos (16)
13370#define USBH_HcFmInterval_FSMPS_Msk (0x7ffful << USBH_HcFmInterval_FSMPS_Pos)
13372#define USBH_HcFmInterval_FIT_Pos (31)
13373#define USBH_HcFmInterval_FIT_Msk (0x1ul << USBH_HcFmInterval_FIT_Pos)
13375#define USBH_HcFmRemaining_FR_Pos (0)
13376#define USBH_HcFmRemaining_FR_Msk (0x3ffful << USBH_HcFmRemaining_FR_Pos)
13378#define USBH_HcFmRemaining_FRT_Pos (31)
13379#define USBH_HcFmRemaining_FRT_Msk (0x1ul << USBH_HcFmRemaining_FRT_Pos)
13381#define USBH_HcFmNumber_FN_Pos (0)
13382#define USBH_HcFmNumber_FN_Msk (0xfffful << USBH_HcFmNumber_FN_Pos)
13384#define USBH_HcPeriodicStart_PS_Pos (0)
13385#define USBH_HcPeriodicStart_PS_Msk (0x3ffful << USBH_HcPeriodicStart_PS_Pos)
13387#define USBH_HcLSThreshold_LST_Pos (0)
13388#define USBH_HcLSThreshold_LST_Msk (0xffful << USBH_HcLSThreshold_LST_Pos)
13390#define USBH_HcRhDescriptorA_NDP_Pos (0)
13391#define USBH_HcRhDescriptorA_NDP_Msk (0xfful << USBH_HcRhDescriptorA_NDP_Pos)
13393#define USBH_HcRhDescriptorA_PSM_Pos (8)
13394#define USBH_HcRhDescriptorA_PSM_Msk (0x1ul << USBH_HcRhDescriptorA_PSM_Pos)
13396#define USBH_HcRhDescriptorA_OCPM_Pos (11)
13397#define USBH_HcRhDescriptorA_OCPM_Msk (0x1ul << USBH_HcRhDescriptorA_OCPM_Pos)
13399#define USBH_HcRhDescriptorA_NOCP_Pos (12)
13400#define USBH_HcRhDescriptorA_NOCP_Msk (0x1ul << USBH_HcRhDescriptorA_NOCP_Pos)
13402#define USBH_HcRhDescriptorB_PPCM_Pos (16)
13403#define USBH_HcRhDescriptorB_PPCM_Msk (0xfffful << USBH_HcRhDescriptorB_PPCM_Pos)
13405#define USBH_HcRhStatus_LPS_Pos (0)
13406#define USBH_HcRhStatus_LPS_Msk (0x1ul << USBH_HcRhStatus_LPS_Pos)
13408#define USBH_HcRhStatus_OCI_Pos (1)
13409#define USBH_HcRhStatus_OCI_Msk (0x1ul << USBH_HcRhStatus_OCI_Pos)
13411#define USBH_HcRhStatus_DRWE_Pos (15)
13412#define USBH_HcRhStatus_DRWE_Msk (0x1ul << USBH_HcRhStatus_DRWE_Pos)
13414#define USBH_HcRhStatus_LPSC_Pos (16)
13415#define USBH_HcRhStatus_LPSC_Msk (0x1ul << USBH_HcRhStatus_LPSC_Pos)
13417#define USBH_HcRhStatus_OCIC_Pos (17)
13418#define USBH_HcRhStatus_OCIC_Msk (0x1ul << USBH_HcRhStatus_OCIC_Pos)
13420#define USBH_HcRhStatus_CRWE_Pos (31)
13421#define USBH_HcRhStatus_CRWE_Msk (0x1ul << USBH_HcRhStatus_CRWE_Pos)
13423#define USBH_HcRhPortStatus_CCS_Pos (0)
13424#define USBH_HcRhPortStatus_CCS_Msk (0x1ul << USBH_HcRhPortStatus_CCS_Pos)
13426#define USBH_HcRhPortStatus_PES_Pos (1)
13427#define USBH_HcRhPortStatus_PES_Msk (0x1ul << USBH_HcRhPortStatus_PES_Pos)
13429#define USBH_HcRhPortStatus_PSS_Pos (2)
13430#define USBH_HcRhPortStatus_PSS_Msk (0x1ul << USBH_HcRhPortStatus_PSS_Pos)
13432#define USBH_HcRhPortStatus_POCI_Pos (3)
13433#define USBH_HcRhPortStatus_POCI_Msk (0x1ul << USBH_HcRhPortStatus_POCI_Pos)
13435#define USBH_HcRhPortStatus_PRS_Pos (4)
13436#define USBH_HcRhPortStatus_PRS_Msk (0x1ul << USBH_HcRhPortStatus_PRS_Pos)
13438#define USBH_HcRhPortStatus_PPS_Pos (8)
13439#define USBH_HcRhPortStatus_PPS_Msk (0x1ul << USBH_HcRhPortStatus_PPS_Pos)
13441#define USBH_HcRhPortStatus_LSDA_Pos (9)
13442#define USBH_HcRhPortStatus_LSDA_Msk (0x1ul << USBH_HcRhPortStatus_LSDA_Pos)
13444#define USBH_HcRhPortStatus_CSC_Pos (16)
13445#define USBH_HcRhPortStatus_CSC_Msk (0x1ul << USBH_HcRhPortStatus_CSC_Pos)
13447#define USBH_HcRhPortStatus_PESC_Pos (17)
13448#define USBH_HcRhPortStatus_PESC_Msk (0x1ul << USBH_HcRhPortStatus_PESC_Pos)
13450#define USBH_HcRhPortStatus_PSSC_Pos (18)
13451#define USBH_HcRhPortStatus_PSSC_Msk (0x1ul << USBH_HcRhPortStatus_PSSC_Pos)
13453#define USBH_HcRhPortStatus_OCIC_Pos (19)
13454#define USBH_HcRhPortStatus_OCIC_Msk (0x1ul << USBH_HcRhPortStatus_OCIC_Pos)
13456#define USBH_HcRhPortStatus_PRSC_Pos (20)
13457#define USBH_HcRhPortStatus_PRSC_Msk (0x1ul << USBH_HcRhPortStatus_PRSC_Pos)
13459#define USBH_HcPhyControl_STBYEN_Pos (27)
13460#define USBH_HcPhyControl_STBYEN_Msk (0x1ul << USBH_HcPhyControl_STBYEN_Pos)
13462#define USBH_HcMiscControl_ABORT_Pos (1)
13463#define USBH_HcMiscControl_ABORT_Msk (0x1ul << USBH_HcMiscControl_ABORT_Pos)
13465#define USBH_HcMiscControl_OCAL_Pos (3)
13466#define USBH_HcMiscControl_OCAL_Msk (0x1ul << USBH_HcMiscControl_OCAL_Pos)
13468#define USBH_HcMiscControl_DPRT1_Pos (16)
13469#define USBH_HcMiscControl_DPRT1_Msk (0x1ul << USBH_HcMiscControl_DPRT1_Pos)
13582#define WDT_CTL_RSTCNT_Pos (0)
13583#define WDT_CTL_RSTCNT_Msk (0x1ul << WDT_CTL_RSTCNT_Pos)
13585#define WDT_CTL_RSTEN_Pos (1)
13586#define WDT_CTL_RSTEN_Msk (0x1ul << WDT_CTL_RSTEN_Pos)
13588#define WDT_CTL_RSTF_Pos (2)
13589#define WDT_CTL_RSTF_Msk (0x1ul << WDT_CTL_RSTF_Pos)
13591#define WDT_CTL_IF_Pos (3)
13592#define WDT_CTL_IF_Msk (0x1ul << WDT_CTL_IF_Pos)
13594#define WDT_CTL_WKEN_Pos (4)
13595#define WDT_CTL_WKEN_Msk (0x1ul << WDT_CTL_WKEN_Pos)
13597#define WDT_CTL_WKF_Pos (5)
13598#define WDT_CTL_WKF_Msk (0x1ul << WDT_CTL_WKF_Pos)
13600#define WDT_CTL_INTEN_Pos (6)
13601#define WDT_CTL_INTEN_Msk (0x1ul << WDT_CTL_INTEN_Pos)
13603#define WDT_CTL_WDTEN_Pos (7)
13604#define WDT_CTL_WDTEN_Msk (0x1ul << WDT_CTL_WDTEN_Pos)
13606#define WDT_CTL_TOUTSEL_Pos (8)
13607#define WDT_CTL_TOUTSEL_Msk (0x7ul << WDT_CTL_TOUTSEL_Pos)
13609#define WDT_CTL_ICEDEBUG_Pos (31)
13610#define WDT_CTL_ICEDEBUG_Msk (0x1ul << WDT_CTL_ICEDEBUG_Pos)
13612#define WDT_ALTCTL_RSTDSEL_Pos (0)
13613#define WDT_ALTCTL_RSTDSEL_Msk (0x3ul << WDT_ALTCTL_RSTDSEL_Pos)
13719#define WWDT_RLDCNT_WWDT_RLDCNT_Pos (0)
13720#define WWDT_RLDCNT_WWDT_RLDCNT_Msk (0xfffffffful << WWDT_RLDCNT_WWDT_RLDCNT_Pos)
13722#define WWDT_CTL_WWDTEN_Pos (0)
13723#define WWDT_CTL_WWDTEN_Msk (0x1ul << WWDT_CTL_WWDTEN_Pos)
13725#define WWDT_CTL_INTEN_Pos (1)
13726#define WWDT_CTL_INTEN_Msk (0x1ul << WWDT_CTL_INTEN_Pos)
13728#define WWDT_CTL_PSCSEL_Pos (8)
13729#define WWDT_CTL_PSCSEL_Msk (0xful << WWDT_CTL_PSCSEL_Pos)
13731#define WWDT_CTL_CMPDAT_Pos (16)
13732#define WWDT_CTL_CMPDAT_Msk (0x3ful << WWDT_CTL_CMPDAT_Pos)
13734#define WWDT_CTL_ICEDEBUG_Pos (31)
13735#define WWDT_CTL_ICEDEBUG_Msk (0x1ul << WWDT_CTL_ICEDEBUG_Pos)
13737#define WWDT_STATUS_WWDTIF_Pos (0)
13738#define WWDT_STATUS_WWDTIF_Msk (0x1ul << WWDT_STATUS_WWDTIF_Pos)
13740#define WWDT_STATUS_WWDTRF_Pos (1)
13741#define WWDT_STATUS_WWDTRF_Msk (0x1ul << WWDT_STATUS_WWDTRF_Pos)
13743#define WWDT_CNT_CNTDAT_Pos (0)
13744#define WWDT_CNT_CNTDAT_Msk (0x3ful << WWDT_CNT_CNTDAT_Pos)
13761#define SRAM_BASE (0x20000000UL)
13762#define PERIPH_BASE (0x40000000UL)
13766#define AHBPERIPH_BASE PERIPH_BASE
13767#define APBPERIPH_BASE (PERIPH_BASE + 0x00040000)
13770#define GCR_BASE (AHBPERIPH_BASE + 0x00000)
13771#define CLK_BASE (AHBPERIPH_BASE + 0x00200)
13772#define INT_BASE (AHBPERIPH_BASE + 0x00300)
13773#define GPIO_BASE (AHBPERIPH_BASE + 0x04000)
13774#define GPIOA_BASE (AHBPERIPH_BASE + 0x04000)
13775#define GPIOB_BASE (AHBPERIPH_BASE + 0x04040)
13776#define GPIOC_BASE (AHBPERIPH_BASE + 0x04080)
13777#define GPIOD_BASE (AHBPERIPH_BASE + 0x040C0)
13778#define GPIOE_BASE (AHBPERIPH_BASE + 0x04100)
13779#define GPIOF_BASE (AHBPERIPH_BASE + 0x04140)
13780#define GPIO_DBCTL_BASE (AHBPERIPH_BASE + 0x04440)
13781#define GPIO_PIN_DATA_BASE (AHBPERIPH_BASE + 0x04800)
13782#define PDMA_BASE (AHBPERIPH_BASE + 0x08000)
13783#define USBH_BASE (AHBPERIPH_BASE + 0x09000)
13784#define FMC_BASE (AHBPERIPH_BASE + 0x0C000)
13785#define EBI_BASE (AHBPERIPH_BASE + 0x10000)
13786#define CRC_BASE (AHBPERIPH_BASE + 0x31000)
13789#define WDT_BASE (APBPERIPH_BASE + 0x00000)
13790#define WWDT_BASE (APBPERIPH_BASE + 0x00100)
13791#define TMR01_BASE (APBPERIPH_BASE + 0x10000)
13792#define PWM0_BASE (APBPERIPH_BASE + 0x18000)
13793#define SPI0_BASE (APBPERIPH_BASE + 0x20000)
13794#define UART0_BASE (APBPERIPH_BASE + 0x30000)
13795#define UART2_BASE (APBPERIPH_BASE + 0x32000)
13796#define I2C0_BASE (APBPERIPH_BASE + 0x40000)
13797#define SC0_BASE (APBPERIPH_BASE + 0x50000)
13798#define USBD_BASE (APBPERIPH_BASE + 0x80000)
13801#define RTC_BASE (APBPERIPH_BASE + 0x01000)
13802#define EADC0_BASE (APBPERIPH_BASE + 0x03000)
13803#define TMR23_BASE (APBPERIPH_BASE + 0x11000)
13804#define PWM1_BASE (APBPERIPH_BASE + 0x19000)
13805#define SPI1_BASE (APBPERIPH_BASE + 0x21000)
13806#define UART1_BASE (APBPERIPH_BASE + 0x31000)
13807#define UART3_BASE (APBPERIPH_BASE + 0x33000)
13808#define I2C1_BASE (APBPERIPH_BASE + 0x41000)
13820#define SYS ((SYS_T *) GCR_BASE)
13821#define SYSINT ((SYS_INT_T *) INT_BASE)
13822#define CLK ((CLK_T *) CLK_BASE)
13823#define PA ((GPIO_T *) GPIOA_BASE)
13824#define PB ((GPIO_T *) GPIOB_BASE)
13825#define PC ((GPIO_T *) GPIOC_BASE)
13826#define PD ((GPIO_T *) GPIOD_BASE)
13827#define PE ((GPIO_T *) GPIOE_BASE)
13828#define PF ((GPIO_T *) GPIOF_BASE)
13829#define GPIO ((GPIO_DBCTL_T *) GPIO_DBCTL_BASE)
13830#define PDMA ((PDMA_T *) PDMA_BASE)
13831#define USBH ((USBH_T *) USBH_BASE)
13832#define FMC ((FMC_T *) FMC_BASE)
13833#define EBI ((EBI_T *) EBI_BASE)
13834#define CRC ((CRC_T *) CRC_BASE)
13836#define WDT ((WDT_T *) WDT_BASE)
13837#define WWDT ((WWDT_T *) WWDT_BASE)
13838#define RTC ((RTC_T *) RTC_BASE)
13839#define EADC ((EADC_T *) EADC0_BASE)
13841#define USBD ((USBD_T *) USBD_BASE)
13842#define TIMER0 ((TIMER_T *) TMR01_BASE)
13843#define TIMER1 ((TIMER_T *) (TMR01_BASE + 0x20))
13844#define TIMER2 ((TIMER_T *) TMR23_BASE)
13845#define TIMER3 ((TIMER_T *) (TMR23_BASE + 0x20))
13846#define PWM0 ((PWM_T *) PWM0_BASE)
13847#define PWM1 ((PWM_T *) PWM1_BASE)
13848#define SPI0 ((SPI_T *) SPI0_BASE)
13849#define SPI1 ((SPI_T *) SPI1_BASE)
13850#define UART0 ((UART_T *) UART0_BASE)
13851#define UART1 ((UART_T *) UART1_BASE)
13852#define UART2 ((UART_T *) UART2_BASE)
13853#define UART3 ((UART_T *) UART3_BASE)
13854#define I2C0 ((I2C_T *) I2C0_BASE)
13855#define I2C1 ((I2C_T *) I2C1_BASE)
13856#define SC0 ((SC_T *) SC0_BASE)
13860#define BIT0 0x00000001
13861#define BIT1 0x00000002
13862#define BIT2 0x00000004
13863#define BIT3 0x00000008
13864#define BIT4 0x00000010
13865#define BIT5 0x00000020
13866#define BIT6 0x00000040
13867#define BIT7 0x00000080
13868#define BIT8 0x00000100
13869#define BIT9 0x00000200
13870#define BIT10 0x00000400
13871#define BIT11 0x00000800
13872#define BIT12 0x00001000
13873#define BIT13 0x00002000
13874#define BIT14 0x00004000
13875#define BIT15 0x00008000
13876#define BIT16 0x00010000
13877#define BIT17 0x00020000
13878#define BIT18 0x00040000
13879#define BIT19 0x00080000
13880#define BIT20 0x00100000
13881#define BIT21 0x00200000
13882#define BIT22 0x00400000
13883#define BIT23 0x00800000
13884#define BIT24 0x01000000
13885#define BIT25 0x02000000
13886#define BIT26 0x04000000
13887#define BIT27 0x08000000
13888#define BIT28 0x10000000
13889#define BIT29 0x20000000
13890#define BIT30 0x40000000
13891#define BIT31 0x80000000
13894#define BYTE0_Msk (0x000000FF)
13895#define BYTE1_Msk (0x0000FF00)
13896#define BYTE2_Msk (0x00FF0000)
13897#define BYTE3_Msk (0xFF000000)
13899#define _GET_BYTE0(u32Param) (((u32Param) & BYTE0_Msk) )
13900#define _GET_BYTE1(u32Param) (((u32Param) & BYTE1_Msk) >> 8)
13901#define _GET_BYTE2(u32Param) (((u32Param) & BYTE2_Msk) >> 16)
13902#define _GET_BYTE3(u32Param) (((u32Param) & BYTE3_Msk) >> 24)
13936typedef volatile unsigned char vu8;
13939#define M8(adr) (*((vu8 *) (adr)))
13940#define M16(adr) (*((vu16 *) (adr)))
13941#define M32(adr) (*((vu32 *) (adr)))
13943#define outpw(port,value) (*((volatile unsigned int *)(port))=(value))
13944#define inpw(port) (*((volatile unsigned int *)(port)))
13945#define outpb(port,value) (*((volatile unsigned char *)(port))=(value))
13946#define inpb(port) (*((volatile unsigned char *)(port)))
13947#define outps(port,value) (*((volatile unsigned short *)(port))=(value))
13948#define inps(port) (*((volatile unsigned short *)(port)))
13950#define outp32(port,value) (*((volatile unsigned int *)(port))=(value))
13951#define inp32(port) (*((volatile unsigned int *)(port)))
13952#define outp8(port,value) (*((volatile unsigned char *)(port))=(value))
13953#define inp8(port) (*((volatile unsigned char *)(port)))
13954#define outp16(port,value) (*((volatile unsigned short *)(port))=(value))
13955#define inp16(port) (*((volatile unsigned short *)(port)))
M4521 CRC driver header file.
M4521 EADC driver header file.
M4521 EBI driver header file.
M4521 Flash Memory Controller Driver Header File.
M4521 GPIO driver header file.
__IO uint32_t HcBulkCurrentED
__IO uint32_t SRAM_BISTCTL
__IO uint32_t HcRhDescriptorB
__IO uint32_t FTCMPDAT4_5
__IO uint32_t HcPhyControl
__IO uint32_t HcFmInterval
__IO uint32_t FTCMPDAT2_3
__IO uint32_t HcInterruptDisable
__IO uint32_t HcLSThreshold
volatile unsigned long vu32
__I uint32_t SRAM_BISTSTS
volatile unsigned short vu16
__IO uint32_t HcPeriodCurrentED
__IO uint32_t IRC48MTISTS
__IO uint32_t HcBulkHeadED
__IO uint32_t HcControlCurrentED
__I uint32_t HcFmRemaining
__IO uint32_t HcMiscControl
__IO uint32_t HcInterruptStatus
__IO uint32_t HcPeriodicStart
__IO uint32_t HcInterruptEnable
__IO uint32_t FTCMPDAT0_1
__IO uint32_t HcRhDescriptorA
volatile unsigned char vu8
__IO uint32_t HcCommandStatus
__IO uint32_t HcControlHeadED
M4521 I2C Driver Header File.
M4521 PDMA driver header file.
M4521 PWM driver header file.
M4521 RTC driver header file.
M4521 Smartcard (SC) driver header file.
M4521 SPI driver header file.
M4521 Timer driver header file.
M4521 UART driver header file.
M4521 USB driver header file.
M4521 WDT driver header file.
M4521 WWDT driver header file.