Hi all,
I've recently seen a couple of test cases in SPARC64 Forth bootloaders whereby during execution, the bootloaders call "init-program" on an address and expect it to start executing immediately.
My understanding from reading the IEEE1275 specification is that "init-program" merely sets up the execution state ready for it to be invoked by "go" and doesn't start execution itself - or could it be that because "go" is currently running then "init-program" detects this and automatically re-invokes "go" on the new payload itself?
ATB,
Mark.