Detailed Description

Macros

#define S32_SCB_CPUID_REVISION_MASK   0xFu
 
#define S32_SCB_CPUID_REVISION_SHIFT   0u
 
#define S32_SCB_CPUID_REVISION_WIDTH   4u
 
#define S32_SCB_CPUID_REVISION(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_REVISION_SHIFT))&S32_SCB_CPUID_REVISION_MASK)
 
#define S32_SCB_CPUID_PARTNO_MASK   0xFFF0u
 
#define S32_SCB_CPUID_PARTNO_SHIFT   4u
 
#define S32_SCB_CPUID_PARTNO_WIDTH   12u
 
#define S32_SCB_CPUID_PARTNO(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_PARTNO_SHIFT))&S32_SCB_CPUID_PARTNO_MASK)
 
#define S32_SCB_CPUID_VARIANT_MASK   0xF00000u
 
#define S32_SCB_CPUID_VARIANT_SHIFT   20u
 
#define S32_SCB_CPUID_VARIANT_WIDTH   4u
 
#define S32_SCB_CPUID_VARIANT(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_VARIANT_SHIFT))&S32_SCB_CPUID_VARIANT_MASK)
 
#define S32_SCB_CPUID_IMPLEMENTER_MASK   0xFF000000u
 
#define S32_SCB_CPUID_IMPLEMENTER_SHIFT   24u
 
#define S32_SCB_CPUID_IMPLEMENTER_WIDTH   8u
 
#define S32_SCB_CPUID_IMPLEMENTER(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_IMPLEMENTER_SHIFT))&S32_SCB_CPUID_IMPLEMENTER_MASK)
 
#define S32_SCB_ICSR_VECTACTIVE_MASK   0x3Fu
 
#define S32_SCB_ICSR_VECTACTIVE_SHIFT   0u
 
#define S32_SCB_ICSR_VECTACTIVE_WIDTH   6u
 
#define S32_SCB_ICSR_VECTACTIVE(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_VECTACTIVE_SHIFT))&S32_SCB_ICSR_VECTACTIVE_MASK)
 
#define S32_SCB_ICSR_VECTPENDING_MASK   0x3F000u
 
#define S32_SCB_ICSR_VECTPENDING_SHIFT   12u
 
#define S32_SCB_ICSR_VECTPENDING_WIDTH   6u
 
#define S32_SCB_ICSR_VECTPENDING(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_VECTPENDING_SHIFT))&S32_SCB_ICSR_VECTPENDING_MASK)
 
#define S32_SCB_ICSR_ISRPENDING_MASK   0x400000u
 
#define S32_SCB_ICSR_ISRPENDING_SHIFT   22u
 
#define S32_SCB_ICSR_ISRPENDING_WIDTH   1u
 
#define S32_SCB_ICSR_ISRPENDING(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_ISRPENDING_SHIFT))&S32_SCB_ICSR_ISRPENDING_MASK)
 
#define S32_SCB_ICSR_PENDSTCLR_MASK   0x2000000u
 
#define S32_SCB_ICSR_PENDSTCLR_SHIFT   25u
 
#define S32_SCB_ICSR_PENDSTCLR_WIDTH   1u
 
#define S32_SCB_ICSR_PENDSTCLR(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSTCLR_SHIFT))&S32_SCB_ICSR_PENDSTCLR_MASK)
 
#define S32_SCB_ICSR_PENDSTSET_MASK   0x4000000u
 
#define S32_SCB_ICSR_PENDSTSET_SHIFT   26u
 
#define S32_SCB_ICSR_PENDSTSET_WIDTH   1u
 
#define S32_SCB_ICSR_PENDSTSET(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSTSET_SHIFT))&S32_SCB_ICSR_PENDSTSET_MASK)
 
#define S32_SCB_ICSR_PENDSVCLR_MASK   0x8000000u
 
#define S32_SCB_ICSR_PENDSVCLR_SHIFT   27u
 
#define S32_SCB_ICSR_PENDSVCLR_WIDTH   1u
 
#define S32_SCB_ICSR_PENDSVCLR(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSVCLR_SHIFT))&S32_SCB_ICSR_PENDSVCLR_MASK)
 
#define S32_SCB_ICSR_PENDSVSET_MASK   0x10000000u
 
#define S32_SCB_ICSR_PENDSVSET_SHIFT   28u
 
