S32 SDK

Detailed Description

Macros

#define SCG_VERID_VERSION_MASK   0xFFFFFFFFu
 
#define SCG_VERID_VERSION_SHIFT   0u
 
#define SCG_VERID_VERSION_WIDTH   32u
 
#define SCG_VERID_VERSION(x)    (((uint32_t)(((uint32_t)(x))<<SCG_VERID_VERSION_SHIFT))&SCG_VERID_VERSION_MASK)
 
#define SCG_PARAM_CLKPRES_MASK   0xFFu
 
#define SCG_PARAM_CLKPRES_SHIFT   0u
 
#define SCG_PARAM_CLKPRES_WIDTH   8u
 
#define SCG_PARAM_CLKPRES(x)    (((uint32_t)(((uint32_t)(x))<<SCG_PARAM_CLKPRES_SHIFT))&SCG_PARAM_CLKPRES_MASK)
 
#define SCG_PARAM_DIVPRES_MASK   0xF8000000u
 
#define SCG_PARAM_DIVPRES_SHIFT   27u
 
#define SCG_PARAM_DIVPRES_WIDTH   5u
 
#define SCG_PARAM_DIVPRES(x)    (((uint32_t)(((uint32_t)(x))<<SCG_PARAM_DIVPRES_SHIFT))&SCG_PARAM_DIVPRES_MASK)
 
#define SCG_CSR_DIVSLOW_MASK   0xFu
 
#define SCG_CSR_DIVSLOW_SHIFT   0u
 
#define SCG_CSR_DIVSLOW_WIDTH   4u
 
#define SCG_CSR_DIVSLOW(x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVSLOW_SHIFT))&SCG_CSR_DIVSLOW_MASK)
 
#define SCG_CSR_DIVBUS_MASK   0xF0u
 
#define SCG_CSR_DIVBUS_SHIFT   4u
 
#define SCG_CSR_DIVBUS_WIDTH   4u
 
#define SCG_CSR_DIVBUS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVBUS_SHIFT))&SCG_CSR_DIVBUS_MASK)
 
#define SCG_CSR_DIVCORE_MASK   0xF0000u
 
#define SCG_CSR_DIVCORE_SHIFT   16u
 
#define SCG_CSR_DIVCORE_WIDTH   4u
 
#define SCG_CSR_DIVCORE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVCORE_SHIFT))&SCG_CSR_DIVCORE_MASK)
 
#define SCG_CSR_SCS_MASK   0xF000000u
 
#define SCG_CSR_SCS_SHIFT   24u
 
#define SCG_CSR_SCS_WIDTH   4u
 
#define SCG_CSR_SCS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_SCS_SHIFT))&SCG_CSR_SCS_MASK)
 
#define SCG_RCCR_DIVSLOW_MASK   0xFu
 
#define SCG_RCCR_DIVSLOW_SHIFT   0u
 
#define SCG_RCCR_DIVSLOW_WIDTH   4u
 
#define SCG_RCCR_DIVSLOW(x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVSLOW_SHIFT))&SCG_RCCR_DIVSLOW_MASK)
 
#define SCG_RCCR_DIVBUS_MASK   0xF0u
 
#define SCG_RCCR_DIVBUS_SHIFT   4u
 
#define SCG_RCCR_DIVBUS_WIDTH   4u
 
#define SCG_RCCR_DIVBUS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVBUS_SHIFT))&SCG_RCCR_DIVBUS_MASK)
 
#define SCG_RCCR_DIVCORE_MASK   0xF0000u
 
#define SCG_RCCR_DIVCORE_SHIFT   16u
 
#define SCG_RCCR_DIVCORE_WIDTH   4u
 
#define SCG_RCCR_DIVCORE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVCORE_SHIFT))&SCG_RCCR_DIVCORE_MASK)
 
#define SCG_RCCR_SCS_MASK   0xF000000u
 
#define SCG_RCCR_SCS_SHIFT   24u
 
#define SCG_RCCR_SCS_WIDTH   4u
 
#define SCG_RCCR_SCS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_SCS_SHIFT))&SCG_RCCR_SCS_MASK)
 
#define SCG_VCCR_DIVSLOW_MASK   0xFu
 
#define SCG_VCCR_DIVSLOW_SHIFT   0u
 
#define SCG_VCCR_DIVSLOW_WIDTH   4u
 
#define SCG_VCCR_DIVSLOW(x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVSLOW_SHIFT))&SCG_VCCR_DIVSLOW_MASK)
 
#define SCG_VCCR_DIVBUS_MASK   0xF0u
 
#define SCG_VCCR_DIVBUS_SHIFT   4u
 
#define SCG_VCCR_DIVBUS_WIDTH   4u
 
#define SCG_VCCR_DIVBUS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVBUS_SHIFT))&SCG_VCCR_DIVBUS_MASK)
 
#define SCG_VCCR_DIVCORE_MASK   0xF0000u
 
#define SCG_VCCR_DIVCORE_SHIFT   16u
 
#define SCG_VCCR_DIVCORE_WIDTH   4u
 
#define SCG_VCCR_DIVCORE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVCORE_SHIFT))&SCG_VCCR_DIVCORE_MASK)
 
#define SCG_VCCR_SCS_MASK   0xF000000u
 
#define SCG_VCCR_SCS_SHIFT   24u
 
#define SCG_VCCR_SCS_WIDTH   4u
 
#define SCG_VCCR_SCS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_SCS_SHIFT))&SCG_VCCR_SCS_MASK)
 
#define SCG_HCCR_DIVSLOW_MASK   0xFu
 
#define SCG_HCCR_DIVSLOW_SHIFT   0u
 
#define SCG_HCCR_DIVSLOW_WIDTH   4u
 
#define SCG_HCCR_DIVSLOW(x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVSLOW_SHIFT))&SCG_HCCR_DIVSLOW_MASK)
 
#define SCG_HCCR_DIVBUS_MASK   0xF0u
 
#define SCG_HCCR_DIVBUS_SHIFT   4u
 
#define SCG_HCCR_DIVBUS_WIDTH   4u
 
#define SCG_HCCR_DIVBUS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVBUS_SHIFT))&SCG_HCCR_DIVBUS_MASK)
 
#define SCG_HCCR_DIVCORE_MASK   0xF0000u
 
#define SCG_HCCR_DIVCORE_SHIFT   16u
 
#define SCG_HCCR_DIVCORE_WIDTH   4u
 
#define SCG_HCCR_DIVCORE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVCORE_SHIFT))&SCG_HCCR_DIVCORE_MASK)
 
#define SCG_HCCR_SCS_MASK   0xF000000u
 
#define SCG_HCCR_SCS_SHIFT   24u
 
