Post Go back to editing

how stack pointer is initialized and set in both ARM & SHARC cores ?

Category: Datasheet/Specs
Product Number: ADSP-21593


In ADI how is the stack pointer (SP) initialized? How is it set? Where exactly?

ARM Core : SP - how its initialized and set ?
SHARC Core : I7 - how its initialized and set? 

 I7 stack pointer initialized by ADC `___lib_setup_c` is ADI's C runtime initializer(ADI libc)  ?

If the interrupt occurs before the stack pointer is set, an unexpected behavior may be caused. explain ?