#define S32_SCB_ICSR_PENDSVSET_WIDTH   1u
 
#define S32_SCB_ICSR_PENDSVSET(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSVSET_SHIFT))&S32_SCB_ICSR_PENDSVSET_MASK)
 
#define S32_SCB_ICSR_NMIPENDSET_MASK   0x80000000u
 
#define S32_SCB_ICSR_NMIPENDSET_SHIFT   31u
 
#define S32_SCB_ICSR_NMIPENDSET_WIDTH   1u
 
#define S32_SCB_ICSR_NMIPENDSET(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_NMIPENDSET_SHIFT))&S32_SCB_ICSR_NMIPENDSET_MASK)
 
#define S32_SCB_VTOR_TBLOFF_MASK   0xFFFFFF80u
 
#define S32_SCB_VTOR_TBLOFF_SHIFT   7u
 
#define S32_SCB_VTOR_TBLOFF_WIDTH   25u
 
#define S32_SCB_VTOR_TBLOFF(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_VTOR_TBLOFF_SHIFT))&S32_SCB_VTOR_TBLOFF_MASK)
 
#define S32_SCB_AIRCR_VECTCLRACTIVE_MASK   0x2u
 
#define S32_SCB_AIRCR_VECTCLRACTIVE_SHIFT   1u
 
#define S32_SCB_AIRCR_VECTCLRACTIVE_WIDTH   1u
 
#define S32_SCB_AIRCR_VECTCLRACTIVE(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_VECTCLRACTIVE_SHIFT))&S32_SCB_AIRCR_VECTCLRACTIVE_MASK)
 
#define S32_SCB_AIRCR_SYSRESETREQ_MASK   0x4u
 
#define S32_SCB_AIRCR_SYSRESETREQ_SHIFT   2u
 
#define S32_SCB_AIRCR_SYSRESETREQ_WIDTH   1u
 
#define S32_SCB_AIRCR_SYSRESETREQ(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_SYSRESETREQ_SHIFT))&S32_SCB_AIRCR_SYSRESETREQ_MASK)
 
#define S32_SCB_AIRCR_ENDIANNESS_MASK   0x8000u
 
#define S32_SCB_AIRCR_ENDIANNESS_SHIFT   15u
 
#define S32_SCB_AIRCR_ENDIANNESS_WIDTH   1u
 
#define S32_SCB_AIRCR_ENDIANNESS(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_ENDIANNESS_SHIFT))&S32_SCB_AIRCR_ENDIANNESS_MASK)
 
#define S32_SCB_AIRCR_VECTKEY_MASK   0xFFFF0000u
 
#define S32_SCB_AIRCR_VECTKEY_SHIFT   16u
 
#define S32_SCB_AIRCR_VECTKEY_WIDTH   16u
 
#define S32_SCB_AIRCR_VECTKEY(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_VECTKEY_SHIFT))&S32_SCB_AIRCR_VECTKEY_MASK)
 
#define S32_SCB_SCR_SLEEPONEXIT_MASK   0x2u
 
#define S32_SCB_SCR_SLEEPONEXIT_SHIFT   1u
 
#define S32_SCB_SCR_SLEEPONEXIT_WIDTH   1u
 
#define S32_SCB_SCR_SLEEPONEXIT(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SLEEPONEXIT_SHIFT))&S32_SCB_SCR_SLEEPONEXIT_MASK)
 
#define S32_SCB_SCR_SLEEPDEEP_MASK   0x4u
 
#define S32_SCB_SCR_SLEEPDEEP_SHIFT   2u
 
#define S32_SCB_SCR_SLEEPDEEP_WIDTH   1u
 
#define S32_SCB_SCR_SLEEPDEEP(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SLEEPDEEP_SHIFT))&S32_SCB_SCR_SLEEPDEEP_MASK)
 
#define S32_SCB_SCR_SEVONPEND_MASK   0x10u
 
#define S32_SCB_SCR_SEVONPEND_SHIFT   4u
 
#define S32_SCB_SCR_SEVONPEND_WIDTH   1u
 
#define S32_SCB_SCR_SEVONPEND(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SEVONPEND_SHIFT))&S32_SCB_SCR_SEVONPEND_MASK)
 
#define S32_SCB_CCR_UNALIGN_TRP_MASK   0x8u
 
