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 11023 of file S32K142.h.

#define SMC_PARAM_EHSRUN_MASK   0x1u

Definition at line 11020 of file S32K142.h.

#define SMC_PARAM_EHSRUN_SHIFT   0u

Definition at line 11021 of file S32K142.h.

#define SMC_PARAM_EHSRUN_WIDTH   1u

Definition at line 11022 of file S32K142.h.

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

Definition at line 11027 of file S32K142.h.

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

Definition at line 11031 of file S32K142.h.

#define SMC_PARAM_ELLS2_MASK   0x20u

Definition at line 11028 of file S32K142.h.

#define SMC_PARAM_ELLS2_SHIFT   5u

Definition at line 11029 of file S32K142.h.

#define SMC_PARAM_ELLS2_WIDTH   1u

Definition at line 11030 of file S32K142.h.

#define SMC_PARAM_ELLS_MASK   0x8u

Definition at line 11024 of file S32K142.h.

#define SMC_PARAM_ELLS_SHIFT   3u

Definition at line 11025 of file S32K142.h.

#define SMC_PARAM_ELLS_WIDTH   1u

Definition at line 11026 of file S32K142.h.

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

Definition at line 11035 of file S32K142.h.

#define SMC_PARAM_EVLLS0_MASK   0x40u

Definition at line 11032 of file S32K142.h.

#define SMC_PARAM_EVLLS0_SHIFT   6u

Definition at line 11033 of file S32K142.h.

#define SMC_PARAM_EVLLS0_WIDTH   1u

Definition at line 11034 of file S32K142.h.

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

Definition at line 11057 of file S32K142.h.

#define SMC_PMCTRL_RUNM_MASK   0x60u

Definition at line 11054 of file S32K142.h.

#define SMC_PMCTRL_RUNM_SHIFT   5u

Definition at line 11055 of file S32K142.h.

#define SMC_PMCTRL_RUNM_WIDTH   2u

Definition at line 11056 of file S32K142.h.

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

Definition at line 11049 of file S32K142.h.

#define SMC_PMCTRL_STOPM_MASK   0x7u

Definition at line 11046 of file S32K142.h.

#define SMC_PMCTRL_STOPM_SHIFT   0u

Definition at line 11047 of file S32K142.h.

#define SMC_PMCTRL_STOPM_WIDTH   3u

Definition at line 11048 of file S32K142.h.

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

Definition at line 11053 of file S32K142.h.

#define SMC_PMCTRL_VLPSA_MASK   0x8u

Definition at line 11050 of file S32K142.h.

#define SMC_PMCTRL_VLPSA_SHIFT   3u

Definition at line 11051 of file S32K142.h.

#define SMC_PMCTRL_VLPSA_WIDTH   1u

Definition at line 11052 of file S32K142.h.

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

Definition at line 11044 of file S32K142.h.

#define SMC_PMPROT_AHSRUN_MASK   0x80u

Definition at line 11041 of file S32K142.h.

#define SMC_PMPROT_AHSRUN_SHIFT   7u

Definition at line 11042 of file S32K142.h.

#define SMC_PMPROT_AHSRUN_WIDTH   1u

Definition at line 11043 of file S32K142.h.

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

Definition at line 11040 of file S32K142.h.

#define SMC_PMPROT_AVLP_MASK   0x20u

Definition at line 11037 of file S32K142.h.

#define SMC_PMPROT_AVLP_SHIFT   5u

Definition at line 11038 of file S32K142.h.

#define SMC_PMPROT_AVLP_WIDTH   1u

Definition at line 11039 of file S32K142.h.

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

Definition at line 11067 of file S32K142.h.

#define SMC_PMSTAT_PMSTAT_MASK   0xFFu

Definition at line 11064 of file S32K142.h.

#define SMC_PMSTAT_PMSTAT_SHIFT   0u

Definition at line 11065 of file S32K142.h.

#define SMC_PMSTAT_PMSTAT_WIDTH   8u

Definition at line 11066 of file S32K142.h.

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

Definition at line 11062 of file S32K142.h.

#define SMC_STOPCTRL_STOPO_MASK   0xC0u

Definition at line 11059 of file S32K142.h.

#define SMC_STOPCTRL_STOPO_SHIFT   6u

Definition at line 11060 of file S32K142.h.

#define SMC_STOPCTRL_STOPO_WIDTH   2u

Definition at line 11061 of file S32K142.h.

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

Definition at line 11010 of file S32K142.h.

#define SMC_VERID_FEATURE_MASK   0xFFFFu

Definition at line 11007 of file S32K142.h.

#define SMC_VERID_FEATURE_SHIFT   0u

Definition at line 11008 of file S32K142.h.

#define SMC_VERID_FEATURE_WIDTH   16u

Definition at line 11009 of file S32K142.h.

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

Definition at line 11018 of file S32K142.h.

#define SMC_VERID_MAJOR_MASK   0xFF000000u

Definition at line 11015 of file S32K142.h.

#define SMC_VERID_MAJOR_SHIFT   24u

Definition at line 11016 of file S32K142.h.

#define SMC_VERID_MAJOR_WIDTH   8u

Definition at line 11017 of file S32K142.h.

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

Definition at line 11014 of file S32K142.h.

#define SMC_VERID_MINOR_MASK   0xFF0000u

Definition at line 11011 of file S32K142.h.

#define SMC_VERID_MINOR_SHIFT   16u

Definition at line 11012 of file S32K142.h.

#define SMC_VERID_MINOR_WIDTH   8u

Definition at line 11013 of file S32K142.h.