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 10505 of file S32K144.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_MASK   0xF000000u

Definition at line 10502 of file S32K144.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT   24u

Definition at line 10503 of file S32K144.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_WIDTH   4u

Definition at line 10504 of file S32K144.h.

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

Definition at line 10441 of file S32K144.h.

#define SCG_CSR_DIVBUS_MASK   0xF0u

Definition at line 10438 of file S32K144.h.

#define SCG_CSR_DIVBUS_SHIFT   4u

Definition at line 10439 of file S32K144.h.

#define SCG_CSR_DIVBUS_WIDTH   4u

Definition at line 10440 of file S32K144.h.

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

Definition at line 10445 of file S32K144.h.

#define SCG_CSR_DIVCORE_MASK   0xF0000u

Definition at line 10442 of file S32K144.h.

#define SCG_CSR_DIVCORE_SHIFT   16u

Definition at line 10443 of file S32K144.h.

#define SCG_CSR_DIVCORE_WIDTH   4u

Definition at line 10444 of file S32K144.h.

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

Definition at line 10437 of file S32K144.h.

#define SCG_CSR_DIVSLOW_MASK   0xFu

Definition at line 10434 of file S32K144.h.

#define SCG_CSR_DIVSLOW_SHIFT   0u

Definition at line 10435 of file S32K144.h.

#define SCG_CSR_DIVSLOW_WIDTH   4u

Definition at line 10436 of file S32K144.h.

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

Definition at line 10449 of file S32K144.h.

#define SCG_CSR_SCS_MASK   0xF000000u

Definition at line 10446 of file S32K144.h.

#define SCG_CSR_SCS_SHIFT   24u

Definition at line 10447 of file S32K144.h.

#define SCG_CSR_SCS_WIDTH   4u

Definition at line 10448 of file S32K144.h.

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

Definition at line 10634 of file S32K144.h.

#define SCG_FIRCCFG_RANGE_MASK   0x3u

Definition at line 10631 of file S32K144.h.

#define SCG_FIRCCFG_RANGE_SHIFT   0u

Definition at line 10632 of file S32K144.h.

#define SCG_FIRCCFG_RANGE_WIDTH   2u

Definition at line 10633 of file S32K144.h.

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

Definition at line 10600 of file S32K144.h.

#define SCG_FIRCCSR_FIRCEN_MASK   0x1u

Definition at line 10597 of file S32K144.h.

#define SCG_FIRCCSR_FIRCEN_SHIFT   0u

Definition at line 10598 of file S32K144.h.

#define SCG_FIRCCSR_FIRCEN_WIDTH   1u

Definition at line 10599 of file S32K144.h.

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

Definition at line 10620 of file S32K144.h.

#define SCG_FIRCCSR_FIRCERR_MASK   0x4000000u

Definition at line 10617 of file S32K144.h.

#define SCG_FIRCCSR_FIRCERR_SHIFT   26u

Definition at line 10618 of file S32K144.h.

#define SCG_FIRCCSR_FIRCERR_WIDTH   1u

Definition at line 10619 of file S32K144.h.

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

Definition at line 10604 of file S32K144.h.

#define SCG_FIRCCSR_FIRCREGOFF_MASK   0x8u

Definition at line 10601 of file S32K144.h.

#define SCG_FIRCCSR_FIRCREGOFF_SHIFT   3u

Definition at line 10602 of file S32K144.h.

#define SCG_FIRCCSR_FIRCREGOFF_WIDTH   1u

Definition at line 10603 of file S32K144.h.

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

Definition at line 10616 of file S32K144.h.

#define SCG_FIRCCSR_FIRCSEL_MASK   0x2000000u

Definition at line 10613 of file S32K144.h.

#define SCG_FIRCCSR_FIRCSEL_SHIFT   25u

Definition at line 10614 of file S32K144.h.

#define SCG_FIRCCSR_FIRCSEL_WIDTH   1u

Definition at line 10615 of file S32K144.h.

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

Definition at line 10612 of file S32K144.h.

#define SCG_FIRCCSR_FIRCVLD_MASK   0x1000000u

Definition at line 10609 of file S32K144.h.

#define SCG_FIRCCSR_FIRCVLD_SHIFT   24u

Definition at line 10610 of file S32K144.h.

#define SCG_FIRCCSR_FIRCVLD_WIDTH   1u

Definition at line 10611 of file S32K144.h.

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

Definition at line 10608 of file S32K144.h.

#define SCG_FIRCCSR_LK_MASK   0x800000u

Definition at line 10605 of file S32K144.h.

