|
Part 1ýConstructing the Platform
by Ed Sutter
Start ý The
Typical Package ý What are the Alternatives?
ý Key Ingredients ý MicroMonitor
Run Time Startup ý Just After Reset
ý Establish Exception Handlers ý I/O
Initialization ý Flash Memory Drivers
ý Sources and PDF
MICROMONITOR RUN TIME STARTUP
The monitor breaks the target memory
(flash memory and RAM) into four basic sectionsýflash memory space
used by the monitor executable, flash memory space used for file storage,
RAM space used by the monitor executable, and RAM space available
for applications that are launched out of the file system. The entire
RAM space used by the monitor (even its stack) is statically allocated
within the .bss space dedicated to the monitor. All other RAM
is for use by the application to execute (TFS transfers files from
flash memory to RAM for execution).
PREVIOUS
NEXT
Circuit Cellar provides up-to-date information for engineers. Visit
www.circuitcellar.com for
more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com
or subscribe online.
ýCircuit Cellar, the Magazine for Computer Applications. Posted with
permission. |