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_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)
 

Macro Definition Documentation

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

Definition at line 9442 of file S32K118.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_MASK   0xF000000u

Definition at line 9439 of file S32K118.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_SHIFT   24u

Definition at line 9440 of file S32K118.h.

#define SCG_CLKOUTCNFG_CLKOUTSEL_WIDTH   4u

Definition at line 9441 of file S32K118.h.

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

Definition at line 9395 of file S32K118.h.

#define SCG_CSR_DIVBUS_MASK   0xF0u

Definition at line 9392 of file S32K118.h.

#define SCG_CSR_DIVBUS_SHIFT   4u

Definition at line 9393 of file S32K118.h.

#define SCG_CSR_DIVBUS_WIDTH   4u

Definition at line 9394 of file S32K118.h.

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

Definition at line 9399 of file S32K118.h.

#define SCG_CSR_DIVCORE_MASK   0xF0000u

Definition at line 9396 of file S32K118.h.

#define SCG_CSR_DIVCORE_SHIFT   16u

Definition at line 9397 of file S32K118.h.

#define SCG_CSR_DIVCORE_WIDTH   4u

Definition at line 9398 of file S32K118.h.

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

Definition at line 9391 of file S32K118.h.

#define SCG_CSR_DIVSLOW_MASK   0xFu

Definition at line 9388 of file S32K118.h.

#define SCG_CSR_DIVSLOW_SHIFT   0u

Definition at line 9389 of file S32K118.h.

#define SCG_CSR_DIVSLOW_WIDTH   4u

Definition at line 9390 of file S32K118.h.

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

Definition at line 9403 of file S32K118.h.

#define SCG_CSR_SCS_MASK   0xF000000u

Definition at line 9400 of file S32K118.h.

#define SCG_CSR_SCS_SHIFT   24u

Definition at line 9401 of file S32K118.h.

#define SCG_CSR_SCS_WIDTH   4u

Definition at line 9402 of file S32K118.h.

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

Definition at line 9571 of file S32K118.h.

#define SCG_FIRCCFG_RANGE_MASK   0x3u

Definition at line 9568 of file S32K118.h.

#define SCG_FIRCCFG_RANGE_SHIFT   0u

Definition at line 9569 of file S32K118.h.

#define SCG_FIRCCFG_RANGE_WIDTH   2u

Definition at line 9570 of file S32K118.h.

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

Definition at line 9537 of file S32K118.h.

#define SCG_FIRCCSR_FIRCEN_MASK   0x1u

Definition at line 9534 of file S32K118.h.

#define SCG_FIRCCSR_FIRCEN_SHIFT   0u

Definition at line 9535 of file S32K118.h.

#define SCG_FIRCCSR_FIRCEN_WIDTH   1u

Definition at line 9536 of file S32K118.h.

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

Definition at line 9557 of file S32K118.h.

#define SCG_FIRCCSR_FIRCERR_MASK   0x4000000u

Definition at line 9554 of file S32K118.h.

#define SCG_FIRCCSR_FIRCERR_SHIFT   26u

Definition at line 9555 of file S32K118.h.

#define SCG_FIRCCSR_FIRCERR_WIDTH   1u

Definition at line 9556 of file S32K118.h.

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

Definition at line 9541 of file S32K118.h.

#define SCG_FIRCCSR_FIRCREGOFF_MASK   0x8u

Definition at line 9538 of file S32K118.h.

#define SCG_FIRCCSR_FIRCREGOFF_SHIFT   3u

Definition at line 9539 of file S32K118.h.

#define SCG_FIRCCSR_FIRCREGOFF_WIDTH   1u

Definition at line 9540 of file S32K118.h.

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

Definition at line 9553 of file S32K118.h.

#define SCG_FIRCCSR_FIRCSEL_MASK   0x2000000u

Definition at line 9550 of file S32K118.h.

#define SCG_FIRCCSR_FIRCSEL_SHIFT   25u

Definition at line 9551 of file S32K118.h.

#define SCG_FIRCCSR_FIRCSEL_WIDTH   1u

Definition at line 9552 of file S32K118.h.

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

Definition at line 9549 of file S32K118.h.

#define SCG_FIRCCSR_FIRCVLD_MASK   0x1000000u

Definition at line 9546 of file S32K118.h.

#define SCG_FIRCCSR_FIRCVLD_SHIFT   24u