#define SCG_FIRCCSR_LK_SHIFT   23u

Definition at line 10606 of file S32K144.h.

#define SCG_FIRCCSR_LK_WIDTH   1u

Definition at line 10607 of file S32K144.h.

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

Definition at line 10625 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV1_MASK   0x7u

Definition at line 10622 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV1_SHIFT   0u

Definition at line 10623 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV1_WIDTH   3u

Definition at line 10624 of file S32K144.h.

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

Definition at line 10629 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV2_MASK   0x700u

Definition at line 10626 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV2_SHIFT   8u

Definition at line 10627 of file S32K144.h.

#define SCG_FIRCDIV_FIRCDIV2_WIDTH   3u

Definition at line 10628 of file S32K144.h.

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

Definition at line 10492 of file S32K144.h.

#define SCG_HCCR_DIVBUS_MASK   0xF0u

Definition at line 10489 of file S32K144.h.

#define SCG_HCCR_DIVBUS_SHIFT   4u

Definition at line 10490 of file S32K144.h.

#define SCG_HCCR_DIVBUS_WIDTH   4u

Definition at line 10491 of file S32K144.h.

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

Definition at line 10496 of file S32K144.h.

#define SCG_HCCR_DIVCORE_MASK   0xF0000u

Definition at line 10493 of file S32K144.h.

#define SCG_HCCR_DIVCORE_SHIFT   16u

Definition at line 10494 of file S32K144.h.

#define SCG_HCCR_DIVCORE_WIDTH   4u

Definition at line 10495 of file S32K144.h.

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

Definition at line 10488 of file S32K144.h.

#define SCG_HCCR_DIVSLOW_MASK   0xFu

Definition at line 10485 of file S32K144.h.

#define SCG_HCCR_DIVSLOW_SHIFT   0u

Definition at line 10486 of file S32K144.h.

#define SCG_HCCR_DIVSLOW_WIDTH   4u

Definition at line 10487 of file S32K144.h.

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

Definition at line 10500 of file S32K144.h.

#define SCG_HCCR_SCS_MASK   0xF000000u

Definition at line 10497 of file S32K144.h.

#define SCG_HCCR_SCS_SHIFT   24u

Definition at line 10498 of file S32K144.h.

#define SCG_HCCR_SCS_WIDTH   4u

Definition at line 10499 of file S32K144.h.

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

Definition at line 10428 of file S32K144.h.

#define SCG_PARAM_CLKPRES_MASK   0xFFu

Definition at line 10425 of file S32K144.h.

#define SCG_PARAM_CLKPRES_SHIFT   0u

Definition at line 10426 of file S32K144.h.

#define SCG_PARAM_CLKPRES_WIDTH   8u

Definition at line 10427 of file S32K144.h.

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

Definition at line 10432 of file S32K144.h.

#define SCG_PARAM_DIVPRES_MASK   0xF8000000u

Definition at line 10429 of file S32K144.h.

#define SCG_PARAM_DIVPRES_SHIFT   27u

Definition at line 10430 of file S32K144.h.

#define SCG_PARAM_DIVPRES_WIDTH   5u

Definition at line 10431 of file S32K144.h.

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

Definition at line 10458 of file S32K144.h.

#define SCG_RCCR_DIVBUS_MASK   0xF0u

Definition at line 10455 of file S32K144.h.

#define SCG_RCCR_DIVBUS_SHIFT   4u

Definition at line 10456 of file S32K144.h.

#define SCG_RCCR_DIVBUS_WIDTH   4u

Definition at line 10457 of file S32K144.h.

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

Definition at line 10462 of file S32K144.h.

#define SCG_RCCR_DIVCORE_MASK   0xF0000u

Definition at line 10459 of file S32K144.h.

#define SCG_RCCR_DIVCORE_SHIFT   16u

Definition at line 10460 of file S32K144.h.

#define SCG_RCCR_DIVCORE_WIDTH   4u

Definition at line 10461 of file S32K144.h.

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

Definition at line 10454 of file S32K144.h.

#define SCG_RCCR_DIVSLOW_MASK   0xFu

Definition at line 10451 of file S32K144.h.

#define SCG_RCCR_DIVSLOW_SHIFT   0u

Definition at line 10452 of file S32K144.h.

#define SCG_RCCR_DIVSLOW_WIDTH   4u

Definition at line 10453 of file S32K144.h.

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

Definition at line 10466 of file S32K144.h.

#define SCG_RCCR_SCS_MASK   0xF000000u

Definition at line 10463 of file S32K144.h.

#define SCG_RCCR_SCS_SHIFT   24u