#define SCG_HCCR_SCS_WIDTH   4u
 
#define SCG_HCCR_SCS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_SCS_SHIFT))&SCG_HCCR_SCS_MASK)
 
#define SCG_CLKOUTCNFG_CLKOUTSEL_MASK   0xF000000u
 
#define SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT   24u
 
#define SCG_CLKOUTCNFG_CLKOUTSEL_WIDTH   4u
 
#define SCG_CLKOUTCNFG_CLKOUTSEL(x)    (((uint32_t)(((uint32_t)(x))<<SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT))&SCG_CLKOUTCNFG_CLKOUTSEL_MASK)
 
#define SCG_SOSCCSR_SOSCEN_MASK   0x1u
 
#define SCG_SOSCCSR_SOSCEN_SHIFT   0u
 
#define SCG_SOSCCSR_SOSCEN_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCEN_SHIFT))&SCG_SOSCCSR_SOSCEN_MASK)
 
#define SCG_SOSCCSR_SOSCCM_MASK   0x10000u
 
#define SCG_SOSCCSR_SOSCCM_SHIFT   16u
 
#define SCG_SOSCCSR_SOSCCM_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCCM(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCCM_SHIFT))&SCG_SOSCCSR_SOSCCM_MASK)
 
#define SCG_SOSCCSR_SOSCCMRE_MASK   0x20000u
 
#define SCG_SOSCCSR_SOSCCMRE_SHIFT   17u
 
#define SCG_SOSCCSR_SOSCCMRE_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCCMRE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCCMRE_SHIFT))&SCG_SOSCCSR_SOSCCMRE_MASK)
 
#define SCG_SOSCCSR_LK_MASK   0x800000u
 
#define SCG_SOSCCSR_LK_SHIFT   23u
 
#define SCG_SOSCCSR_LK_WIDTH   1u
 
#define SCG_SOSCCSR_LK(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_LK_SHIFT))&SCG_SOSCCSR_LK_MASK)
 
#define SCG_SOSCCSR_SOSCVLD_MASK   0x1000000u
 
#define SCG_SOSCCSR_SOSCVLD_SHIFT   24u
 
#define SCG_SOSCCSR_SOSCVLD_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCVLD(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCVLD_SHIFT))&SCG_SOSCCSR_SOSCVLD_MASK)
 
#define SCG_SOSCCSR_SOSCSEL_MASK   0x2000000u
 
#define SCG_SOSCCSR_SOSCSEL_SHIFT   25u
 
#define SCG_SOSCCSR_SOSCSEL_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCSEL(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCSEL_SHIFT))&SCG_SOSCCSR_SOSCSEL_MASK)
 
#define SCG_SOSCCSR_SOSCERR_MASK   0x4000000u
 
#define SCG_SOSCCSR_SOSCERR_SHIFT   26u
 
#define SCG_SOSCCSR_SOSCERR_WIDTH   1u
 
#define SCG_SOSCCSR_SOSCERR(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCERR_SHIFT))&SCG_SOSCCSR_SOSCERR_MASK)
 
#define SCG_SOSCDIV_SOSCDIV1_MASK   0x7u
 
#define SCG_SOSCDIV_SOSCDIV1_SHIFT   0u
 
#define SCG_SOSCDIV_SOSCDIV1_WIDTH   3u
 
#define SCG_SOSCDIV_SOSCDIV1(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCDIV_SOSCDIV1_SHIFT))&SCG_SOSCDIV_SOSCDIV1_MASK)
 
#define SCG_SOSCDIV_SOSCDIV2_MASK   0x700u
 
#define SCG_SOSCDIV_SOSCDIV2_SHIFT   8u
 
#define SCG_SOSCDIV_SOSCDIV2_WIDTH   3u
 
#define SCG_SOSCDIV_SOSCDIV2(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCDIV_SOSCDIV2_SHIFT))&SCG_SOSCDIV_SOSCDIV2_MASK)
 
#define SCG_SOSCCFG_EREFS_MASK   0x4u
 
#define SCG_SOSCCFG_EREFS_SHIFT   2u
 
#define SCG_SOSCCFG_EREFS_WIDTH   1u
 
#define SCG_SOSCCFG_EREFS(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_EREFS_SHIFT))&SCG_SOSCCFG_EREFS_MASK)
 
#define SCG_SOSCCFG_HGO_MASK   0x8u
 
#define SCG_SOSCCFG_HGO_SHIFT   3u
 
#define SCG_SOSCCFG_HGO_WIDTH   1u
 
#define SCG_SOSCCFG_HGO(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_HGO_SHIFT))&SCG_SOSCCFG_HGO_MASK)
 
#define SCG_SOSCCFG_RANGE_MASK   0x30u
 
#define SCG_SOSCCFG_RANGE_SHIFT   4u
 
#define SCG_SOSCCFG_RANGE_WIDTH   2u
 
#define SCG_SOSCCFG_RANGE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_RANGE_SHIFT))&SCG_SOSCCFG_RANGE_MASK)
 
#define SCG_SIRCCSR_SIRCEN_MASK   0x1u
 
#define SCG_SIRCCSR_SIRCEN_SHIFT   0u
 
#define SCG_SIRCCSR_SIRCEN_WIDTH   1u
 
#define SCG_SIRCCSR_SIRCEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCEN_SHIFT))&SCG_SIRCCSR_SIRCEN_MASK)
 
#define SCG_SIRCCSR_SIRCSTEN_MASK   0x2u
 
#define SCG_SIRCCSR_SIRCSTEN_SHIFT   1u
 
#define SCG_SIRCCSR_SIRCSTEN_WIDTH   1u
 
#define SCG_SIRCCSR_SIRCSTEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCSTEN_SHIFT))&SCG_SIRCCSR_SIRCSTEN_MASK)
 
#define SCG_SIRCCSR_SIRCLPEN_MASK   0x4u
 
#define SCG_SIRCCSR_SIRCLPEN_SHIFT   2u
 
#define SCG_SIRCCSR_SIRCLPEN_WIDTH   1u
 
#define SCG_SIRCCSR_SIRCLPEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCLPEN_SHIFT))&SCG_SIRCCSR_SIRCLPEN_MASK)
 
#define SCG_SIRCCSR_LK_MASK   0x800000u
 
#define SCG_SIRCCSR_LK_SHIFT   23u
 
#define SCG_SIRCCSR_LK_WIDTH   1u
 
#define SCG_SIRCCSR_LK(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_LK_SHIFT))&SCG_SIRCCSR_LK_MASK)
 
#define SCG_SIRCCSR_SIRCVLD_MASK   0x1000000u
 
