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.

CPU Register Initialization

Other Parts Discussed in Thread: HALCOGEN

Hello,

I have a question about CPU Register initialization for the RM57 chip.
In section 5.5.4.3 of http://www.ti.com/lit/ds/symlink/rm57l843.pdf

bl    $+4
bl    $+4
bl    $+4
bl    $+4
bx    r0

It also appears in Halcogen generated code as

bl    next1
next1
        bl    next2
next2
        bl    next3
next3
        bl    next4
next4
        bx    r0

Could you explain what this section of code does? I cant find any more documentation around it in either the ARM or TI documents.

Thanks!


Dmitri