|Home > Iris APIs > Semihosting > Event source IRIS_SEMIHOSTING_CALL|
This event is issued just before a semihosting function is called. It can be used to monitor semihosting call usage.
Activating it does not affect the model behavior. It cannot be used to re-implement the built-in semihosting calls or to extend semihosting.
Table 4-12 Event source IRIS_SEMIHOSTING_CALL
||The operation number of the built-in or user semihosting call according to the semihosting specification. This is the value of the operation number register when the target issues the semihosting trap instruction.|
||Register argument for the called function. This is the value of
the parameter register when the target issues the semihosting trap
instruction. This either contains an argument value for the called
function, or it contains the virtual address of a data structure.
This decision and the semantics depend on