|
iLLD_TC23x
1.0
|
|
Data Structures | |
| union | IfxCpu_Trap_Id |
| Union to abstract Identification numbers under Traps. More... | |
| struct | IfxCpu_Trap |
| Structure to contain the trap information. More... | |
Typedefs | |
| typedef sint32 | IfxCpu_Trap_SystemCall_Id |
| Type for Identification numbers under SystemCall Trap. More... | |
| typedef sint32 | IfxCpu_Trap_NonMaskableInterrupt_Id |
| Type for Identification number for Non Maskable Interrupt Trap. More... | |
| union IfxCpu_Trap_Id |
Union to abstract Identification numbers under Traps.
Definition at line 151 of file IfxCpu_Trap.h.
| Data Fields | ||
|---|---|---|
| IfxCpu_Trap_Assertion_Id | assertion | |
| IfxCpu_Trap_Bus_Id | bus | |
| IfxCpu_Trap_ContextManagement_Id | contextManagement | |
| IfxCpu_Trap_InstructionErrors_Id | instructionErrors | |
| IfxCpu_Trap_InternalProtection_Id | internalProtection | |
| IfxCpu_Trap_MemoryManagement_Id | memoryManagement | |
| IfxCpu_Trap_NonMaskableInterrupt_Id | nonMaskableInterrupt | |
| IfxCpu_Trap_SystemCall_Id | systemCall | |
| struct IfxCpu_Trap |
Structure to contain the trap information.
Definition at line 166 of file IfxCpu_Trap.h.
| Data Fields | ||
|---|---|---|
| unsigned int | tAddr | |
| unsigned int | tClass: 8 | |
| unsigned int | tCpu: 3 | |
| unsigned int | tId: 8 | |
Type for Identification number for Non Maskable Interrupt Trap.
Definition at line 146 of file IfxCpu_Trap.h.
| typedef sint32 IfxCpu_Trap_SystemCall_Id |
Type for Identification numbers under SystemCall Trap.
Definition at line 141 of file IfxCpu_Trap.h.
Enum for available Identification numbers under Assertion Trap.
| Enumerator | |
|---|---|
| IfxCpu_Trap_Assertion_Id_arithmeticOverflow | |
| IfxCpu_Trap_Assertion_Id_stickyArithmeticOverflow | |
Definition at line 132 of file IfxCpu_Trap.h.
| enum IfxCpu_Trap_Bus_Id |
Enum for available Identification numbers under Bus Trap.
Definition at line 118 of file IfxCpu_Trap.h.
| enum IfxCpu_Trap_Class |
Enum for available Trap classes.
Definition at line 54 of file IfxCpu_Trap.h.
Enum for available Identification numbers under Context Management Trap.
Definition at line 104 of file IfxCpu_Trap.h.
Enum for available Identification numbers under Instruction Errors Trap.
Definition at line 92 of file IfxCpu_Trap.h.
Enum for available Identification numbers under Internal Protection Trap.
Definition at line 78 of file IfxCpu_Trap.h.
Enum for available Identification numbers under Memory Management Trap.
| Enumerator | |
|---|---|
| IfxCpu_Trap_MemoryManagement_Id_virtualAddressFill | |
| IfxCpu_Trap_MemoryManagement_Id_virtualAddressProtection | |
Definition at line 69 of file IfxCpu_Trap.h.