#define S32_SCB_CCR_UNALIGN_TRP_SHIFT   3u
 
#define S32_SCB_CCR_UNALIGN_TRP_WIDTH   1u
 
#define S32_SCB_CCR_UNALIGN_TRP(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CCR_UNALIGN_TRP_SHIFT))&S32_SCB_CCR_UNALIGN_TRP_MASK)
 
#define S32_SCB_CCR_STKALIGN_MASK   0x200u
 
#define S32_SCB_CCR_STKALIGN_SHIFT   9u
 
#define S32_SCB_CCR_STKALIGN_WIDTH   1u
 
#define S32_SCB_CCR_STKALIGN(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CCR_STKALIGN_SHIFT))&S32_SCB_CCR_STKALIGN_MASK)
 
#define S32_SCB_SHPR2_PRI_11_MASK   0xFF000000u
 
#define S32_SCB_SHPR2_PRI_11_SHIFT   24u
 
#define S32_SCB_SHPR2_PRI_11_WIDTH   8u
 
#define S32_SCB_SHPR2_PRI_11(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR2_PRI_11_SHIFT))&S32_SCB_SHPR2_PRI_11_MASK)
 
#define S32_SCB_SHPR3_PRI_14_MASK   0xFF0000u
 
#define S32_SCB_SHPR3_PRI_14_SHIFT   16u
 
#define S32_SCB_SHPR3_PRI_14_WIDTH   8u
 
#define S32_SCB_SHPR3_PRI_14(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR3_PRI_14_SHIFT))&S32_SCB_SHPR3_PRI_14_MASK)
 
#define S32_SCB_SHPR3_PRI_15_MASK   0xFF000000u
 
#define S32_SCB_SHPR3_PRI_15_SHIFT   24u
 
#define S32_SCB_SHPR3_PRI_15_WIDTH   8u
 
#define S32_SCB_SHPR3_PRI_15(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR3_PRI_15_SHIFT))&S32_SCB_SHPR3_PRI_15_MASK)
 
#define S32_SCB_SHCSR_SVCALLPENDED_MASK   0x8000u
 
#define S32_SCB_SHCSR_SVCALLPENDED_SHIFT   15u
 
#define S32_SCB_SHCSR_SVCALLPENDED_WIDTH   1u
 
#define S32_SCB_SHCSR_SVCALLPENDED(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHCSR_SVCALLPENDED_SHIFT))&S32_SCB_SHCSR_SVCALLPENDED_MASK)
 
#define S32_SCB_DFSR_HALTED_MASK   0x1u
 
#define S32_SCB_DFSR_HALTED_SHIFT   0u
 
#define S32_SCB_DFSR_HALTED_WIDTH   1u
 
#define S32_SCB_DFSR_HALTED(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_HALTED_SHIFT))&S32_SCB_DFSR_HALTED_MASK)
 
#define S32_SCB_DFSR_BKPT_MASK   0x2u
 
#define S32_SCB_DFSR_BKPT_SHIFT   1u
 
#define S32_SCB_DFSR_BKPT_WIDTH   1u
 
#define S32_SCB_DFSR_BKPT(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_BKPT_SHIFT))&S32_SCB_DFSR_BKPT_MASK)
 
#define S32_SCB_DFSR_DWTTRAP_MASK   0x4u
 
#define S32_SCB_DFSR_DWTTRAP_SHIFT   2u
 
#define S32_SCB_DFSR_DWTTRAP_WIDTH   1u
 
#define S32_SCB_DFSR_DWTTRAP(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_DWTTRAP_SHIFT))&S32_SCB_DFSR_DWTTRAP_MASK)
 
#define S32_SCB_DFSR_VCATCH_MASK   0x8u
 
#define S32_SCB_DFSR_VCATCH_SHIFT   3u
 
#define S32_SCB_DFSR_VCATCH_WIDTH   1u
 
#define S32_SCB_DFSR_VCATCH(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_VCATCH_SHIFT))&S32_SCB_DFSR_VCATCH_MASK)
 
#define S32_SCB_DFSR_EXTERNAL_MASK   0x10u
 
#define S32_SCB_DFSR_EXTERNAL_SHIFT   4u
 
#define S32_SCB_DFSR_EXTERNAL_WIDTH   1u
 