Definition at line 9547 of file S32K118.h.

#define SCG_FIRCCSR_FIRCVLD_WIDTH   1u

Definition at line 9548 of file S32K118.h.

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

Definition at line 9545 of file S32K118.h.

#define SCG_FIRCCSR_LK_MASK   0x800000u

Definition at line 9542 of file S32K118.h.

#define SCG_FIRCCSR_LK_SHIFT   23u

Definition at line 9543 of file S32K118.h.

#define SCG_FIRCCSR_LK_WIDTH   1u

Definition at line 9544 of file S32K118.h.

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

Definition at line 9562 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV1_MASK   0x7u

Definition at line 9559 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV1_SHIFT   0u

Definition at line 9560 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV1_WIDTH   3u

Definition at line 9561 of file S32K118.h.

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

Definition at line 9566 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV2_MASK   0x700u

Definition at line 9563 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV2_SHIFT   8u

Definition at line 9564 of file S32K118.h.

#define SCG_FIRCDIV_FIRCDIV2_WIDTH   3u

Definition at line 9565 of file S32K118.h.

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

Definition at line 9382 of file S32K118.h.

#define SCG_PARAM_CLKPRES_MASK   0xFFu

Definition at line 9379 of file S32K118.h.

#define SCG_PARAM_CLKPRES_SHIFT   0u

Definition at line 9380 of file S32K118.h.

#define SCG_PARAM_CLKPRES_WIDTH   8u

Definition at line 9381 of file S32K118.h.

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

Definition at line 9386 of file S32K118.h.

#define SCG_PARAM_DIVPRES_MASK   0xF8000000u

Definition at line 9383 of file S32K118.h.

#define SCG_PARAM_DIVPRES_SHIFT   27u

Definition at line 9384 of file S32K118.h.

#define SCG_PARAM_DIVPRES_WIDTH   5u

Definition at line 9385 of file S32K118.h.

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

Definition at line 9412 of file S32K118.h.

#define SCG_RCCR_DIVBUS_MASK   0xF0u

Definition at line 9409 of file S32K118.h.

#define SCG_RCCR_DIVBUS_SHIFT   4u

Definition at line 9410 of file S32K118.h.

#define SCG_RCCR_DIVBUS_WIDTH   4u

Definition at line 9411 of file S32K118.h.

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

Definition at line 9416 of file S32K118.h.

#define SCG_RCCR_DIVCORE_MASK   0xF0000u

Definition at line 9413 of file S32K118.h.

#define SCG_RCCR_DIVCORE_SHIFT   16u

Definition at line 9414 of file S32K118.h.

#define SCG_RCCR_DIVCORE_WIDTH   4u

Definition at line 9415 of file S32K118.h.

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

Definition at line 9408 of file S32K118.h.

#define SCG_RCCR_DIVSLOW_MASK   0xFu

Definition at line 9405 of file S32K118.h.

#define SCG_RCCR_DIVSLOW_SHIFT   0u

Definition at line 9406 of file S32K118.h.

#define SCG_RCCR_DIVSLOW_WIDTH   4u

Definition at line 9407 of file S32K118.h.

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

Definition at line 9420 of file S32K118.h.

#define SCG_RCCR_SCS_MASK   0xF000000u

Definition at line 9417 of file S32K118.h.

#define SCG_RCCR_SCS_SHIFT   24u

Definition at line 9418 of file S32K118.h.

#define SCG_RCCR_SCS_WIDTH   4u

Definition at line 9419 of file S32K118.h.

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

Definition at line 9532 of file S32K118.h.

#define SCG_SIRCCFG_RANGE_MASK   0x1u

Definition at line 9529 of file S32K118.h.

#define SCG_SIRCCFG_RANGE_SHIFT   0u

Definition at line 9530 of file S32K118.h.

#define SCG_SIRCCFG_RANGE_WIDTH   1u

Definition at line 9531 of file S32K118.h.

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

Definition at line 9510 of file S32K118.h.

#define SCG_SIRCCSR_LK_MASK   0x800000u

Definition at line 9507 of file S32K118.h.

#define SCG_SIRCCSR_LK_SHIFT   23u

Definition at line 9508 of file S32K118.h.

#define SCG_SIRCCSR_LK_WIDTH   1u

Definition at line 9509 of file S32K118.h.

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

