module ti.sysbios.family.arm.msp432e4.init.Boot |
|
MSP432E Boot Support
The Boot module supports boot initialization for the MSP432E devices.
A special boot init function is created based on the configuration
settings for this module. This function is hooked into the
xdc.runtime.Reset.fxns[] array and called very early at boot time (prior
to cinit processing).
[
more ... ]
#include <ti/sysbios/family/arm/msp432e4/init/Boot.h>
Functions |
ULong | |
Functions common to all target modules |
|
|
DETAILS
The Boot module supports boot initialization for the MSP432E devices.
A special boot init function is created based on the configuration
settings for this module. This function is hooked into the
xdc.runtime.Reset.fxns[] array and called very early at boot time (prior
to cinit processing).
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.
Boot_sysCtlClockFreqSet() // module-wide |
|
ULong Boot_sysCtlClockFreqSet(ULong ulConfig, ULong ulSysClock);
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.sysbios.family.arm.msp432e4.init.Boot');
module-wide constants & types
module-wide config parameters
generated on Thu, 23 May 2019 00:22:41 GMT