Definition at line 10464 of file S32K144.h.

#define SCG_RCCR_SCS_WIDTH   4u

Definition at line 10465 of file S32K144.h.

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

Definition at line 10595 of file S32K144.h.

#define SCG_SIRCCFG_RANGE_MASK   0x1u

Definition at line 10592 of file S32K144.h.

#define SCG_SIRCCFG_RANGE_SHIFT   0u

Definition at line 10593 of file S32K144.h.

#define SCG_SIRCCFG_RANGE_WIDTH   1u

Definition at line 10594 of file S32K144.h.

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

Definition at line 10573 of file S32K144.h.

#define SCG_SIRCCSR_LK_MASK   0x800000u

Definition at line 10570 of file S32K144.h.

#define SCG_SIRCCSR_LK_SHIFT   23u

Definition at line 10571 of file S32K144.h.

#define SCG_SIRCCSR_LK_WIDTH   1u

Definition at line 10572 of file S32K144.h.

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

Definition at line 10561 of file S32K144.h.

#define SCG_SIRCCSR_SIRCEN_MASK   0x1u

Definition at line 10558 of file S32K144.h.

#define SCG_SIRCCSR_SIRCEN_SHIFT   0u

Definition at line 10559 of file S32K144.h.

#define SCG_SIRCCSR_SIRCEN_WIDTH   1u

Definition at line 10560 of file S32K144.h.

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

Definition at line 10569 of file S32K144.h.

#define SCG_SIRCCSR_SIRCLPEN_MASK   0x4u

Definition at line 10566 of file S32K144.h.

#define SCG_SIRCCSR_SIRCLPEN_SHIFT   2u

Definition at line 10567 of file S32K144.h.

#define SCG_SIRCCSR_SIRCLPEN_WIDTH   1u

Definition at line 10568 of file S32K144.h.

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

Definition at line 10581 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSEL_MASK   0x2000000u

Definition at line 10578 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSEL_SHIFT   25u

Definition at line 10579 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSEL_WIDTH   1u

Definition at line 10580 of file S32K144.h.

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

Definition at line 10565 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSTEN_MASK   0x2u

Definition at line 10562 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSTEN_SHIFT   1u

Definition at line 10563 of file S32K144.h.

#define SCG_SIRCCSR_SIRCSTEN_WIDTH   1u

Definition at line 10564 of file S32K144.h.

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

Definition at line 10577 of file S32K144.h.

#define SCG_SIRCCSR_SIRCVLD_MASK   0x1000000u

Definition at line 10574 of file S32K144.h.

#define SCG_SIRCCSR_SIRCVLD_SHIFT   24u

Definition at line 10575 of file S32K144.h.

#define SCG_SIRCCSR_SIRCVLD_WIDTH   1u

Definition at line 10576 of file S32K144.h.

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

Definition at line 10586 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV1_MASK   0x7u

Definition at line 10583 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV1_SHIFT   0u

Definition at line 10584 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV1_WIDTH   3u

Definition at line 10585 of file S32K144.h.

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

Definition at line 10590 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV2_MASK   0x700u

Definition at line 10587 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV2_SHIFT   8u

Definition at line 10588 of file S32K144.h.

#define SCG_SIRCDIV_SIRCDIV2_WIDTH   3u

Definition at line 10589 of file S32K144.h.

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

Definition at line 10548 of file S32K144.h.

#define SCG_SOSCCFG_EREFS_MASK   0x4u

Definition at line 10545 of file S32K144.h.

#define SCG_SOSCCFG_EREFS_SHIFT   2u

Definition at line 10546 of file S32K144.h.

#define SCG_SOSCCFG_EREFS_WIDTH   1u

Definition at line 10547 of file S32K144.h.

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

Definition at line 10552 of file S32K144.h.

#define SCG_SOSCCFG_HGO_MASK   0x8u

Definition at line 10549 of file S32K144.h.

#define SCG_SOSCCFG_HGO_SHIFT   3u

Definition at line 10550 of file S32K144.h.

#define SCG_SOSCCFG_HGO_WIDTH   1u

Definition at line 10551 of file S32K144.h.

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

Definition at line 10556 of file S32K144.h.

#define SCG_SOSCCFG_RANGE_MASK   0x30u

Definition at line 10553 of file S32K144.h.

#define SCG_SOSCCFG_RANGE_SHIFT   4u

Definition at line 10554 of file S32K144.h.

#define SCG_SOSCCFG_RANGE_WIDTH   2u

Definition at line 10555 of file S32K144.h.

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