Definition at line 9498 of file S32K118.h.

#define SCG_SIRCCSR_SIRCEN_MASK   0x1u

Definition at line 9495 of file S32K118.h.

#define SCG_SIRCCSR_SIRCEN_SHIFT   0u

Definition at line 9496 of file S32K118.h.

#define SCG_SIRCCSR_SIRCEN_WIDTH   1u

Definition at line 9497 of file S32K118.h.

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

Definition at line 9506 of file S32K118.h.

#define SCG_SIRCCSR_SIRCLPEN_MASK   0x4u

Definition at line 9503 of file S32K118.h.

#define SCG_SIRCCSR_SIRCLPEN_SHIFT   2u

Definition at line 9504 of file S32K118.h.

#define SCG_SIRCCSR_SIRCLPEN_WIDTH   1u

Definition at line 9505 of file S32K118.h.

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

Definition at line 9518 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSEL_MASK   0x2000000u

Definition at line 9515 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSEL_SHIFT   25u

Definition at line 9516 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSEL_WIDTH   1u

Definition at line 9517 of file S32K118.h.

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

Definition at line 9502 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSTEN_MASK   0x2u

Definition at line 9499 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSTEN_SHIFT   1u

Definition at line 9500 of file S32K118.h.

#define SCG_SIRCCSR_SIRCSTEN_WIDTH   1u

Definition at line 9501 of file S32K118.h.

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

Definition at line 9514 of file S32K118.h.

#define SCG_SIRCCSR_SIRCVLD_MASK   0x1000000u

Definition at line 9511 of file S32K118.h.

#define SCG_SIRCCSR_SIRCVLD_SHIFT   24u

Definition at line 9512 of file S32K118.h.

#define SCG_SIRCCSR_SIRCVLD_WIDTH   1u

Definition at line 9513 of file S32K118.h.

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

Definition at line 9523 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV1_MASK   0x7u

Definition at line 9520 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV1_SHIFT   0u

Definition at line 9521 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV1_WIDTH   3u

Definition at line 9522 of file S32K118.h.

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

Definition at line 9527 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV2_MASK   0x700u

Definition at line 9524 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV2_SHIFT   8u

Definition at line 9525 of file S32K118.h.

#define SCG_SIRCDIV_SIRCDIV2_WIDTH   3u

Definition at line 9526 of file S32K118.h.

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

Definition at line 9485 of file S32K118.h.

#define SCG_SOSCCFG_EREFS_MASK   0x4u

Definition at line 9482 of file S32K118.h.

#define SCG_SOSCCFG_EREFS_SHIFT   2u

Definition at line 9483 of file S32K118.h.

#define SCG_SOSCCFG_EREFS_WIDTH   1u

Definition at line 9484 of file S32K118.h.

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

Definition at line 9489 of file S32K118.h.

#define SCG_SOSCCFG_HGO_MASK   0x8u

Definition at line 9486 of file S32K118.h.

#define SCG_SOSCCFG_HGO_SHIFT   3u

Definition at line 9487 of file S32K118.h.

#define SCG_SOSCCFG_HGO_WIDTH   1u

Definition at line 9488 of file S32K118.h.

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

Definition at line 9493 of file S32K118.h.

#define SCG_SOSCCFG_RANGE_MASK   0x30u

Definition at line 9490 of file S32K118.h.

#define SCG_SOSCCFG_RANGE_SHIFT   4u

Definition at line 9491 of file S32K118.h.

#define SCG_SOSCCFG_RANGE_WIDTH   2u

Definition at line 9492 of file S32K118.h.

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

Definition at line 9459 of file S32K118.h.

#define SCG_SOSCCSR_LK_MASK   0x800000u

Definition at line 9456 of file S32K118.h.

#define SCG_SOSCCSR_LK_SHIFT   23u

Definition at line 9457 of file S32K118.h.

#define SCG_SOSCCSR_LK_WIDTH   1u

Definition at line 9458 of file S32K118.h.

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

Definition at line 9451 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCM_MASK   0x10000u

Definition at line 9448 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCM_SHIFT   16u

Definition at line 9449 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCM_WIDTH   1u

Definition at line 9450 of file S32K118.h.

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

Definition at line 9455 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCMRE_MASK   0x20000u

Definition at line 9452 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCMRE_SHIFT   17u

Definition at line 9453 of file S32K118.h.

