I have a bare-metal application for the Cortex-A9 processor Core 0 in the OMAP4460 (PandaBoard ES). The starting point for my application (which I can run on the board through the debugger) was the "Basic" Hello World example for the Pandaboard ES (I had to modify the target to a Generic Cortex-A8 in order to get things working properly). I need to modify the default RTS code that gets linked to set up an IRQ stack and to clear the CPSR "I" bit (among other things). Any helpful tips on doing this? I located and extracted the rtssrc.zip file in the CCS 5 installation. I could iteratively try to include and compile the individual sources one by one (starting with boot.asm), but there has to be a better way.
I really don't want to be wasting time re-writing assembly. If something already exists along these lines I would be very happy to use it.
I originally posted this question on the OMAP4 forum, but was referred here.
Thanks,
Errett