|  | 
| enum | IfxCpu_Trap_Class { IfxCpu_Trap_Class_memoryManagement = 0U,
 IfxCpu_Trap_Class_internalProtection = 1U,
 IfxCpu_Trap_Class_instructionErrors = 2U,
 IfxCpu_Trap_Class_contextManagement = 3U,
 IfxCpu_Trap_Class_bus = 4U,
 IfxCpu_Trap_Class_assertion = 5U,
 IfxCpu_Trap_Class_systemCall = 6U,
 IfxCpu_Trap_Class_nonMaskableInterrupt = 7U
 }
 | 
|  | Enum for available Trap classes.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_MemoryManagement_Id { IfxCpu_Trap_MemoryManagement_Id_virtualAddressFill = 0U,
 IfxCpu_Trap_MemoryManagement_Id_virtualAddressProtection = 1U
 }
 | 
|  | Enum for available Identification numbers under Memory Management Trap.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_InternalProtection_Id { IfxCpu_Trap_InternalProtection_Id_privilegeViolation = 1U,
 IfxCpu_Trap_InternalProtection_Id_memoryProtectionRead = 2U,
 IfxCpu_Trap_InternalProtection_Id_memoryProtectionWrite = 3U,
 IfxCpu_Trap_InternalProtection_Id_memoryProtectionExecute = 4U,
 IfxCpu_Trap_InternalProtection_Id_memoryProtectionPeripheralAccess = 5U,
 IfxCpu_Trap_InternalProtection_Id_memoryProtectionNullAddress = 6U,
 IfxCpu_Trap_InternalProtection_Id_globalRegisterWriteProtection = 7U
 }
 | 
|  | Enum for available Identification numbers under Internal Protection Trap.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_InstructionErrors_Id { IfxCpu_Trap_InstructionErrors_Id_illegalOpcode = 1U,
 IfxCpu_Trap_InstructionErrors_Id_unimplementedOpcode = 2U,
 IfxCpu_Trap_InstructionErrors_Id_invalidOperand = 3U,
 IfxCpu_Trap_InstructionErrors_Id_dataAddressAlignment = 4U,
 IfxCpu_Trap_InstructionErrors_Id_invalidMemoryAddress = 5U
 }
 | 
|  | Enum for available Identification numbers under Instruction Errors Trap.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_ContextManagement_Id { IfxCpu_Trap_ContextManagement_Id_freeContextListDepletion = 1U,
 IfxCpu_Trap_ContextManagement_Id_callDepthOverflow = 2U,
 IfxCpu_Trap_ContextManagement_Id_callDepthUnderflow = 3U,
 IfxCpu_Trap_ContextManagement_Id_freeContextListUnderflow = 4U,
 IfxCpu_Trap_ContextManagement_Id_callStackUnderflow = 5U,
 IfxCpu_Trap_ContextManagement_Id_contextType = 6U,
 IfxCpu_Trap_ContextManagement_Id_nestingError = 7U
 }
 | 
|  | Enum for available Identification numbers under Context Management Trap.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_Bus_Id { IfxCpu_Trap_Bus_Id_programFetchSynchronousError = 1U,
 IfxCpu_Trap_Bus_Id_dataAccessSynchronousError = 2U,
 IfxCpu_Trap_Bus_Id_dataAccessAsynchronousError = 3U,
 IfxCpu_Trap_Bus_Id_CoprocessorTrapAsynchronousError = 4U,
 IfxCpu_Trap_Bus_Id_programMemoryIntegrityError = 5U,
 IfxCpu_Trap_Bus_Id_dataMemoryIntegrityError = 6U,
 IfxCpu_Trap_Bus_Id_temporalAsynchronousError = 7U
 }
 | 
|  | Enum for available Identification numbers under Bus Trap.  More... 
 | 
|  | 
| enum | IfxCpu_Trap_Assertion_Id { IfxCpu_Trap_Assertion_Id_arithmeticOverflow = 1U,
 IfxCpu_Trap_Assertion_Id_stickyArithmeticOverflow = 2U
 }
 | 
|  | Enum for available Identification numbers under Assertion Trap.  More... 
 | 
|  |