#define SCG_SIRCCSR_SIRCVLD_SHIFT   24u
 
#define SCG_SIRCCSR_SIRCVLD_WIDTH   1u
 
#define SCG_SIRCCSR_SIRCVLD(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCVLD_SHIFT))&SCG_SIRCCSR_SIRCVLD_MASK)
 
#define SCG_SIRCCSR_SIRCSEL_MASK   0x2000000u
 
#define SCG_SIRCCSR_SIRCSEL_SHIFT   25u
 
#define SCG_SIRCCSR_SIRCSEL_WIDTH   1u
 
#define SCG_SIRCCSR_SIRCSEL(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCSEL_SHIFT))&SCG_SIRCCSR_SIRCSEL_MASK)
 
#define SCG_SIRCDIV_SIRCDIV1_MASK   0x7u
 
#define SCG_SIRCDIV_SIRCDIV1_SHIFT   0u
 
#define SCG_SIRCDIV_SIRCDIV1_WIDTH   3u
 
#define SCG_SIRCDIV_SIRCDIV1(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCDIV_SIRCDIV1_SHIFT))&SCG_SIRCDIV_SIRCDIV1_MASK)
 
#define SCG_SIRCDIV_SIRCDIV2_MASK   0x700u
 
#define SCG_SIRCDIV_SIRCDIV2_SHIFT   8u
 
#define SCG_SIRCDIV_SIRCDIV2_WIDTH   3u
 
#define SCG_SIRCDIV_SIRCDIV2(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCDIV_SIRCDIV2_SHIFT))&SCG_SIRCDIV_SIRCDIV2_MASK)
 
#define SCG_SIRCCFG_RANGE_MASK   0x1u
 
#define SCG_SIRCCFG_RANGE_SHIFT   0u
 
#define SCG_SIRCCFG_RANGE_WIDTH   1u
 
#define SCG_SIRCCFG_RANGE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCFG_RANGE_SHIFT))&SCG_SIRCCFG_RANGE_MASK)
 
#define SCG_FIRCCSR_FIRCEN_MASK   0x1u
 
#define SCG_FIRCCSR_FIRCEN_SHIFT   0u
 
#define SCG_FIRCCSR_FIRCEN_WIDTH   1u
 
#define SCG_FIRCCSR_FIRCEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCEN_SHIFT))&SCG_FIRCCSR_FIRCEN_MASK)
 
#define SCG_FIRCCSR_FIRCREGOFF_MASK   0x8u
 
#define SCG_FIRCCSR_FIRCREGOFF_SHIFT   3u
 
#define SCG_FIRCCSR_FIRCREGOFF_WIDTH   1u
 
#define SCG_FIRCCSR_FIRCREGOFF(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCREGOFF_SHIFT))&SCG_FIRCCSR_FIRCREGOFF_MASK)
 
#define SCG_FIRCCSR_LK_MASK   0x800000u
 
#define SCG_FIRCCSR_LK_SHIFT   23u
 
#define SCG_FIRCCSR_LK_WIDTH   1u
 
#define SCG_FIRCCSR_LK(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_LK_SHIFT))&SCG_FIRCCSR_LK_MASK)
 
#define SCG_FIRCCSR_FIRCVLD_MASK   0x1000000u
 
#define SCG_FIRCCSR_FIRCVLD_SHIFT   24u
 
#define SCG_FIRCCSR_FIRCVLD_WIDTH   1u
 
#define SCG_FIRCCSR_FIRCVLD(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCVLD_SHIFT))&SCG_FIRCCSR_FIRCVLD_MASK)
 
#define SCG_FIRCCSR_FIRCSEL_MASK   0x2000000u
 
#define SCG_FIRCCSR_FIRCSEL_SHIFT   25u
 
#define SCG_FIRCCSR_FIRCSEL_WIDTH   1u
 
#define SCG_FIRCCSR_FIRCSEL(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCSEL_SHIFT))&SCG_FIRCCSR_FIRCSEL_MASK)
 
#define SCG_FIRCCSR_FIRCERR_MASK   0x4000000u
 
#define SCG_FIRCCSR_FIRCERR_SHIFT   26u
 
#define SCG_FIRCCSR_FIRCERR_WIDTH   1u
 
#define SCG_FIRCCSR_FIRCERR(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCERR_SHIFT))&SCG_FIRCCSR_FIRCERR_MASK)
 
#define SCG_FIRCDIV_FIRCDIV1_MASK   0x7u
 
#define SCG_FIRCDIV_FIRCDIV1_SHIFT   0u
 
#define SCG_FIRCDIV_FIRCDIV1_WIDTH   3u
 
#define SCG_FIRCDIV_FIRCDIV1(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCDIV_FIRCDIV1_SHIFT))&SCG_FIRCDIV_FIRCDIV1_MASK)
 
#define SCG_FIRCDIV_FIRCDIV2_MASK   0x700u
 
#define SCG_FIRCDIV_FIRCDIV2_SHIFT   8u
 
#define SCG_FIRCDIV_FIRCDIV2_WIDTH   3u
 
#define SCG_FIRCDIV_FIRCDIV2(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCDIV_FIRCDIV2_SHIFT))&SCG_FIRCDIV_FIRCDIV2_MASK)
 
#define SCG_FIRCCFG_RANGE_MASK   0x3u
 
#define SCG_FIRCCFG_RANGE_SHIFT   0u
 
#define SCG_FIRCCFG_RANGE_WIDTH   2u
 
#define SCG_FIRCCFG_RANGE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCFG_RANGE_SHIFT))&SCG_FIRCCFG_RANGE_MASK)
 
#define SCG_SPLLCSR_SPLLEN_MASK   0x1u
 
#define SCG_SPLLCSR_SPLLEN_SHIFT   0u
 
#define SCG_SPLLCSR_SPLLEN_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLEN(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLEN_SHIFT))&SCG_SPLLCSR_SPLLEN_MASK)
 
#define SCG_SPLLCSR_SPLLCM_MASK   0x10000u
 
#define SCG_SPLLCSR_SPLLCM_SHIFT   16u
 
#define SCG_SPLLCSR_SPLLCM_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLCM(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLCM_SHIFT))&SCG_SPLLCSR_SPLLCM_MASK)
 
#define SCG_SPLLCSR_SPLLCMRE_MASK   0x20000u
 
#define SCG_SPLLCSR_SPLLCMRE_SHIFT   17u
 
#define SCG_SPLLCSR_SPLLCMRE_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLCMRE(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLCMRE_SHIFT))&SCG_SPLLCSR_SPLLCMRE_MASK)
 
#define SCG_SPLLCSR_LK_MASK   0x800000u
 
