Dynamic add new process.
Using global variable to hold the target function pointer for new process.
Use r8 as new ABI parameter.