Other Parts Discussed in Thread: HALCOGEN
Tool/software: TI C/C++ Compiler
Hi,
I am using the TMS570LS3137 controller,
As per the ARM Cortex R4f document, we, as a software should not modify the DNM bits.
But the halcogen generated startup code includes(i.e. in _coreInitRegisters_ function),
mrs r1, cpsr
msr spsr_cxsf, r1
With this, We are writting all bit to 0, is there any justification why do we need to that?
and for the J bit,
though writing it as 1 we were not able to modify it.
Does it mean that we will be always reading that value as 0?
Is there anything required to enable that bit, for this TMS570LS3137 Porcessor?
Regards,
Shivam Kakad