Definition at line 10522 of file S32K144.h.

#define SCG_SOSCCSR_LK_MASK   0x800000u

Definition at line 10519 of file S32K144.h.

#define SCG_SOSCCSR_LK_SHIFT   23u

Definition at line 10520 of file S32K144.h.

#define SCG_SOSCCSR_LK_WIDTH   1u

Definition at line 10521 of file S32K144.h.

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

Definition at line 10514 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCM_MASK   0x10000u

Definition at line 10511 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCM_SHIFT   16u

Definition at line 10512 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCM_WIDTH   1u

Definition at line 10513 of file S32K144.h.

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

Definition at line 10518 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCMRE_MASK   0x20000u

Definition at line 10515 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCMRE_SHIFT   17u

Definition at line 10516 of file S32K144.h.

#define SCG_SOSCCSR_SOSCCMRE_WIDTH   1u

Definition at line 10517 of file S32K144.h.

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

Definition at line 10510 of file S32K144.h.

#define SCG_SOSCCSR_SOSCEN_MASK   0x1u

Definition at line 10507 of file S32K144.h.

#define SCG_SOSCCSR_SOSCEN_SHIFT   0u

Definition at line 10508 of file S32K144.h.

#define SCG_SOSCCSR_SOSCEN_WIDTH   1u

Definition at line 10509 of file S32K144.h.

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

Definition at line 10534 of file S32K144.h.

#define SCG_SOSCCSR_SOSCERR_MASK   0x4000000u

Definition at line 10531 of file S32K144.h.

#define SCG_SOSCCSR_SOSCERR_SHIFT   26u

Definition at line 10532 of file S32K144.h.

#define SCG_SOSCCSR_SOSCERR_WIDTH   1u

Definition at line 10533 of file S32K144.h.

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

Definition at line 10530 of file S32K144.h.

#define SCG_SOSCCSR_SOSCSEL_MASK   0x2000000u

Definition at line 10527 of file S32K144.h.

#define SCG_SOSCCSR_SOSCSEL_SHIFT   25u

Definition at line 10528 of file S32K144.h.

#define SCG_SOSCCSR_SOSCSEL_WIDTH   1u

Definition at line 10529 of file S32K144.h.

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

Definition at line 10526 of file S32K144.h.

#define SCG_SOSCCSR_SOSCVLD_MASK   0x1000000u

Definition at line 10523 of file S32K144.h.

#define SCG_SOSCCSR_SOSCVLD_SHIFT   24u

Definition at line 10524 of file S32K144.h.

#define SCG_SOSCCSR_SOSCVLD_WIDTH   1u

Definition at line 10525 of file S32K144.h.

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

Definition at line 10539 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV1_MASK   0x7u

Definition at line 10536 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV1_SHIFT   0u

Definition at line 10537 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV1_WIDTH   3u

Definition at line 10538 of file S32K144.h.

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

Definition at line 10543 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV2_MASK   0x700u

Definition at line 10540 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV2_SHIFT   8u

Definition at line 10541 of file S32K144.h.

#define SCG_SOSCDIV_SOSCDIV2_WIDTH   3u

Definition at line 10542 of file S32K144.h.

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

Definition at line 10681 of file S32K144.h.

#define SCG_SPLLCFG_MULT_MASK   0x1F0000u

Definition at line 10678 of file S32K144.h.

#define SCG_SPLLCFG_MULT_SHIFT   16u

Definition at line 10679 of file S32K144.h.

#define SCG_SPLLCFG_MULT_WIDTH   5u

Definition at line 10680 of file S32K144.h.

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

Definition at line 10677 of file S32K144.h.

#define SCG_SPLLCFG_PREDIV_MASK   0x700u

Definition at line 10674 of file S32K144.h.

#define SCG_SPLLCFG_PREDIV_SHIFT   8u

Definition at line 10675 of file S32K144.h.

#define SCG_SPLLCFG_PREDIV_WIDTH   3u

Definition at line 10676 of file S32K144.h.

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

Definition at line 10651 of file S32K144.h.

#define SCG_SPLLCSR_LK_MASK   0x800000u

Definition at line 10648 of file S32K144.h.

#define SCG_SPLLCSR_LK_SHIFT   23u

Definition at line 10649 of file S32K144.h.

#define SCG_SPLLCSR_LK_WIDTH   1u

Definition at line 10650 of file S32K144.h.

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

Definition at line 10643 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCM_MASK   0x10000u

Definition at line 10640 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCM_SHIFT   16u

Definition at line 10641 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCM_WIDTH   1u