#define S32_SCB_DFSR_EXTERNAL(x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_EXTERNAL_SHIFT))&S32_SCB_DFSR_EXTERNAL_MASK)
 

Macro Definition Documentation

#define S32_SCB_AIRCR_ENDIANNESS (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_ENDIANNESS_SHIFT))&S32_SCB_AIRCR_ENDIANNESS_MASK)

Definition at line 9130 of file S32K118.h.

#define S32_SCB_AIRCR_ENDIANNESS_MASK   0x8000u

Definition at line 9127 of file S32K118.h.

#define S32_SCB_AIRCR_ENDIANNESS_SHIFT   15u

Definition at line 9128 of file S32K118.h.

#define S32_SCB_AIRCR_ENDIANNESS_WIDTH   1u

Definition at line 9129 of file S32K118.h.

#define S32_SCB_AIRCR_SYSRESETREQ (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_SYSRESETREQ_SHIFT))&S32_SCB_AIRCR_SYSRESETREQ_MASK)

Definition at line 9126 of file S32K118.h.

#define S32_SCB_AIRCR_SYSRESETREQ_MASK   0x4u

Definition at line 9123 of file S32K118.h.

#define S32_SCB_AIRCR_SYSRESETREQ_SHIFT   2u

Definition at line 9124 of file S32K118.h.

#define S32_SCB_AIRCR_SYSRESETREQ_WIDTH   1u

Definition at line 9125 of file S32K118.h.

#define S32_SCB_AIRCR_VECTCLRACTIVE (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_VECTCLRACTIVE_SHIFT))&S32_SCB_AIRCR_VECTCLRACTIVE_MASK)

Definition at line 9122 of file S32K118.h.

#define S32_SCB_AIRCR_VECTCLRACTIVE_MASK   0x2u

Definition at line 9119 of file S32K118.h.

#define S32_SCB_AIRCR_VECTCLRACTIVE_SHIFT   1u

Definition at line 9120 of file S32K118.h.

#define S32_SCB_AIRCR_VECTCLRACTIVE_WIDTH   1u

Definition at line 9121 of file S32K118.h.

#define S32_SCB_AIRCR_VECTKEY (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_AIRCR_VECTKEY_SHIFT))&S32_SCB_AIRCR_VECTKEY_MASK)

Definition at line 9134 of file S32K118.h.

#define S32_SCB_AIRCR_VECTKEY_MASK   0xFFFF0000u

Definition at line 9131 of file S32K118.h.

#define S32_SCB_AIRCR_VECTKEY_SHIFT   16u

Definition at line 9132 of file S32K118.h.

#define S32_SCB_AIRCR_VECTKEY_WIDTH   16u

Definition at line 9133 of file S32K118.h.

#define S32_SCB_CCR_STKALIGN (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CCR_STKALIGN_SHIFT))&S32_SCB_CCR_STKALIGN_MASK)

Definition at line 9156 of file S32K118.h.

#define S32_SCB_CCR_STKALIGN_MASK   0x200u

Definition at line 9153 of file S32K118.h.

#define S32_SCB_CCR_STKALIGN_SHIFT   9u

Definition at line 9154 of file S32K118.h.

#define S32_SCB_CCR_STKALIGN_WIDTH   1u

Definition at line 9155 of file S32K118.h.

#define S32_SCB_CCR_UNALIGN_TRP (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CCR_UNALIGN_TRP_SHIFT))&S32_SCB_CCR_UNALIGN_TRP_MASK)

Definition at line 9152 of file S32K118.h.

#define S32_SCB_CCR_UNALIGN_TRP_MASK   0x8u

Definition at line 9149 of file S32K118.h.

#define S32_SCB_CCR_UNALIGN_TRP_SHIFT   3u

Definition at line 9150 of file S32K118.h.

#define S32_SCB_CCR_UNALIGN_TRP_WIDTH   1u

Definition at line 9151 of file S32K118.h.

#define S32_SCB_CPUID_IMPLEMENTER (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_IMPLEMENTER_SHIFT))&S32_SCB_CPUID_IMPLEMENTER_MASK)

Definition at line 9079 of file S32K118.h.

#define S32_SCB_CPUID_IMPLEMENTER_MASK   0xFF000000u

Definition at line 9076 of file S32K118.h.

#define S32_SCB_CPUID_IMPLEMENTER_SHIFT   24u

