metaonly module ti.catalog.c2800.init.Boot
XDCspec summary sourced in ti/catalog/c2800/init/Boot.xdc
metaonly module Boot {  ...
XDCscript usage meta-domain
var Boot = xdc.useModule('ti.catalog.c2800.init.Boot');
module-wide constants & types
    var obj = new Boot.ModuleView// ;
        obj.disableWatchdog = Bool  ...
        obj.configurePll = Bool  ...
        obj.pllcrDIV = UInt  ...
        obj.pllstsDIVSEL = UInt  ...
module-wide config parameters
    const Boot.bootCodeSection// Code section that Boot module code is in = String ".bootCodeSection";
 
 
XDCspec declarations sourced in ti/catalog/c2800/init/Boot.xdc
 
metaonly module Boot {
module-wide constants & types
    metaonly struct ModuleView//  {
        Bool disableWatchdog;
        Bool configurePll;
        UInt pllcrDIV;
        UInt pllstsDIVSEL;
    };
module-wide config parameters
    readonly config String bootCodeSection// Code section that Boot module code is in = ".bootCodeSection";
 
    config UInt pllcrDIV// PLLCR[DIV] value. Default is 10 = 10;
}
 
struct Boot.ModuleView
XDCscript usage meta-domain
var obj = new Boot.ModuleView;
 
    obj.disableWatchdog = Bool  ...
    obj.configurePll = Bool  ...
    obj.pllcrDIV = UInt  ...
    obj.pllstsDIVSEL = UInt  ...
 
 
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 you configuration file:
  Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
  Program.sectMap[Boot.bootCodeSection].loadSegment = "yourBootCodeMemorySegment";
or to place the code at a specific adress:
  Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
  Program.sectMap[Boot.bootCodeSection].loadAdress = yourBootCodeAddress;
 
config Boot.configurePll  // module-wide

PLL configuration flag, default is false

XDCscript usage meta-domain
Boot.configurePll = Bool false;
 
DETAILS
Set to true to automatically configure the PLL.
 
config Boot.disableWatchdog  // module-wide

Watchdog disable flag, default is false

XDCscript usage meta-domain
Boot.disableWatchdog = Bool false;
 
DETAILS
Set to true to automatically disabled the watchdog timer.
 
config Boot.pllcrDIV  // module-wide

PLLCR[DIV] value. Default is 10

XDCscript usage meta-domain
Boot.pllcrDIV = UInt 10;
 
DETAILS
This is the actual value written to the DIV bits in the PLL Control Register (PLLCR)
 
config Boot.pllstsDIVSEL  // module-wide

PLLSTS[DIVSEL] value. Default is 2

XDCscript usage meta-domain
Boot.pllstsDIVSEL = UInt 2;
 
DETAILS
This is the actual value written to the DIVSEL bits in the PLL Status Register (PLLSTS)
 
config Boot.rovViewInfo  // module-wide
XDCscript usage meta-domain
Boot.rovViewInfo = ViewInfo.Instance ViewInfo.create;
 
generated on Fri, 04 Sep 2009 23:27:05 GMT