iLLD_TC27xD
1.0
|
Functions | |
void | __bisr (const uint32) __attribute__((intrinsic_function(0x100 |
void | __disable (void) __attribute__((intrinsic_function(0x103 |
void | __enable (void) __attribute__((intrinsic_function(0x103 |
void | __restore (sint32) __attribute__((intrinsic_function(0x104 |
void | __syscall (const uint32) __attribute__((intrinsic_function(0x100 |
Variables | |
void | bisr |
void | disable |
void | enable |
void | restore |
void | syscall |
The next table provides an overview of the intrinsic functions to read or set interrupt handling.
void __bisr | ( | const uint32 | ) |
Set CPU priority number 0..255 and enable interrupts immediately at function entry
void __disable | ( | void | ) |
Disable interrupts. Only supported for TriCore1
Referenced by IfxCpu_disableInterrupts(), and IfxCpu_forceDisableInterrupts().
void __enable | ( | void | ) |
Disable interrupts and return previous interrupt state (enabled or disabled). Direct supported for TriCore1.6. Emulated on TC1.3.1Enable interrupts immediately at function entry
Referenced by IfxCpu_enableInterrupts(), and IfxCpu_restoreInterrupts().
void __restore | ( | sint32 | ) |
Restore interrupt state. Direct supported for TriCore1.6. Emulated on TC1.3.1
void __syscall | ( | const uint32 | ) |
Call a system call function number
void bisr |
Definition at line 361 of file IfxCpu_IntrinsicsDcc.h.
void disable |
Definition at line 365 of file IfxCpu_IntrinsicsDcc.h.
Referenced by IfxFlash_disableCorrectableErrorTracking(), and IfxFlash_disableUncorrectableErrorTracking().
void enable |
Definition at line 375 of file IfxCpu_IntrinsicsDcc.h.
Referenced by IfxCpu_setPerformanceCountersEnableBit(), IfxQspi_enablePT1Event(), IfxQspi_enablePT2Event(), and IfxQspi_enableUsrEvent().
void restore |
Definition at line 379 of file IfxCpu_IntrinsicsDcc.h.
void syscall |
Definition at line 383 of file IfxCpu_IntrinsicsDcc.h.