This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: TMS570LC43xx - Startup - HalcoGen

Part Number: TMS570LC4357


Dear Team,

using the function coreInitRegisters (HL_sys-core.asm) the spsr register will be written via system mode

According to ARM DDI 0460C Cortex-R5 and Cortex-R5F Technical Reference Manual, this does not exist in the system and user mode

Could you please explain to me briefly why the register in the startup code is written anyway? Is that a bug in the startup code? Or do you even have to write the register? Where do you write if the register doesn't even exist?

Thanks and regards