Definition at line 10642 of file S32K144.h.

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

Definition at line 10647 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCMRE_MASK   0x20000u

Definition at line 10644 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCMRE_SHIFT   17u

Definition at line 10645 of file S32K144.h.

#define SCG_SPLLCSR_SPLLCMRE_WIDTH   1u

Definition at line 10646 of file S32K144.h.

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

Definition at line 10639 of file S32K144.h.

#define SCG_SPLLCSR_SPLLEN_MASK   0x1u

Definition at line 10636 of file S32K144.h.

#define SCG_SPLLCSR_SPLLEN_SHIFT   0u

Definition at line 10637 of file S32K144.h.

#define SCG_SPLLCSR_SPLLEN_WIDTH   1u

Definition at line 10638 of file S32K144.h.

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

Definition at line 10663 of file S32K144.h.

#define SCG_SPLLCSR_SPLLERR_MASK   0x4000000u

Definition at line 10660 of file S32K144.h.

#define SCG_SPLLCSR_SPLLERR_SHIFT   26u

Definition at line 10661 of file S32K144.h.

#define SCG_SPLLCSR_SPLLERR_WIDTH   1u

Definition at line 10662 of file S32K144.h.

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

Definition at line 10659 of file S32K144.h.

#define SCG_SPLLCSR_SPLLSEL_MASK   0x2000000u

Definition at line 10656 of file S32K144.h.

#define SCG_SPLLCSR_SPLLSEL_SHIFT   25u

Definition at line 10657 of file S32K144.h.

#define SCG_SPLLCSR_SPLLSEL_WIDTH   1u

Definition at line 10658 of file S32K144.h.

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

Definition at line 10655 of file S32K144.h.

#define SCG_SPLLCSR_SPLLVLD_MASK   0x1000000u

Definition at line 10652 of file S32K144.h.

#define SCG_SPLLCSR_SPLLVLD_SHIFT   24u

Definition at line 10653 of file S32K144.h.

#define SCG_SPLLCSR_SPLLVLD_WIDTH   1u

Definition at line 10654 of file S32K144.h.

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

Definition at line 10668 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV1_MASK   0x7u

Definition at line 10665 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV1_SHIFT   0u

Definition at line 10666 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV1_WIDTH   3u

Definition at line 10667 of file S32K144.h.

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

Definition at line 10672 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV2_MASK   0x700u

Definition at line 10669 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV2_SHIFT   8u

Definition at line 10670 of file S32K144.h.

#define SCG_SPLLDIV_SPLLDIV2_WIDTH   3u

Definition at line 10671 of file S32K144.h.

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

Definition at line 10475 of file S32K144.h.

#define SCG_VCCR_DIVBUS_MASK   0xF0u

Definition at line 10472 of file S32K144.h.

#define SCG_VCCR_DIVBUS_SHIFT   4u

Definition at line 10473 of file S32K144.h.

#define SCG_VCCR_DIVBUS_WIDTH   4u

Definition at line 10474 of file S32K144.h.

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

Definition at line 10479 of file S32K144.h.

#define SCG_VCCR_DIVCORE_MASK   0xF0000u

Definition at line 10476 of file S32K144.h.

#define SCG_VCCR_DIVCORE_SHIFT   16u

Definition at line 10477 of file S32K144.h.

#define SCG_VCCR_DIVCORE_WIDTH   4u

Definition at line 10478 of file S32K144.h.

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

Definition at line 10471 of file S32K144.h.

#define SCG_VCCR_DIVSLOW_MASK   0xFu

Definition at line 10468 of file S32K144.h.

#define SCG_VCCR_DIVSLOW_SHIFT   0u

Definition at line 10469 of file S32K144.h.

#define SCG_VCCR_DIVSLOW_WIDTH   4u

Definition at line 10470 of file S32K144.h.

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

Definition at line 10483 of file S32K144.h.

#define SCG_VCCR_SCS_MASK   0xF000000u

Definition at line 10480 of file S32K144.h.

#define SCG_VCCR_SCS_SHIFT   24u

Definition at line 10481 of file S32K144.h.

#define SCG_VCCR_SCS_WIDTH   4u

Definition at line 10482 of file S32K144.h.

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

Definition at line 10423 of file S32K144.h.

#define SCG_VERID_VERSION_MASK   0xFFFFFFFFu

Definition at line 10420 of file S32K144.h.

#define SCG_VERID_VERSION_SHIFT   0u

Definition at line 10421 of file S32K144.h.

#define SCG_VERID_VERSION_WIDTH   32u

Definition at line 10422 of file S32K144.h.