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