metaonly module ti.catalog.msp430.init.Boot
XDCspec summary sourced in ti/catalog/msp430/init/Boot.xdc
metaonly module Boot {  ...
XDCscript usage meta-domain
var Boot = xdc.useModule('ti.catalog.msp430.init.Boot');
module-wide constants & types
    var obj = new Boot.ModuleView// ;
        obj.disableWatchdog = Bool  ...
        obj.watchdogAddress = UInt  ...
        obj.configureDCO = Bool  ...
module-wide config parameters
    const Boot.bootCodeSection// Code section that Boot module code is in = String ".bootCodeSection";
 
 
XDCspec declarations sourced in ti/catalog/msp430/init/Boot.xdc
 
metaonly module Boot {
module-wide constants & types
    metaonly struct ModuleView//  {
        Bool disableWatchdog;
        UInt watchdogAddress;
        Bool configureDCO;
    };
module-wide config parameters
    readonly config String bootCodeSection// Code section that Boot module code is in = ".bootCodeSection";
 
}
 
struct Boot.ModuleView
XDCscript usage meta-domain
var obj = new Boot.ModuleView;
 
    obj.disableWatchdog = Bool  ...
    obj.watchdogAddress = UInt  ...
    obj.configureDCO = Bool  ...
 
 
config Boot.bootCodeSection  // module-wide

Code section that Boot module code is in

XDCscript usage meta-domain
const Boot.bootCodeSection = String ".bootCodeSection";
 
DETAILS
To place this section into a memory segment yourself, add the following to your configuration file:
  Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
  Program.sectMap[Boot.bootCodeSection].loadSegment = "yourBootCodeMemorySegment";
or to place the code at a specific address:
  Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
  Program.sectMap[Boot.bootCodeSection].loadAdress = yourBootCodeAddress;
 
config Boot.configureDCO  // module-wide

Configure DCO flag; default is false

XDCscript usage meta-domain
Boot.configureDCO = Bool false;
 
DETAILS
Set to true to initialize DCO at boot.
 
config Boot.disableWatchdog  // module-wide

Watchdog disable flag; default is true

XDCscript usage meta-domain
Boot.disableWatchdog = Bool true;
 
DETAILS
Set to false to not automatically disable the watchdog timer.
 
config Boot.rovViewInfo  // module-wide
XDCscript usage meta-domain
Boot.rovViewInfo = ViewInfo.Instance ViewInfo.create;
 
 
config Boot.watchdogAddress  // module-wide

Watchdog control register address; default for MSP430F54xx

XDCscript usage meta-domain
Boot.watchdogAddress = UInt 0x15c;
 
DETAILS
Change for other (non-F54xx) devices.
generated on Wed, 02 Dec 2009 21:35:55 GMT