Definition at line 9077 of file S32K118.h.

#define S32_SCB_CPUID_IMPLEMENTER_WIDTH   8u

Definition at line 9078 of file S32K118.h.

#define S32_SCB_CPUID_PARTNO (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_PARTNO_SHIFT))&S32_SCB_CPUID_PARTNO_MASK)

Definition at line 9071 of file S32K118.h.

#define S32_SCB_CPUID_PARTNO_MASK   0xFFF0u

Definition at line 9068 of file S32K118.h.

#define S32_SCB_CPUID_PARTNO_SHIFT   4u

Definition at line 9069 of file S32K118.h.

#define S32_SCB_CPUID_PARTNO_WIDTH   12u

Definition at line 9070 of file S32K118.h.

#define S32_SCB_CPUID_REVISION (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_REVISION_SHIFT))&S32_SCB_CPUID_REVISION_MASK)

Definition at line 9067 of file S32K118.h.

#define S32_SCB_CPUID_REVISION_MASK   0xFu

Definition at line 9064 of file S32K118.h.

#define S32_SCB_CPUID_REVISION_SHIFT   0u

Definition at line 9065 of file S32K118.h.

#define S32_SCB_CPUID_REVISION_WIDTH   4u

Definition at line 9066 of file S32K118.h.

#define S32_SCB_CPUID_VARIANT (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_CPUID_VARIANT_SHIFT))&S32_SCB_CPUID_VARIANT_MASK)

Definition at line 9075 of file S32K118.h.

#define S32_SCB_CPUID_VARIANT_MASK   0xF00000u

Definition at line 9072 of file S32K118.h.

#define S32_SCB_CPUID_VARIANT_SHIFT   20u

Definition at line 9073 of file S32K118.h.

#define S32_SCB_CPUID_VARIANT_WIDTH   4u

Definition at line 9074 of file S32K118.h.

#define S32_SCB_DFSR_BKPT (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_BKPT_SHIFT))&S32_SCB_DFSR_BKPT_MASK)

Definition at line 9184 of file S32K118.h.

#define S32_SCB_DFSR_BKPT_MASK   0x2u

Definition at line 9181 of file S32K118.h.

#define S32_SCB_DFSR_BKPT_SHIFT   1u

Definition at line 9182 of file S32K118.h.

#define S32_SCB_DFSR_BKPT_WIDTH   1u

Definition at line 9183 of file S32K118.h.

#define S32_SCB_DFSR_DWTTRAP (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_DWTTRAP_SHIFT))&S32_SCB_DFSR_DWTTRAP_MASK)

Definition at line 9188 of file S32K118.h.

#define S32_SCB_DFSR_DWTTRAP_MASK   0x4u

Definition at line 9185 of file S32K118.h.

#define S32_SCB_DFSR_DWTTRAP_SHIFT   2u

Definition at line 9186 of file S32K118.h.

#define S32_SCB_DFSR_DWTTRAP_WIDTH   1u

Definition at line 9187 of file S32K118.h.

#define S32_SCB_DFSR_EXTERNAL (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_EXTERNAL_SHIFT))&S32_SCB_DFSR_EXTERNAL_MASK)

Definition at line 9196 of file S32K118.h.

#define S32_SCB_DFSR_EXTERNAL_MASK   0x10u

Definition at line 9193 of file S32K118.h.

#define S32_SCB_DFSR_EXTERNAL_SHIFT   4u

Definition at line 9194 of file S32K118.h.

#define S32_SCB_DFSR_EXTERNAL_WIDTH   1u

Definition at line 9195 of file S32K118.h.

#define S32_SCB_DFSR_HALTED (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_HALTED_SHIFT))&S32_SCB_DFSR_HALTED_MASK)

Definition at line 9180 of file S32K118.h.

#define S32_SCB_DFSR_HALTED_MASK   0x1u

Definition at line 9177 of file S32K118.h.

#define S32_SCB_DFSR_HALTED_SHIFT   0u

Definition at line 9178 of file S32K118.h.

#define S32_SCB_DFSR_HALTED_WIDTH   1u

Definition at line 9179 of file S32K118.h.

#define S32_SCB_DFSR_VCATCH (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_DFSR_VCATCH_SHIFT))&S32_SCB_DFSR_VCATCH_MASK)

