VIRTUTECH CONFIDENTIAL    Previous - Up - Next

Core_Exception_Return

Provided By
Simics Core
Callback Type
void (*)(lang_void *callback_data,
conf_object_t *trigger_obj,
integer_t exception_number);
Index
exception_number
Description
Triggered when an exception/trap handler finishes execution.

For x86 processors, this is caused by IRET and IRETD, before they have changed any processor state.

For ia64 processors, this is caused by rfi, before is has changed any processor state.

For sparc processors, the hap is triggered by the DONE and RETRY instructions, before any processor state has been changed.

The exception_number parameter is only valid for SPARC processors.

VIRTUTECH CONFIDENTIAL    Previous - Up - Next