#define SCG_SPLLCSR_LK_SHIFT   23u
 
#define SCG_SPLLCSR_LK_WIDTH   1u
 
#define SCG_SPLLCSR_LK(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_LK_SHIFT))&SCG_SPLLCSR_LK_MASK)
 
#define SCG_SPLLCSR_SPLLVLD_MASK   0x1000000u
 
#define SCG_SPLLCSR_SPLLVLD_SHIFT   24u
 
#define SCG_SPLLCSR_SPLLVLD_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLVLD(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLVLD_SHIFT))&SCG_SPLLCSR_SPLLVLD_MASK)
 
#define SCG_SPLLCSR_SPLLSEL_MASK   0x2000000u
 
#define SCG_SPLLCSR_SPLLSEL_SHIFT   25u
 
#define SCG_SPLLCSR_SPLLSEL_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLSEL(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLSEL_SHIFT))&SCG_SPLLCSR_SPLLSEL_MASK)
 
#define SCG_SPLLCSR_SPLLERR_MASK   0x4000000u
 
#define SCG_SPLLCSR_SPLLERR_SHIFT   26u
 
#define SCG_SPLLCSR_SPLLERR_WIDTH   1u
 
#define SCG_SPLLCSR_SPLLERR(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLERR_SHIFT))&SCG_SPLLCSR_SPLLERR_MASK)
 
#define SCG_SPLLDIV_SPLLDIV1_MASK   0x7u
 
#define SCG_SPLLDIV_SPLLDIV1_SHIFT   0u
 
#define SCG_SPLLDIV_SPLLDIV1_WIDTH   3u
 
#define SCG_SPLLDIV_SPLLDIV1(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLDIV_SPLLDIV1_SHIFT))&SCG_SPLLDIV_SPLLDIV1_MASK)
 
#define SCG_SPLLDIV_SPLLDIV2_MASK   0x700u
 
#define SCG_SPLLDIV_SPLLDIV2_SHIFT   8u
 
#define SCG_SPLLDIV_SPLLDIV2_WIDTH   3u
 
#define SCG_SPLLDIV_SPLLDIV2(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLDIV_SPLLDIV2_SHIFT))&SCG_SPLLDIV_SPLLDIV2_MASK)
 
#define SCG_SPLLCFG_PREDIV_MASK   0x700u
 
#define SCG_SPLLCFG_PREDIV_SHIFT   8u
 
#define SCG_SPLLCFG_PREDIV_WIDTH   3u
 
#define SCG_SPLLCFG_PREDIV(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCFG_PREDIV_SHIFT))&SCG_SPLLCFG_PREDIV_MASK)
 
#define SCG_SPLLCFG_MULT_MASK   0x1F0000u
 
#define SCG_SPLLCFG_MULT_SHIFT   16u
 
#define SCG_SPLLCFG_MULT_WIDTH   5u
 
#define SCG_SPLLCFG_MULT(x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCFG_MULT_SHIFT))&SCG_SPLLCFG_MULT_MASK)
 

Macro Definition Documentation

#define SCG_CLKOUTCNFG_CLKOUTSEL (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT))&SCG_CLKOUTCNFG_CLKOUTSEL_MASK)

Definition at line 10430 of file S32K142.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_MASK   0xF000000u

Definition at line 10427 of file S32K142.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT   24u

Definition at line 10428 of file S32K142.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_WIDTH   4u

Definition at line 10429 of file S32K142.h.

#define SCG_CSR_DIVBUS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVBUS_SHIFT))&SCG_CSR_DIVBUS_MASK)

Definition at line 10366 of file S32K142.h.

#define SCG_CSR_DIVBUS_MASK   0xF0u

Definition at line 10363 of file S32K142.h.

#define SCG_CSR_DIVBUS_SHIFT   4u

Definition at line 10364 of file S32K142.h.

#define SCG_CSR_DIVBUS_WIDTH   4u

Definition at line 10365 of file S32K142.h.

#define SCG_CSR_DIVCORE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVCORE_SHIFT))&SCG_CSR_DIVCORE_MASK)

Definition at line 10370 of file S32K142.h.

#define SCG_CSR_DIVCORE_MASK   0xF0000u

Definition at line 10367 of file S32K142.h.

#define SCG_CSR_DIVCORE_SHIFT   16u

Definition at line 10368 of file S32K142.h.

#define SCG_CSR_DIVCORE_WIDTH   4u

Definition at line 10369 of file S32K142.h.

#define SCG_CSR_DIVSLOW (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_DIVSLOW_SHIFT))&SCG_CSR_DIVSLOW_MASK)

Definition at line 10362 of file S32K142.h.

#define SCG_CSR_DIVSLOW_MASK   0xFu

Definition at line 10359 of file S32K142.h.

#define SCG_CSR_DIVSLOW_SHIFT   0u

Definition at line 10360 of file S32K142.h.

#define SCG_CSR_DIVSLOW_WIDTH   4u

Definition at line 10361 of file S32K142.h.

#define SCG_CSR_SCS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_CSR_SCS_SHIFT))&SCG_CSR_SCS_MASK)

Definition at line 10374 of file S32K142.h.

#define SCG_CSR_SCS_MASK   0xF000000u

Definition at line 10371 of file S32K142.h.

#define SCG_CSR_SCS_SHIFT   24u

Definition at line 10372 of file S32K142.h.

#define SCG_CSR_SCS_WIDTH   4u

Definition at line 10373 of file S32K142.h.

#define SCG_FIRCCFG_RANGE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCFG_RANGE_SHIFT))&SCG_FIRCCFG_RANGE_MASK)

Definition at line 10559 of file S32K142.h.

#define SCG_FIRCCFG_RANGE_MASK   0x3u

Definition at line 10556 of file S32K142.h.

#define SCG_FIRCCFG_RANGE_SHIFT   0u

Definition at line 10557 of file S32K142.h.

#define SCG_FIRCCFG_RANGE_WIDTH   2u

Definition at line 10558 of file S32K142.h.

#define SCG_FIRCCSR_FIRCEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCEN_SHIFT))&SCG_FIRCCSR_FIRCEN_MASK)

Definition at line 10525 of file S32K142.h.

#define SCG_FIRCCSR_FIRCEN_MASK   0x1u

Definition at line 10522 of file S32K142.h.

#define SCG_FIRCCSR_FIRCEN_SHIFT   0u

Definition at line 10523 of file S32K142.h.

#define SCG_FIRCCSR_FIRCEN_WIDTH   1u

Definition at line 10524 of file S32K142.h.

#define SCG_FIRCCSR_FIRCERR (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCERR_SHIFT))&SCG_FIRCCSR_FIRCERR_MASK)

