##### Synopsis

    TargetInterface.executeFunction(address, r0, timeout)

##### Description

TargetInterface.executeFunction executes a function on the target.address is the address of the function entry point, r0 is the value to set register r0 on entry to the function (in effect the first parameter to the function), and timeout is the timeout value in milliseconds to wait for the function to complete.