Using a C6678 on a custom board with parallel NOR flash on EMIF16 for booting.
I have code running from the flash when the device powers up. I copy the executable from flash to ram for all my cores, including Core 0. The entry point for all the cores is _c_int00. I've read how to get cores 1-7 to go by writing the magic address (still need to try this part ...) What is the "right" way to have core 0 jump to it's start address? A goto doesn't seem to work, is there a recommended way? If assembly is required, is it as simple as
B entryPt
where entryPt is a c variable containing the address? Or do you have to do something like load a register and branch to the register address?
Thanks Mike