S32 SDK

Detailed Description

Macros

#define SMC_VERID_FEATURE_MASK   0xFFFFu
 
#define SMC_VERID_FEATURE_SHIFT   0u
 
#define SMC_VERID_FEATURE_WIDTH   16u
 
#define SMC_VERID_FEATURE(x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_FEATURE_SHIFT))&SMC_VERID_FEATURE_MASK)
 
#define SMC_VERID_MINOR_MASK   0xFF0000u
 
#define SMC_VERID_MINOR_SHIFT   16u
 
#define SMC_VERID_MINOR_WIDTH   8u
 
#define SMC_VERID_MINOR(x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_MINOR_SHIFT))&SMC_VERID_MINOR_MASK)
 
#define SMC_VERID_MAJOR_MASK   0xFF000000u
 
#define SMC_VERID_MAJOR_SHIFT   24u
 
#define SMC_VERID_MAJOR_WIDTH   8u
 
#define SMC_VERID_MAJOR(x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_MAJOR_SHIFT))&SMC_VERID_MAJOR_MASK)
 
#define SMC_PARAM_EHSRUN_MASK   0x1u
 
#define SMC_PARAM_EHSRUN_SHIFT   0u
 
#define SMC_PARAM_EHSRUN_WIDTH   1u
 
#define SMC_PARAM_EHSRUN(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_EHSRUN_SHIFT))&SMC_PARAM_EHSRUN_MASK)
 
#define SMC_PARAM_ELLS_MASK   0x8u
 
#define SMC_PARAM_ELLS_SHIFT   3u
 
#define SMC_PARAM_ELLS_WIDTH   1u
 
#define SMC_PARAM_ELLS(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_ELLS_SHIFT))&SMC_PARAM_ELLS_MASK)
 
#define SMC_PARAM_ELLS2_MASK   0x20u
 
#define SMC_PARAM_ELLS2_SHIFT   5u
 
#define SMC_PARAM_ELLS2_WIDTH   1u
 
#define SMC_PARAM_ELLS2(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_ELLS2_SHIFT))&SMC_PARAM_ELLS2_MASK)
 
#define SMC_PARAM_EVLLS0_MASK   0x40u
 
#define SMC_PARAM_EVLLS0_SHIFT   6u
 
#define SMC_PARAM_EVLLS0_WIDTH   1u
 
#define SMC_PARAM_EVLLS0(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_EVLLS0_SHIFT))&SMC_PARAM_EVLLS0_MASK)
 
#define SMC_PMPROT_AVLP_MASK   0x20u
 
#define SMC_PMPROT_AVLP_SHIFT   5u
 
#define SMC_PMPROT_AVLP_WIDTH   1u
 
#define SMC_PMPROT_AVLP(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMPROT_AVLP_SHIFT))&SMC_PMPROT_AVLP_MASK)
 
#define SMC_PMPROT_AHSRUN_MASK   0x80u
 
#define SMC_PMPROT_AHSRUN_SHIFT   7u
 
#define SMC_PMPROT_AHSRUN_WIDTH   1u
 
#define SMC_PMPROT_AHSRUN(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMPROT_AHSRUN_SHIFT))&SMC_PMPROT_AHSRUN_MASK)
 
#define SMC_PMCTRL_STOPM_MASK   0x7u
 
#define SMC_PMCTRL_STOPM_SHIFT   0u
 
#define SMC_PMCTRL_STOPM_WIDTH   3u
 
#define SMC_PMCTRL_STOPM(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_STOPM_SHIFT))&SMC_PMCTRL_STOPM_MASK)
 
#define SMC_PMCTRL_VLPSA_MASK   0x8u
 
#define SMC_PMCTRL_VLPSA_SHIFT   3u
 
#define SMC_PMCTRL_VLPSA_WIDTH   1u
 
#define SMC_PMCTRL_VLPSA(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_VLPSA_SHIFT))&SMC_PMCTRL_VLPSA_MASK)
 
#define SMC_PMCTRL_RUNM_MASK   0x60u
 
#define SMC_PMCTRL_RUNM_SHIFT   5u
 
#define SMC_PMCTRL_RUNM_WIDTH   2u
 
#define SMC_PMCTRL_RUNM(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_RUNM_SHIFT))&SMC_PMCTRL_RUNM_MASK)
 
