module ti.catalog.arm.cortexm4.tiva.l.Boot |
 |
Tiva Low power Embedded device Boot Support
The Boot module supports boot initialization for the Tiva low power devices.
A special boot init function is created based on the configuration
settings for this module. This function is hooked into the
xdc.runtime.Startup.firstFxns[] array and called very early at boot time.
[
more ... ]
#include <ti/catalog/arm/cortexm4/tiva/l/Boot.h>
Functions common to all target modules |
|
|
DETAILS
The Boot module supports boot initialization for the Tiva low power devices.
A special boot init function is created based on the configuration
settings for this module. This function is hooked into the
xdc.runtime.Startup.firstFxns[] array and called very early at boot time.
The code to support the boot module is placed in a separate section
named
".text:.bootCodeSection" to allow placement of this section in
the linker .cmd file if necessary. This section is a subsection of the
".text" section so this code will be placed into the .text section unless
explicitly placed, either through
Program.sectMap or through a linker
command file.
Module-Wide Built-Ins |
 |
// Get this module's unique id
Bool Boot_Module_startupDone();
// Test if this module has completed startup
// The heap from which this module allocates memory
Bool Boot_Module_hasMask();
// Test whether this module has a diagnostics mask
Bits16 Boot_Module_getMask();
// Returns the diagnostics mask for this module
Void Boot_Module_setMask(Bits16 mask);
// Set the diagnostics mask for this module
var Boot = xdc.useModule('ti.catalog.arm.cortexm4.tiva.l.Boot');
module-wide constants & types
module-wide config parameters
generated on Wed, 09 Apr 2014 00:39:47 GMT