VIRTUTECH CONFIDENTIAL Previous - Up - Next
Core_Asynchronous_Trap
- Provided By
-
Simics Core
- Callback Type
-
void (*)(lang_void *callback_data,
conf_object_t *trigger_obj, integer_t trap_number);
- Index
-
trap_number
- Description
-
SPARC: Called when an asynchronous trap occurs. This is either an external interrupt trap number == 0x60 or interrupt level n trap number 0x41 - 0x4F, or an asynchronous trap initiated by the user calling trap_cpu in the sparc-interrupt interface. The Core_External_Interrupt can also be used to catch interrupts, the difference is that Core_Asynchronous_Trap is only triggered if interrupts are enabled.
x86: Called when an asynchronous trap occurs. This is an interrupt vector. Core_Asynchronous_Trap is only triggered if interrupts are enabled.
VIRTUTECH CONFIDENTIAL Previous - Up - Next