#define SMC_STOPCTRL_STOPO_MASK   0xC0u
 
#define SMC_STOPCTRL_STOPO_SHIFT   6u
 
#define SMC_STOPCTRL_STOPO_WIDTH   2u
 
#define SMC_STOPCTRL_STOPO(x)    (((uint32_t)(((uint32_t)(x))<<SMC_STOPCTRL_STOPO_SHIFT))&SMC_STOPCTRL_STOPO_MASK)
 
#define SMC_PMSTAT_PMSTAT_MASK   0xFFu
 
#define SMC_PMSTAT_PMSTAT_SHIFT   0u
 
#define SMC_PMSTAT_PMSTAT_WIDTH   8u
 
#define SMC_PMSTAT_PMSTAT(x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMSTAT_PMSTAT_SHIFT))&SMC_PMSTAT_PMSTAT_MASK)
 

Macro Definition Documentation

#define SMC_PARAM_EHSRUN (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_EHSRUN_SHIFT))&SMC_PARAM_EHSRUN_MASK)

Definition at line 11098 of file S32K144.h.

#define SMC_PARAM_EHSRUN_MASK   0x1u

Definition at line 11095 of file S32K144.h.

#define SMC_PARAM_EHSRUN_SHIFT   0u

Definition at line 11096 of file S32K144.h.

#define SMC_PARAM_EHSRUN_WIDTH   1u

Definition at line 11097 of file S32K144.h.

#define SMC_PARAM_ELLS (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_ELLS_SHIFT))&SMC_PARAM_ELLS_MASK)

Definition at line 11102 of file S32K144.h.

#define SMC_PARAM_ELLS2 (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_ELLS2_SHIFT))&SMC_PARAM_ELLS2_MASK)

Definition at line 11106 of file S32K144.h.

#define SMC_PARAM_ELLS2_MASK   0x20u

Definition at line 11103 of file S32K144.h.

#define SMC_PARAM_ELLS2_SHIFT   5u

Definition at line 11104 of file S32K144.h.

#define SMC_PARAM_ELLS2_WIDTH   1u

Definition at line 11105 of file S32K144.h.

#define SMC_PARAM_ELLS_MASK   0x8u

Definition at line 11099 of file S32K144.h.

#define SMC_PARAM_ELLS_SHIFT   3u

Definition at line 11100 of file S32K144.h.

#define SMC_PARAM_ELLS_WIDTH   1u

Definition at line 11101 of file S32K144.h.

#define SMC_PARAM_EVLLS0 (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PARAM_EVLLS0_SHIFT))&SMC_PARAM_EVLLS0_MASK)

Definition at line 11110 of file S32K144.h.

#define SMC_PARAM_EVLLS0_MASK   0x40u

Definition at line 11107 of file S32K144.h.

#define SMC_PARAM_EVLLS0_SHIFT   6u

Definition at line 11108 of file S32K144.h.

#define SMC_PARAM_EVLLS0_WIDTH   1u

Definition at line 11109 of file S32K144.h.

#define SMC_PMCTRL_RUNM (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_RUNM_SHIFT))&SMC_PMCTRL_RUNM_MASK)

Definition at line 11132 of file S32K144.h.

#define SMC_PMCTRL_RUNM_MASK   0x60u

Definition at line 11129 of file S32K144.h.

#define SMC_PMCTRL_RUNM_SHIFT   5u

Definition at line 11130 of file S32K144.h.

#define SMC_PMCTRL_RUNM_WIDTH   2u

Definition at line 11131 of file S32K144.h.

#define SMC_PMCTRL_STOPM (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_STOPM_SHIFT))&SMC_PMCTRL_STOPM_MASK)

Definition at line 11124 of file S32K144.h.

#define SMC_PMCTRL_STOPM_MASK   0x7u

Definition at line 11121 of file S32K144.h.

#define SMC_PMCTRL_STOPM_SHIFT   0u

Definition at line 11122 of file S32K144.h.

#define SMC_PMCTRL_STOPM_WIDTH   3u

Definition at line 11123 of file S32K144.h.

#define SMC_PMCTRL_VLPSA (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMCTRL_VLPSA_SHIFT))&SMC_PMCTRL_VLPSA_MASK)