Definition at line 9192 of file S32K118.h.

#define S32_SCB_DFSR_VCATCH_MASK   0x8u

Definition at line 9189 of file S32K118.h.

#define S32_SCB_DFSR_VCATCH_SHIFT   3u

Definition at line 9190 of file S32K118.h.

#define S32_SCB_DFSR_VCATCH_WIDTH   1u

Definition at line 9191 of file S32K118.h.

#define S32_SCB_ICSR_ISRPENDING (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_ISRPENDING_SHIFT))&S32_SCB_ICSR_ISRPENDING_MASK)

Definition at line 9092 of file S32K118.h.

#define S32_SCB_ICSR_ISRPENDING_MASK   0x400000u

Definition at line 9089 of file S32K118.h.

#define S32_SCB_ICSR_ISRPENDING_SHIFT   22u

Definition at line 9090 of file S32K118.h.

#define S32_SCB_ICSR_ISRPENDING_WIDTH   1u

Definition at line 9091 of file S32K118.h.

#define S32_SCB_ICSR_NMIPENDSET (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_NMIPENDSET_SHIFT))&S32_SCB_ICSR_NMIPENDSET_MASK)

Definition at line 9112 of file S32K118.h.

#define S32_SCB_ICSR_NMIPENDSET_MASK   0x80000000u

Definition at line 9109 of file S32K118.h.

#define S32_SCB_ICSR_NMIPENDSET_SHIFT   31u

Definition at line 9110 of file S32K118.h.

#define S32_SCB_ICSR_NMIPENDSET_WIDTH   1u

Definition at line 9111 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTCLR (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSTCLR_SHIFT))&S32_SCB_ICSR_PENDSTCLR_MASK)

Definition at line 9096 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTCLR_MASK   0x2000000u

Definition at line 9093 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTCLR_SHIFT   25u

Definition at line 9094 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTCLR_WIDTH   1u

Definition at line 9095 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTSET (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSTSET_SHIFT))&S32_SCB_ICSR_PENDSTSET_MASK)

Definition at line 9100 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTSET_MASK   0x4000000u

Definition at line 9097 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTSET_SHIFT   26u

Definition at line 9098 of file S32K118.h.

#define S32_SCB_ICSR_PENDSTSET_WIDTH   1u

Definition at line 9099 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVCLR (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSVCLR_SHIFT))&S32_SCB_ICSR_PENDSVCLR_MASK)

Definition at line 9104 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVCLR_MASK   0x8000000u

Definition at line 9101 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVCLR_SHIFT   27u

Definition at line 9102 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVCLR_WIDTH   1u

Definition at line 9103 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVSET (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_PENDSVSET_SHIFT))&S32_SCB_ICSR_PENDSVSET_MASK)

Definition at line 9108 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVSET_MASK   0x10000000u

Definition at line 9105 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVSET_SHIFT   28u

Definition at line 9106 of file S32K118.h.

#define S32_SCB_ICSR_PENDSVSET_WIDTH   1u

Definition at line 9107 of file S32K118.h.

#define S32_SCB_ICSR_VECTACTIVE (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_VECTACTIVE_SHIFT))&S32_SCB_ICSR_VECTACTIVE_MASK)

Definition at line 9084 of file S32K118.h.

#define S32_SCB_ICSR_VECTACTIVE_MASK   0x3Fu

Definition at line 9081 of file S32K118.h.

#define S32_SCB_ICSR_VECTACTIVE_SHIFT   0u

Definition at line 9082 of file S32K118.h.

#define S32_SCB_ICSR_VECTACTIVE_WIDTH   6u

Definition at line 9083 of file S32K118.h.

#define S32_SCB_ICSR_VECTPENDING (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_ICSR_VECTPENDING_SHIFT))&S32_SCB_ICSR_VECTPENDING_MASK)

Definition at line 9088 of file S32K118.h.

#define S32_SCB_ICSR_VECTPENDING_MASK   0x3F000u

Definition at line 9085 of file S32K118.h.

#define S32_SCB_ICSR_VECTPENDING_SHIFT   12u

Definition at line 9086 of file S32K118.h.

#define S32_SCB_ICSR_VECTPENDING_WIDTH   6u

Definition at line 9087 of file S32K118.h.

#define S32_SCB_SCR_SEVONPEND (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SEVONPEND_SHIFT))&S32_SCB_SCR_SEVONPEND_MASK)