Definition at line 10545 of file S32K142.h.

#define SCG_FIRCCSR_FIRCERR_MASK   0x4000000u

Definition at line 10542 of file S32K142.h.

#define SCG_FIRCCSR_FIRCERR_SHIFT   26u

Definition at line 10543 of file S32K142.h.

#define SCG_FIRCCSR_FIRCERR_WIDTH   1u

Definition at line 10544 of file S32K142.h.

#define SCG_FIRCCSR_FIRCREGOFF (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCREGOFF_SHIFT))&SCG_FIRCCSR_FIRCREGOFF_MASK)

Definition at line 10529 of file S32K142.h.

#define SCG_FIRCCSR_FIRCREGOFF_MASK   0x8u

Definition at line 10526 of file S32K142.h.

#define SCG_FIRCCSR_FIRCREGOFF_SHIFT   3u

Definition at line 10527 of file S32K142.h.

#define SCG_FIRCCSR_FIRCREGOFF_WIDTH   1u

Definition at line 10528 of file S32K142.h.

#define SCG_FIRCCSR_FIRCSEL (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCSEL_SHIFT))&SCG_FIRCCSR_FIRCSEL_MASK)

Definition at line 10541 of file S32K142.h.

#define SCG_FIRCCSR_FIRCSEL_MASK   0x2000000u

Definition at line 10538 of file S32K142.h.

#define SCG_FIRCCSR_FIRCSEL_SHIFT   25u

Definition at line 10539 of file S32K142.h.

#define SCG_FIRCCSR_FIRCSEL_WIDTH   1u

Definition at line 10540 of file S32K142.h.

#define SCG_FIRCCSR_FIRCVLD (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_FIRCVLD_SHIFT))&SCG_FIRCCSR_FIRCVLD_MASK)

Definition at line 10537 of file S32K142.h.

#define SCG_FIRCCSR_FIRCVLD_MASK   0x1000000u

Definition at line 10534 of file S32K142.h.

#define SCG_FIRCCSR_FIRCVLD_SHIFT   24u

Definition at line 10535 of file S32K142.h.

#define SCG_FIRCCSR_FIRCVLD_WIDTH   1u

Definition at line 10536 of file S32K142.h.

#define SCG_FIRCCSR_LK (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCCSR_LK_SHIFT))&SCG_FIRCCSR_LK_MASK)

Definition at line 10533 of file S32K142.h.

#define SCG_FIRCCSR_LK_MASK   0x800000u

Definition at line 10530 of file S32K142.h.

#define SCG_FIRCCSR_LK_SHIFT   23u

Definition at line 10531 of file S32K142.h.

#define SCG_FIRCCSR_LK_WIDTH   1u

Definition at line 10532 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV1 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCDIV_FIRCDIV1_SHIFT))&SCG_FIRCDIV_FIRCDIV1_MASK)

Definition at line 10550 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV1_MASK   0x7u

Definition at line 10547 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV1_SHIFT   0u

Definition at line 10548 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV1_WIDTH   3u

Definition at line 10549 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV2 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_FIRCDIV_FIRCDIV2_SHIFT))&SCG_FIRCDIV_FIRCDIV2_MASK)

Definition at line 10554 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV2_MASK   0x700u

Definition at line 10551 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV2_SHIFT   8u

Definition at line 10552 of file S32K142.h.

#define SCG_FIRCDIV_FIRCDIV2_WIDTH   3u

Definition at line 10553 of file S32K142.h.

#define SCG_HCCR_DIVBUS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVBUS_SHIFT))&SCG_HCCR_DIVBUS_MASK)

Definition at line 10417 of file S32K142.h.

#define SCG_HCCR_DIVBUS_MASK   0xF0u

Definition at line 10414 of file S32K142.h.

#define SCG_HCCR_DIVBUS_SHIFT   4u

Definition at line 10415 of file S32K142.h.

#define SCG_HCCR_DIVBUS_WIDTH   4u

Definition at line 10416 of file S32K142.h.

#define SCG_HCCR_DIVCORE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVCORE_SHIFT))&SCG_HCCR_DIVCORE_MASK)

Definition at line 10421 of file S32K142.h.

#define SCG_HCCR_DIVCORE_MASK   0xF0000u

Definition at line 10418 of file S32K142.h.

#define SCG_HCCR_DIVCORE_SHIFT   16u

Definition at line 10419 of file S32K142.h.

#define SCG_HCCR_DIVCORE_WIDTH   4u

Definition at line 10420 of file S32K142.h.

#define SCG_HCCR_DIVSLOW (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_DIVSLOW_SHIFT))&SCG_HCCR_DIVSLOW_MASK)

Definition at line 10413 of file S32K142.h.

#define SCG_HCCR_DIVSLOW_MASK   0xFu

Definition at line 10410 of file S32K142.h.

#define SCG_HCCR_DIVSLOW_SHIFT   0u

Definition at line 10411 of file S32K142.h.

#define SCG_HCCR_DIVSLOW_WIDTH   4u

Definition at line 10412 of file S32K142.h.

#define SCG_HCCR_SCS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_HCCR_SCS_SHIFT))&SCG_HCCR_SCS_MASK)

Definition at line 10425 of file S32K142.h.

#define SCG_HCCR_SCS_MASK   0xF000000u

Definition at line 10422 of file S32K142.h.

#define SCG_HCCR_SCS_SHIFT   24u

Definition at line 10423 of file S32K142.h.

#define SCG_HCCR_SCS_WIDTH   4u

Definition at line 10424 of file S32K142.h.

#define SCG_PARAM_CLKPRES (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_PARAM_CLKPRES_SHIFT))&SCG_PARAM_CLKPRES_MASK)

Definition at line 10353 of file S32K142.h.

#define SCG_PARAM_CLKPRES_MASK   0xFFu

Definition at line 10350 of file S32K142.h.

#define SCG_PARAM_CLKPRES_SHIFT   0u

Definition at line 10351 of file S32K142.h.

#define SCG_PARAM_CLKPRES_WIDTH   8u

Definition at line 10352 of file S32K142.h.

#define SCG_PARAM_DIVPRES (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_PARAM_DIVPRES_SHIFT))&SCG_PARAM_DIVPRES_MASK)

Definition at line 10357 of file S32K142.h.

#define SCG_PARAM_DIVPRES_MASK   0xF8000000u

Definition at line 10354 of file S32K142.h.

#define SCG_PARAM_DIVPRES_SHIFT   27u

Definition at line 10355 of file S32K142.h.

#define SCG_PARAM_DIVPRES_WIDTH   5u

Definition at line 10356 of file S32K142.h.