Definition at line 11128 of file S32K144.h.

#define SMC_PMCTRL_VLPSA_MASK   0x8u

Definition at line 11125 of file S32K144.h.

#define SMC_PMCTRL_VLPSA_SHIFT   3u

Definition at line 11126 of file S32K144.h.

#define SMC_PMCTRL_VLPSA_WIDTH   1u

Definition at line 11127 of file S32K144.h.

#define SMC_PMPROT_AHSRUN (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMPROT_AHSRUN_SHIFT))&SMC_PMPROT_AHSRUN_MASK)

Definition at line 11119 of file S32K144.h.

#define SMC_PMPROT_AHSRUN_MASK   0x80u

Definition at line 11116 of file S32K144.h.

#define SMC_PMPROT_AHSRUN_SHIFT   7u

Definition at line 11117 of file S32K144.h.

#define SMC_PMPROT_AHSRUN_WIDTH   1u

Definition at line 11118 of file S32K144.h.

#define SMC_PMPROT_AVLP (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMPROT_AVLP_SHIFT))&SMC_PMPROT_AVLP_MASK)

Definition at line 11115 of file S32K144.h.

#define SMC_PMPROT_AVLP_MASK   0x20u

Definition at line 11112 of file S32K144.h.

#define SMC_PMPROT_AVLP_SHIFT   5u

Definition at line 11113 of file S32K144.h.

#define SMC_PMPROT_AVLP_WIDTH   1u

Definition at line 11114 of file S32K144.h.

#define SMC_PMSTAT_PMSTAT (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_PMSTAT_PMSTAT_SHIFT))&SMC_PMSTAT_PMSTAT_MASK)

Definition at line 11142 of file S32K144.h.

#define SMC_PMSTAT_PMSTAT_MASK   0xFFu

Definition at line 11139 of file S32K144.h.

#define SMC_PMSTAT_PMSTAT_SHIFT   0u

Definition at line 11140 of file S32K144.h.

#define SMC_PMSTAT_PMSTAT_WIDTH   8u

Definition at line 11141 of file S32K144.h.

#define SMC_STOPCTRL_STOPO (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_STOPCTRL_STOPO_SHIFT))&SMC_STOPCTRL_STOPO_MASK)

Definition at line 11137 of file S32K144.h.

#define SMC_STOPCTRL_STOPO_MASK   0xC0u

Definition at line 11134 of file S32K144.h.

#define SMC_STOPCTRL_STOPO_SHIFT   6u

Definition at line 11135 of file S32K144.h.

#define SMC_STOPCTRL_STOPO_WIDTH   2u

Definition at line 11136 of file S32K144.h.

#define SMC_VERID_FEATURE (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_FEATURE_SHIFT))&SMC_VERID_FEATURE_MASK)

Definition at line 11085 of file S32K144.h.

#define SMC_VERID_FEATURE_MASK   0xFFFFu

Definition at line 11082 of file S32K144.h.

#define SMC_VERID_FEATURE_SHIFT   0u

Definition at line 11083 of file S32K144.h.

#define SMC_VERID_FEATURE_WIDTH   16u

Definition at line 11084 of file S32K144.h.

#define SMC_VERID_MAJOR (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_MAJOR_SHIFT))&SMC_VERID_MAJOR_MASK)

Definition at line 11093 of file S32K144.h.

#define SMC_VERID_MAJOR_MASK   0xFF000000u

Definition at line 11090 of file S32K144.h.

#define SMC_VERID_MAJOR_SHIFT   24u

Definition at line 11091 of file S32K144.h.

#define SMC_VERID_MAJOR_WIDTH   8u

Definition at line 11092 of file S32K144.h.

#define SMC_VERID_MINOR (   x)    (((uint32_t)(((uint32_t)(x))<<SMC_VERID_MINOR_SHIFT))&SMC_VERID_MINOR_MASK)

Definition at line 11089 of file S32K144.h.

#define SMC_VERID_MINOR_MASK   0xFF0000u

Definition at line 11086 of file S32K144.h.

#define SMC_VERID_MINOR_SHIFT   16u

Definition at line 11087 of file S32K144.h.

#define SMC_VERID_MINOR_WIDTH   8u

Definition at line 11088 of file S32K144.h.