Definition at line 9147 of file S32K118.h.

#define S32_SCB_SCR_SEVONPEND_MASK   0x10u

Definition at line 9144 of file S32K118.h.

#define S32_SCB_SCR_SEVONPEND_SHIFT   4u

Definition at line 9145 of file S32K118.h.

#define S32_SCB_SCR_SEVONPEND_WIDTH   1u

Definition at line 9146 of file S32K118.h.

#define S32_SCB_SCR_SLEEPDEEP (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SLEEPDEEP_SHIFT))&S32_SCB_SCR_SLEEPDEEP_MASK)

Definition at line 9143 of file S32K118.h.

#define S32_SCB_SCR_SLEEPDEEP_MASK   0x4u

Definition at line 9140 of file S32K118.h.

#define S32_SCB_SCR_SLEEPDEEP_SHIFT   2u

Definition at line 9141 of file S32K118.h.

#define S32_SCB_SCR_SLEEPDEEP_WIDTH   1u

Definition at line 9142 of file S32K118.h.

#define S32_SCB_SCR_SLEEPONEXIT (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SCR_SLEEPONEXIT_SHIFT))&S32_SCB_SCR_SLEEPONEXIT_MASK)

Definition at line 9139 of file S32K118.h.

#define S32_SCB_SCR_SLEEPONEXIT_MASK   0x2u

Definition at line 9136 of file S32K118.h.

#define S32_SCB_SCR_SLEEPONEXIT_SHIFT   1u

Definition at line 9137 of file S32K118.h.

#define S32_SCB_SCR_SLEEPONEXIT_WIDTH   1u

Definition at line 9138 of file S32K118.h.

#define S32_SCB_SHCSR_SVCALLPENDED (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHCSR_SVCALLPENDED_SHIFT))&S32_SCB_SHCSR_SVCALLPENDED_MASK)

Definition at line 9175 of file S32K118.h.

#define S32_SCB_SHCSR_SVCALLPENDED_MASK   0x8000u

Definition at line 9172 of file S32K118.h.

#define S32_SCB_SHCSR_SVCALLPENDED_SHIFT   15u

Definition at line 9173 of file S32K118.h.

#define S32_SCB_SHCSR_SVCALLPENDED_WIDTH   1u

Definition at line 9174 of file S32K118.h.

#define S32_SCB_SHPR2_PRI_11 (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR2_PRI_11_SHIFT))&S32_SCB_SHPR2_PRI_11_MASK)

Definition at line 9161 of file S32K118.h.

#define S32_SCB_SHPR2_PRI_11_MASK   0xFF000000u

Definition at line 9158 of file S32K118.h.

#define S32_SCB_SHPR2_PRI_11_SHIFT   24u

Definition at line 9159 of file S32K118.h.

#define S32_SCB_SHPR2_PRI_11_WIDTH   8u

Definition at line 9160 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_14 (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR3_PRI_14_SHIFT))&S32_SCB_SHPR3_PRI_14_MASK)

Definition at line 9166 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_14_MASK   0xFF0000u

Definition at line 9163 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_14_SHIFT   16u

Definition at line 9164 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_14_WIDTH   8u

Definition at line 9165 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_15 (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_SHPR3_PRI_15_SHIFT))&S32_SCB_SHPR3_PRI_15_MASK)

Definition at line 9170 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_15_MASK   0xFF000000u

Definition at line 9167 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_15_SHIFT   24u

Definition at line 9168 of file S32K118.h.

#define S32_SCB_SHPR3_PRI_15_WIDTH   8u

Definition at line 9169 of file S32K118.h.

#define S32_SCB_VTOR_TBLOFF (   x)    (((uint32_t)(((uint32_t)(x))<<S32_SCB_VTOR_TBLOFF_SHIFT))&S32_SCB_VTOR_TBLOFF_MASK)

Definition at line 9117 of file S32K118.h.

#define S32_SCB_VTOR_TBLOFF_MASK   0xFFFFFF80u

Definition at line 9114 of file S32K118.h.

#define S32_SCB_VTOR_TBLOFF_SHIFT   7u

Definition at line 9115 of file S32K118.h.

#define S32_SCB_VTOR_TBLOFF_WIDTH   25u

Definition at line 9116 of file S32K118.h.