#define SCG_RCCR_DIVBUS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVBUS_SHIFT))&SCG_RCCR_DIVBUS_MASK)

Definition at line 10383 of file S32K142.h.

#define SCG_RCCR_DIVBUS_MASK   0xF0u

Definition at line 10380 of file S32K142.h.

#define SCG_RCCR_DIVBUS_SHIFT   4u

Definition at line 10381 of file S32K142.h.

#define SCG_RCCR_DIVBUS_WIDTH   4u

Definition at line 10382 of file S32K142.h.

#define SCG_RCCR_DIVCORE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVCORE_SHIFT))&SCG_RCCR_DIVCORE_MASK)

Definition at line 10387 of file S32K142.h.

#define SCG_RCCR_DIVCORE_MASK   0xF0000u

Definition at line 10384 of file S32K142.h.

#define SCG_RCCR_DIVCORE_SHIFT   16u

Definition at line 10385 of file S32K142.h.

#define SCG_RCCR_DIVCORE_WIDTH   4u

Definition at line 10386 of file S32K142.h.

#define SCG_RCCR_DIVSLOW (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_DIVSLOW_SHIFT))&SCG_RCCR_DIVSLOW_MASK)

Definition at line 10379 of file S32K142.h.

#define SCG_RCCR_DIVSLOW_MASK   0xFu

Definition at line 10376 of file S32K142.h.

#define SCG_RCCR_DIVSLOW_SHIFT   0u

Definition at line 10377 of file S32K142.h.

#define SCG_RCCR_DIVSLOW_WIDTH   4u

Definition at line 10378 of file S32K142.h.

#define SCG_RCCR_SCS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_RCCR_SCS_SHIFT))&SCG_RCCR_SCS_MASK)

Definition at line 10391 of file S32K142.h.

#define SCG_RCCR_SCS_MASK   0xF000000u

Definition at line 10388 of file S32K142.h.

#define SCG_RCCR_SCS_SHIFT   24u

Definition at line 10389 of file S32K142.h.

#define SCG_RCCR_SCS_WIDTH   4u

Definition at line 10390 of file S32K142.h.

#define SCG_SIRCCFG_RANGE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCFG_RANGE_SHIFT))&SCG_SIRCCFG_RANGE_MASK)

Definition at line 10520 of file S32K142.h.

#define SCG_SIRCCFG_RANGE_MASK   0x1u

Definition at line 10517 of file S32K142.h.

#define SCG_SIRCCFG_RANGE_SHIFT   0u

Definition at line 10518 of file S32K142.h.

#define SCG_SIRCCFG_RANGE_WIDTH   1u

Definition at line 10519 of file S32K142.h.

#define SCG_SIRCCSR_LK (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_LK_SHIFT))&SCG_SIRCCSR_LK_MASK)

Definition at line 10498 of file S32K142.h.

#define SCG_SIRCCSR_LK_MASK   0x800000u

Definition at line 10495 of file S32K142.h.

#define SCG_SIRCCSR_LK_SHIFT   23u

Definition at line 10496 of file S32K142.h.

#define SCG_SIRCCSR_LK_WIDTH   1u

Definition at line 10497 of file S32K142.h.

#define SCG_SIRCCSR_SIRCEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCEN_SHIFT))&SCG_SIRCCSR_SIRCEN_MASK)

Definition at line 10486 of file S32K142.h.

#define SCG_SIRCCSR_SIRCEN_MASK   0x1u

Definition at line 10483 of file S32K142.h.

#define SCG_SIRCCSR_SIRCEN_SHIFT   0u

Definition at line 10484 of file S32K142.h.

#define SCG_SIRCCSR_SIRCEN_WIDTH   1u

Definition at line 10485 of file S32K142.h.

#define SCG_SIRCCSR_SIRCLPEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCLPEN_SHIFT))&SCG_SIRCCSR_SIRCLPEN_MASK)

Definition at line 10494 of file S32K142.h.

#define SCG_SIRCCSR_SIRCLPEN_MASK   0x4u

Definition at line 10491 of file S32K142.h.

#define SCG_SIRCCSR_SIRCLPEN_SHIFT   2u

Definition at line 10492 of file S32K142.h.

#define SCG_SIRCCSR_SIRCLPEN_WIDTH   1u

Definition at line 10493 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSEL (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCSEL_SHIFT))&SCG_SIRCCSR_SIRCSEL_MASK)

Definition at line 10506 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSEL_MASK   0x2000000u

Definition at line 10503 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSEL_SHIFT   25u

Definition at line 10504 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSEL_WIDTH   1u

Definition at line 10505 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSTEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCSTEN_SHIFT))&SCG_SIRCCSR_SIRCSTEN_MASK)

Definition at line 10490 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSTEN_MASK   0x2u

Definition at line 10487 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSTEN_SHIFT   1u

Definition at line 10488 of file S32K142.h.

#define SCG_SIRCCSR_SIRCSTEN_WIDTH   1u

Definition at line 10489 of file S32K142.h.

#define SCG_SIRCCSR_SIRCVLD (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCCSR_SIRCVLD_SHIFT))&SCG_SIRCCSR_SIRCVLD_MASK)

Definition at line 10502 of file S32K142.h.

#define SCG_SIRCCSR_SIRCVLD_MASK   0x1000000u

Definition at line 10499 of file S32K142.h.

#define SCG_SIRCCSR_SIRCVLD_SHIFT   24u

Definition at line 10500 of file S32K142.h.

#define SCG_SIRCCSR_SIRCVLD_WIDTH   1u

Definition at line 10501 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV1 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCDIV_SIRCDIV1_SHIFT))&SCG_SIRCDIV_SIRCDIV1_MASK)

Definition at line 10511 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV1_MASK   0x7u

Definition at line 10508 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV1_SHIFT   0u

Definition at line 10509 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV1_WIDTH   3u

Definition at line 10510 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV2 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SIRCDIV_SIRCDIV2_SHIFT))&SCG_SIRCDIV_SIRCDIV2_MASK)

Definition at line 10515 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV2_MASK   0x700u

Definition at line 10512 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV2_SHIFT   8u

Definition at line 10513 of file S32K142.h.

#define SCG_SIRCDIV_SIRCDIV2_WIDTH   3u

Definition at line 10514 of file S32K142.h.

#define SCG_SOSCCFG_EREFS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_EREFS_SHIFT))&SCG_SOSCCFG_EREFS_MASK)

Definition at line 10473 of file S32K142.h.

#define SCG_SOSCCFG_EREFS_MASK   0x4u

Definition at line 10470 of file S32K142.h.

#define SCG_SOSCCFG_EREFS_SHIFT   2u

Definition at line 10471 of file S32K142.h.