#define SCG_SOSCCSR_SOSCCMRE_WIDTH   1u

Definition at line 9454 of file S32K118.h.

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

Definition at line 9447 of file S32K118.h.

#define SCG_SOSCCSR_SOSCEN_MASK   0x1u

Definition at line 9444 of file S32K118.h.

#define SCG_SOSCCSR_SOSCEN_SHIFT   0u

Definition at line 9445 of file S32K118.h.

#define SCG_SOSCCSR_SOSCEN_WIDTH   1u

Definition at line 9446 of file S32K118.h.

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

Definition at line 9471 of file S32K118.h.

#define SCG_SOSCCSR_SOSCERR_MASK   0x4000000u

Definition at line 9468 of file S32K118.h.

#define SCG_SOSCCSR_SOSCERR_SHIFT   26u

Definition at line 9469 of file S32K118.h.

#define SCG_SOSCCSR_SOSCERR_WIDTH   1u

Definition at line 9470 of file S32K118.h.

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

Definition at line 9467 of file S32K118.h.

#define SCG_SOSCCSR_SOSCSEL_MASK   0x2000000u

Definition at line 9464 of file S32K118.h.

#define SCG_SOSCCSR_SOSCSEL_SHIFT   25u

Definition at line 9465 of file S32K118.h.

#define SCG_SOSCCSR_SOSCSEL_WIDTH   1u

Definition at line 9466 of file S32K118.h.

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

Definition at line 9463 of file S32K118.h.

#define SCG_SOSCCSR_SOSCVLD_MASK   0x1000000u

Definition at line 9460 of file S32K118.h.

#define SCG_SOSCCSR_SOSCVLD_SHIFT   24u

Definition at line 9461 of file S32K118.h.

#define SCG_SOSCCSR_SOSCVLD_WIDTH   1u

Definition at line 9462 of file S32K118.h.

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

Definition at line 9476 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV1_MASK   0x7u

Definition at line 9473 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV1_SHIFT   0u

Definition at line 9474 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV1_WIDTH   3u

Definition at line 9475 of file S32K118.h.

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

Definition at line 9480 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV2_MASK   0x700u

Definition at line 9477 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV2_SHIFT   8u

Definition at line 9478 of file S32K118.h.

#define SCG_SOSCDIV_SOSCDIV2_WIDTH   3u

Definition at line 9479 of file S32K118.h.

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

Definition at line 9429 of file S32K118.h.

#define SCG_VCCR_DIVBUS_MASK   0xF0u

Definition at line 9426 of file S32K118.h.

#define SCG_VCCR_DIVBUS_SHIFT   4u

Definition at line 9427 of file S32K118.h.

#define SCG_VCCR_DIVBUS_WIDTH   4u

Definition at line 9428 of file S32K118.h.

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

Definition at line 9433 of file S32K118.h.

#define SCG_VCCR_DIVCORE_MASK   0xF0000u

Definition at line 9430 of file S32K118.h.

#define SCG_VCCR_DIVCORE_SHIFT   16u

Definition at line 9431 of file S32K118.h.

#define SCG_VCCR_DIVCORE_WIDTH   4u

Definition at line 9432 of file S32K118.h.

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

Definition at line 9425 of file S32K118.h.

#define SCG_VCCR_DIVSLOW_MASK   0xFu

Definition at line 9422 of file S32K118.h.

#define SCG_VCCR_DIVSLOW_SHIFT   0u

Definition at line 9423 of file S32K118.h.

#define SCG_VCCR_DIVSLOW_WIDTH   4u

Definition at line 9424 of file S32K118.h.

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

Definition at line 9437 of file S32K118.h.

#define SCG_VCCR_SCS_MASK   0xF000000u

Definition at line 9434 of file S32K118.h.

#define SCG_VCCR_SCS_SHIFT   24u

Definition at line 9435 of file S32K118.h.

#define SCG_VCCR_SCS_WIDTH   4u

Definition at line 9436 of file S32K118.h.

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

Definition at line 9377 of file S32K118.h.

#define SCG_VERID_VERSION_MASK   0xFFFFFFFFu

Definition at line 9374 of file S32K118.h.

#define SCG_VERID_VERSION_SHIFT   0u

Definition at line 9375 of file S32K118.h.

#define SCG_VERID_VERSION_WIDTH   32u

Definition at line 9376 of file S32K118.h.