13.07.2015 Views

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

TASKING VX-toolset for ARM User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Run-time EnvironmentAll <strong>ARM</strong> architectures, except <strong>for</strong> M-profile architectures, have separate stack pointers <strong>for</strong> each processormode. M-profile architectures have one stack pointer.These stack pointers should be initialized at run-time.This is taken care of by the startup code in the run-time library, by means of linker-generated symbolsdefined in the LSL file. See Section 9.1, Startup Code, <strong>for</strong> a list of these symbols.You can define the values of these symbols in Eclipse as follows.1. From the Project menu, select Properties <strong>for</strong>The Properties dialog appears.2. In the left pane, expand C/C++ Build and select Stack/Heap.In the right pane the Stack/Heap property page appears.231

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!