#define SCG_SOSCCFG_EREFS_WIDTH   1u

Definition at line 10472 of file S32K142.h.

#define SCG_SOSCCFG_HGO (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_HGO_SHIFT))&SCG_SOSCCFG_HGO_MASK)

Definition at line 10477 of file S32K142.h.

#define SCG_SOSCCFG_HGO_MASK   0x8u

Definition at line 10474 of file S32K142.h.

#define SCG_SOSCCFG_HGO_SHIFT   3u

Definition at line 10475 of file S32K142.h.

#define SCG_SOSCCFG_HGO_WIDTH   1u

Definition at line 10476 of file S32K142.h.

#define SCG_SOSCCFG_RANGE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCFG_RANGE_SHIFT))&SCG_SOSCCFG_RANGE_MASK)

Definition at line 10481 of file S32K142.h.

#define SCG_SOSCCFG_RANGE_MASK   0x30u

Definition at line 10478 of file S32K142.h.

#define SCG_SOSCCFG_RANGE_SHIFT   4u

Definition at line 10479 of file S32K142.h.

#define SCG_SOSCCFG_RANGE_WIDTH   2u

Definition at line 10480 of file S32K142.h.

#define SCG_SOSCCSR_LK (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_LK_SHIFT))&SCG_SOSCCSR_LK_MASK)

Definition at line 10447 of file S32K142.h.

#define SCG_SOSCCSR_LK_MASK   0x800000u

Definition at line 10444 of file S32K142.h.

#define SCG_SOSCCSR_LK_SHIFT   23u

Definition at line 10445 of file S32K142.h.

#define SCG_SOSCCSR_LK_WIDTH   1u

Definition at line 10446 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCM (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCCM_SHIFT))&SCG_SOSCCSR_SOSCCM_MASK)

Definition at line 10439 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCM_MASK   0x10000u

Definition at line 10436 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCM_SHIFT   16u

Definition at line 10437 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCM_WIDTH   1u

Definition at line 10438 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCMRE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCCMRE_SHIFT))&SCG_SOSCCSR_SOSCCMRE_MASK)

Definition at line 10443 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCMRE_MASK   0x20000u

Definition at line 10440 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCMRE_SHIFT   17u

Definition at line 10441 of file S32K142.h.

#define SCG_SOSCCSR_SOSCCMRE_WIDTH   1u

Definition at line 10442 of file S32K142.h.

#define SCG_SOSCCSR_SOSCEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCEN_SHIFT))&SCG_SOSCCSR_SOSCEN_MASK)

Definition at line 10435 of file S32K142.h.

#define SCG_SOSCCSR_SOSCEN_MASK   0x1u

Definition at line 10432 of file S32K142.h.

#define SCG_SOSCCSR_SOSCEN_SHIFT   0u

Definition at line 10433 of file S32K142.h.

#define SCG_SOSCCSR_SOSCEN_WIDTH   1u

Definition at line 10434 of file S32K142.h.

#define SCG_SOSCCSR_SOSCERR (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCERR_SHIFT))&SCG_SOSCCSR_SOSCERR_MASK)

Definition at line 10459 of file S32K142.h.

#define SCG_SOSCCSR_SOSCERR_MASK   0x4000000u

Definition at line 10456 of file S32K142.h.

#define SCG_SOSCCSR_SOSCERR_SHIFT   26u

Definition at line 10457 of file S32K142.h.

#define SCG_SOSCCSR_SOSCERR_WIDTH   1u

Definition at line 10458 of file S32K142.h.

#define SCG_SOSCCSR_SOSCSEL (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCSEL_SHIFT))&SCG_SOSCCSR_SOSCSEL_MASK)

Definition at line 10455 of file S32K142.h.

#define SCG_SOSCCSR_SOSCSEL_MASK   0x2000000u

Definition at line 10452 of file S32K142.h.

#define SCG_SOSCCSR_SOSCSEL_SHIFT   25u

Definition at line 10453 of file S32K142.h.

#define SCG_SOSCCSR_SOSCSEL_WIDTH   1u

Definition at line 10454 of file S32K142.h.

#define SCG_SOSCCSR_SOSCVLD (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCCSR_SOSCVLD_SHIFT))&SCG_SOSCCSR_SOSCVLD_MASK)

Definition at line 10451 of file S32K142.h.

#define SCG_SOSCCSR_SOSCVLD_MASK   0x1000000u

Definition at line 10448 of file S32K142.h.

#define SCG_SOSCCSR_SOSCVLD_SHIFT   24u

Definition at line 10449 of file S32K142.h.

#define SCG_SOSCCSR_SOSCVLD_WIDTH   1u

Definition at line 10450 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV1 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCDIV_SOSCDIV1_SHIFT))&SCG_SOSCDIV_SOSCDIV1_MASK)

Definition at line 10464 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV1_MASK   0x7u

Definition at line 10461 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV1_SHIFT   0u

Definition at line 10462 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV1_WIDTH   3u

Definition at line 10463 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV2 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SOSCDIV_SOSCDIV2_SHIFT))&SCG_SOSCDIV_SOSCDIV2_MASK)

Definition at line 10468 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV2_MASK   0x700u

Definition at line 10465 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV2_SHIFT   8u

Definition at line 10466 of file S32K142.h.

#define SCG_SOSCDIV_SOSCDIV2_WIDTH   3u

Definition at line 10467 of file S32K142.h.

#define SCG_SPLLCFG_MULT (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCFG_MULT_SHIFT))&SCG_SPLLCFG_MULT_MASK)

Definition at line 10606 of file S32K142.h.

#define SCG_SPLLCFG_MULT_MASK   0x1F0000u

Definition at line 10603 of file S32K142.h.

#define SCG_SPLLCFG_MULT_SHIFT   16u

Definition at line 10604 of file S32K142.h.

#define SCG_SPLLCFG_MULT_WIDTH   5u

Definition at line 10605 of file S32K142.h.

#define SCG_SPLLCFG_PREDIV (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCFG_PREDIV_SHIFT))&SCG_SPLLCFG_PREDIV_MASK)

Definition at line 10602 of file S32K142.h.

#define SCG_SPLLCFG_PREDIV_MASK   0x700u

Definition at line 10599 of file S32K142.h.

#define SCG_SPLLCFG_PREDIV_SHIFT   8u

Definition at line 10600 of file S32K142.h.

#define SCG_SPLLCFG_PREDIV_WIDTH   3u

Definition at line 10601 of file S32K142.h.

#define SCG_SPLLCSR_LK (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_LK_SHIFT))&SCG_SPLLCSR_LK_MASK)

Definition at line 10576 of file S32K142.h.

#define SCG_SPLLCSR_LK_MASK   0x800000u

Definition at line 10573 of file S32K142.h.

#define SCG_SPLLCSR_LK_SHIFT   23u

Definition at line 10574 of file S32K142.h.

#define SCG_SPLLCSR_LK_WIDTH   1u

Definition at line 10575 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCM (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLCM_SHIFT))&SCG_SPLLCSR_SPLLCM_MASK)

Definition at line 10568 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCM_MASK   0x10000u

Definition at line 10565 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCM_SHIFT   16u

Definition at line 10566 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCM_WIDTH   1u

Definition at line 10567 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCMRE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLCMRE_SHIFT))&SCG_SPLLCSR_SPLLCMRE_MASK)

Definition at line 10572 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCMRE_MASK   0x20000u

Definition at line 10569 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCMRE_SHIFT   17u

Definition at line 10570 of file S32K142.h.

#define SCG_SPLLCSR_SPLLCMRE_WIDTH   1u

Definition at line 10571 of file S32K142.h.

#define SCG_SPLLCSR_SPLLEN (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLEN_SHIFT))&SCG_SPLLCSR_SPLLEN_MASK)

Definition at line 10564 of file S32K142.h.

#define SCG_SPLLCSR_SPLLEN_MASK   0x1u

Definition at line 10561 of file S32K142.h.

#define SCG_SPLLCSR_SPLLEN_SHIFT   0u

Definition at line 10562 of file S32K142.h.

#define SCG_SPLLCSR_SPLLEN_WIDTH   1u

Definition at line 10563 of file S32K142.h.

#define SCG_SPLLCSR_SPLLERR (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLERR_SHIFT))&SCG_SPLLCSR_SPLLERR_MASK)

Definition at line 10588 of file S32K142.h.

#define SCG_SPLLCSR_SPLLERR_MASK   0x4000000u

Definition at line 10585 of file S32K142.h.

#define SCG_SPLLCSR_SPLLERR_SHIFT   26u

Definition at line 10586 of file S32K142.h.

#define SCG_SPLLCSR_SPLLERR_WIDTH   1u

Definition at line 10587 of file S32K142.h.

#define SCG_SPLLCSR_SPLLSEL (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLSEL_SHIFT))&SCG_SPLLCSR_SPLLSEL_MASK)

Definition at line 10584 of file S32K142.h.

#define SCG_SPLLCSR_SPLLSEL_MASK   0x2000000u

Definition at line 10581 of file S32K142.h.

#define SCG_SPLLCSR_SPLLSEL_SHIFT   25u

Definition at line 10582 of file S32K142.h.

#define SCG_SPLLCSR_SPLLSEL_WIDTH   1u

Definition at line 10583 of file S32K142.h.

#define SCG_SPLLCSR_SPLLVLD (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLCSR_SPLLVLD_SHIFT))&SCG_SPLLCSR_SPLLVLD_MASK)

Definition at line 10580 of file S32K142.h.

#define SCG_SPLLCSR_SPLLVLD_MASK   0x1000000u

Definition at line 10577 of file S32K142.h.

#define SCG_SPLLCSR_SPLLVLD_SHIFT   24u

Definition at line 10578 of file S32K142.h.

#define SCG_SPLLCSR_SPLLVLD_WIDTH   1u

Definition at line 10579 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV1 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLDIV_SPLLDIV1_SHIFT))&SCG_SPLLDIV_SPLLDIV1_MASK)

Definition at line 10593 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV1_MASK   0x7u

Definition at line 10590 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV1_SHIFT   0u

Definition at line 10591 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV1_WIDTH   3u

Definition at line 10592 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV2 (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_SPLLDIV_SPLLDIV2_SHIFT))&SCG_SPLLDIV_SPLLDIV2_MASK)

Definition at line 10597 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV2_MASK   0x700u

Definition at line 10594 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV2_SHIFT   8u

Definition at line 10595 of file S32K142.h.

#define SCG_SPLLDIV_SPLLDIV2_WIDTH   3u

Definition at line 10596 of file S32K142.h.

#define SCG_VCCR_DIVBUS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVBUS_SHIFT))&SCG_VCCR_DIVBUS_MASK)

Definition at line 10400 of file S32K142.h.

#define SCG_VCCR_DIVBUS_MASK   0xF0u

Definition at line 10397 of file S32K142.h.

#define SCG_VCCR_DIVBUS_SHIFT   4u

Definition at line 10398 of file S32K142.h.

#define SCG_VCCR_DIVBUS_WIDTH   4u

Definition at line 10399 of file S32K142.h.

#define SCG_VCCR_DIVCORE (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVCORE_SHIFT))&SCG_VCCR_DIVCORE_MASK)

Definition at line 10404 of file S32K142.h.

#define SCG_VCCR_DIVCORE_MASK   0xF0000u

Definition at line 10401 of file S32K142.h.

#define SCG_VCCR_DIVCORE_SHIFT   16u

Definition at line 10402 of file S32K142.h.

#define SCG_VCCR_DIVCORE_WIDTH   4u

Definition at line 10403 of file S32K142.h.

#define SCG_VCCR_DIVSLOW (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_DIVSLOW_SHIFT))&SCG_VCCR_DIVSLOW_MASK)

Definition at line 10396 of file S32K142.h.

#define SCG_VCCR_DIVSLOW_MASK   0xFu

Definition at line 10393 of file S32K142.h.

#define SCG_VCCR_DIVSLOW_SHIFT   0u

Definition at line 10394 of file S32K142.h.

#define SCG_VCCR_DIVSLOW_WIDTH   4u

Definition at line 10395 of file S32K142.h.

#define SCG_VCCR_SCS (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_VCCR_SCS_SHIFT))&SCG_VCCR_SCS_MASK)

Definition at line 10408 of file S32K142.h.

#define SCG_VCCR_SCS_MASK   0xF000000u

Definition at line 10405 of file S32K142.h.

#define SCG_VCCR_SCS_SHIFT   24u

Definition at line 10406 of file S32K142.h.

#define SCG_VCCR_SCS_WIDTH   4u

Definition at line 10407 of file S32K142.h.

#define SCG_VERID_VERSION (   x)    (((uint32_t)(((uint32_t)(x))<<SCG_VERID_VERSION_SHIFT))&SCG_VERID_VERSION_MASK)

Definition at line 10348 of file S32K142.h.

#define SCG_VERID_VERSION_MASK   0xFFFFFFFFu

Definition at line 10345 of file S32K142.h.

#define SCG_VERID_VERSION_SHIFT   0u

Definition at line 10346 of file S32K142.h.

#define SCG_VERID_VERSION_WIDTH   32u

Definition at line 10347 of file S32K142.h.