metaonly module ti.catalog.arm.cortexm3.lm3init.Boot
XDCscript usage meta-domain sourced in ti/catalog/arm/cortexm3/lm3init/Boot.xdc
var Boot = xdc.useModule('ti.catalog.arm.cortexm3.lm3init.Boot');
module-wide constants & types
    values of type Boot.LdoOut// 
        const Boot.LDOPCTL_2_55V;
        const Boot.LDOPCTL_2_60V;
        const Boot.LDOPCTL_2_65V;
        const Boot.LDOPCTL_2_70V;
        const Boot.LDOPCTL_2_75V;
        const Boot.LDOPCTL_2_25V;
        const Boot.LDOPCTL_2_30V;
        const Boot.LDOPCTL_2_35V;
        const Boot.LDOPCTL_2_40V;
        const Boot.LDOPCTL_2_45V;
        const Boot.LDOPCTL_2_50V;
    values of type Boot.OscSrc// 
        const Boot.OSCSRC_MAIN;
        const Boot.OSCSRC_INT;
        const Boot.OSCSRC_INT4;
        const Boot.OSCSRC_30;
    values of type Boot.PwmDiv// 
        const Boot.PWMDIV_1;
        const Boot.PWMDIV_2;
        const Boot.PWMDIV_4;
        const Boot.PWMDIV_8;
        const Boot.PWMDIV_16;
        const Boot.PWMDIV_32;
        const Boot.PWMDIV_64;
    values of type Boot.SysDiv// 
        const Boot.SYSDIV_1;
        const Boot.SYSDIV_2;
        const Boot.SYSDIV_3;
        const Boot.SYSDIV_4;
        const Boot.SYSDIV_5;
        const Boot.SYSDIV_6;
        const Boot.SYSDIV_7;
        const Boot.SYSDIV_8;
        const Boot.SYSDIV_9;
        const Boot.SYSDIV_10;
        const Boot.SYSDIV_11;
        const Boot.SYSDIV_12;
        const Boot.SYSDIV_13;
        const Boot.SYSDIV_14;
        const Boot.SYSDIV_15;
        const Boot.SYSDIV_16;
        const Boot.SYSDIV_17;
        const Boot.SYSDIV_18;
        const Boot.SYSDIV_19;
        const Boot.SYSDIV_20;
        const Boot.SYSDIV_21;
        const Boot.SYSDIV_22;
        const Boot.SYSDIV_23;
        const Boot.SYSDIV_24;
        const Boot.SYSDIV_25;
        const Boot.SYSDIV_26;
        const Boot.SYSDIV_27;
        const Boot.SYSDIV_28;
        const Boot.SYSDIV_29;
        const Boot.SYSDIV_30;
        const Boot.SYSDIV_31;
        const Boot.SYSDIV_32;
        const Boot.SYSDIV_33;
        const Boot.SYSDIV_34;
        const Boot.SYSDIV_35;
        const Boot.SYSDIV_36;
        const Boot.SYSDIV_37;
        const Boot.SYSDIV_38;
        const Boot.SYSDIV_39;
        const Boot.SYSDIV_40;
        const Boot.SYSDIV_41;
        const Boot.SYSDIV_42;
        const Boot.SYSDIV_43;
        const Boot.SYSDIV_44;
        const Boot.SYSDIV_45;
        const Boot.SYSDIV_46;
        const Boot.SYSDIV_47;
        const Boot.SYSDIV_48;
        const Boot.SYSDIV_49;
        const Boot.SYSDIV_50;
        const Boot.SYSDIV_51;
        const Boot.SYSDIV_52;
        const Boot.SYSDIV_53;
        const Boot.SYSDIV_54;
        const Boot.SYSDIV_55;
        const Boot.SYSDIV_56;
        const Boot.SYSDIV_57;
        const Boot.SYSDIV_58;
        const Boot.SYSDIV_59;
        const Boot.SYSDIV_60;
        const Boot.SYSDIV_61;
        const Boot.SYSDIV_62;
        const Boot.SYSDIV_63;
        const Boot.SYSDIV_64;
        const Boot.SYSDIV_2_5;
        const Boot.SYSDIV_3_5;
        const Boot.SYSDIV_4_5;
        const Boot.SYSDIV_5_5;
        const Boot.SYSDIV_6_5;
        const Boot.SYSDIV_7_5;
        const Boot.SYSDIV_8_5;
        const Boot.SYSDIV_9_5;
        const Boot.SYSDIV_10_5;
        const Boot.SYSDIV_11_5;
        const Boot.SYSDIV_12_5;
        const Boot.SYSDIV_13_5;
        const Boot.SYSDIV_14_5;
        const Boot.SYSDIV_15_5;
        const Boot.SYSDIV_16_5;
        const Boot.SYSDIV_17_5;
        const Boot.SYSDIV_18_5;
        const Boot.SYSDIV_19_5;
        const Boot.SYSDIV_20_5;
        const Boot.SYSDIV_21_5;
        const Boot.SYSDIV_22_5;
        const Boot.SYSDIV_23_5;
        const Boot.SYSDIV_24_5;
        const Boot.SYSDIV_25_5;
        const Boot.SYSDIV_26_5;
        const Boot.SYSDIV_27_5;
        const Boot.SYSDIV_28_5;
        const Boot.SYSDIV_29_5;
        const Boot.SYSDIV_30_5;
        const Boot.SYSDIV_31_5;
        const Boot.SYSDIV_32_5;
        const Boot.SYSDIV_33_5;
        const Boot.SYSDIV_34_5;
        const Boot.SYSDIV_35_5;
        const Boot.SYSDIV_36_5;
        const Boot.SYSDIV_37_5;
        const Boot.SYSDIV_38_5;
        const Boot.SYSDIV_39_5;
        const Boot.SYSDIV_40_5;
        const Boot.SYSDIV_41_5;
        const Boot.SYSDIV_42_5;
        const Boot.SYSDIV_43_5;
        const Boot.SYSDIV_44_5;
        const Boot.SYSDIV_45_5;
        const Boot.SYSDIV_46_5;
        const Boot.SYSDIV_47_5;
        const Boot.SYSDIV_48_5;
        const Boot.SYSDIV_49_5;
        const Boot.SYSDIV_50_5;
        const Boot.SYSDIV_51_5;
        const Boot.SYSDIV_52_5;
        const Boot.SYSDIV_53_5;
        const Boot.SYSDIV_54_5;
        const Boot.SYSDIV_55_5;
        const Boot.SYSDIV_56_5;
        const Boot.SYSDIV_57_5;
        const Boot.SYSDIV_58_5;
        const Boot.SYSDIV_59_5;
        const Boot.SYSDIV_60_5;
        const Boot.SYSDIV_61_5;
        const Boot.SYSDIV_62_5;
        const Boot.SYSDIV_63_5;
    values of type Boot.XtalFreq// 
        const Boot.XTAL_1MHZ;
        const Boot.XTAL_1_84MHZ;
        const Boot.XTAL_2MHZ;
        const Boot.XTAL_2_45MHZ;
        const Boot.XTAL_3_57MHZ;
        const Boot.XTAL_3_68MHZ;
        const Boot.XTAL_4MHZ;
        const Boot.XTAL_4_09MHZ;
        const Boot.XTAL_4_91MHZ;
        const Boot.XTAL_5MHZ;
        const Boot.XTAL_5_12MHZ;
        const Boot.XTAL_6MHZ;
        const Boot.XTAL_6_14MHZ;
        const Boot.XTAL_7_37MHZ;
        const Boot.XTAL_8MHZ;
        const Boot.XTAL_8_19MHZ;
        const Boot.XTAL_10MHZ;
        const Boot.XTAL_12MHZ;
        const Boot.XTAL_12_2MHZ;
        const Boot.XTAL_13_5MHZ;
        const Boot.XTAL_14_3MHZ;
        const Boot.XTAL_16MHZ;
        const Boot.XTAL_16_3MHZ;
    var obj = new Boot.ModuleView// ;
        obj.configureClock = Bool  ...
        obj.sysClockDivEnable = Bool  ...
        obj.sysClockDiv = String  ...
        obj.pwmClockDivEnable = Bool  ...
        obj.pwmClockDiv = String  ...
        obj.xtal = String  ...
        obj.oscSrc = String  ...
        obj.pllBypass = Bool  ...
        obj.pllOutEnable = Bool  ...
        obj.ioscDisable = Bool  ...
        obj.moscDisable = Bool  ...
        obj.configureLdo = Bool  ...
        obj.ldoOut = String  ...
module-wide config parameters
    const Boot.bootCodeSection// Code section that Boot module code is in = String ".bootCodeSection";
    Boot.pllBypass// PLL Bypass flag = Bool false;
 
enum Boot.LdoOut
XDCscript usage meta-domain
values of type Boot.LdoOut
    const Boot.LDOPCTL_2_55V;
    const Boot.LDOPCTL_2_60V;
    const Boot.LDOPCTL_2_65V;
    const Boot.LDOPCTL_2_70V;
    const Boot.LDOPCTL_2_75V;
    const Boot.LDOPCTL_2_25V;
    const Boot.LDOPCTL_2_30V;
    const Boot.LDOPCTL_2_35V;
    const Boot.LDOPCTL_2_40V;
    const Boot.LDOPCTL_2_45V;
    const Boot.LDOPCTL_2_50V;
enum Boot.OscSrc
XDCscript usage meta-domain
values of type Boot.OscSrc
    const Boot.OSCSRC_MAIN;
    const Boot.OSCSRC_INT;
    const Boot.OSCSRC_INT4;
    const Boot.OSCSRC_30;
enum Boot.PwmDiv
XDCscript usage meta-domain
values of type Boot.PwmDiv
    const Boot.PWMDIV_1;
    const Boot.PWMDIV_2;
    const Boot.PWMDIV_4;
    const Boot.PWMDIV_8;
    const Boot.PWMDIV_16;
    const Boot.PWMDIV_32;
    const Boot.PWMDIV_64;
enum Boot.SysDiv
XDCscript usage meta-domain
values of type Boot.SysDiv
    const Boot.SYSDIV_1;
    const Boot.SYSDIV_2;
    const Boot.SYSDIV_3;
    const Boot.SYSDIV_4;
    const Boot.SYSDIV_5;
    const Boot.SYSDIV_6;
    const Boot.SYSDIV_7;
    const Boot.SYSDIV_8;
    const Boot.SYSDIV_9;
    const Boot.SYSDIV_10;
    const Boot.SYSDIV_11;
    const Boot.SYSDIV_12;
    const Boot.SYSDIV_13;
    const Boot.SYSDIV_14;
    const Boot.SYSDIV_15;
    const Boot.SYSDIV_16;
    const Boot.SYSDIV_17;
    const Boot.SYSDIV_18;
    const Boot.SYSDIV_19;
    const Boot.SYSDIV_20;
    const Boot.SYSDIV_21;
    const Boot.SYSDIV_22;
    const Boot.SYSDIV_23;
    const Boot.SYSDIV_24;
    const Boot.SYSDIV_25;
    const Boot.SYSDIV_26;
    const Boot.SYSDIV_27;
    const Boot.SYSDIV_28;
    const Boot.SYSDIV_29;
    const Boot.SYSDIV_30;
    const Boot.SYSDIV_31;
    const Boot.SYSDIV_32;
    const Boot.SYSDIV_33;
    const Boot.SYSDIV_34;
    const Boot.SYSDIV_35;
    const Boot.SYSDIV_36;
    const Boot.SYSDIV_37;
    const Boot.SYSDIV_38;
    const Boot.SYSDIV_39;
    const Boot.SYSDIV_40;
    const Boot.SYSDIV_41;
    const Boot.SYSDIV_42;
    const Boot.SYSDIV_43;
    const Boot.SYSDIV_44;
    const Boot.SYSDIV_45;
    const Boot.SYSDIV_46;
    const Boot.SYSDIV_47;
    const Boot.SYSDIV_48;
    const Boot.SYSDIV_49;
    const Boot.SYSDIV_50;
    const Boot.SYSDIV_51;
    const Boot.SYSDIV_52;
    const Boot.SYSDIV_53;
    const Boot.SYSDIV_54;
    const Boot.SYSDIV_55;
    const Boot.SYSDIV_56;
    const Boot.SYSDIV_57;
    const Boot.SYSDIV_58;
    const Boot.SYSDIV_59;
    const Boot.SYSDIV_60;
    const Boot.SYSDIV_61;
    const Boot.SYSDIV_62;
    const Boot.SYSDIV_63;
    const Boot.SYSDIV_64;
    const Boot.SYSDIV_2_5;
    const Boot.SYSDIV_3_5;
    const Boot.SYSDIV_4_5;
    const Boot.SYSDIV_5_5;
    const Boot.SYSDIV_6_5;
    const Boot.SYSDIV_7_5;
    const Boot.SYSDIV_8_5;
    const Boot.SYSDIV_9_5;
    const Boot.SYSDIV_10_5;
    const Boot.SYSDIV_11_5;
    const Boot.SYSDIV_12_5;
    const Boot.SYSDIV_13_5;
    const Boot.SYSDIV_14_5;
    const Boot.SYSDIV_15_5;
    const Boot.SYSDIV_16_5;
    const Boot.SYSDIV_17_5;
    const Boot.SYSDIV_18_5;
    const Boot.SYSDIV_19_5;
    const Boot.SYSDIV_20_5;
    const Boot.SYSDIV_21_5;
    const Boot.SYSDIV_22_5;
    const Boot.SYSDIV_23_5;
    const Boot.SYSDIV_24_5;
    const Boot.SYSDIV_25_5;
    const Boot.SYSDIV_26_5;
    const Boot.SYSDIV_27_5;
    const Boot.SYSDIV_28_5;
    const Boot.SYSDIV_29_5;
    const Boot.SYSDIV_30_5;
    const Boot.SYSDIV_31_5;
    const Boot.SYSDIV_32_5;
    const Boot.SYSDIV_33_5;
    const Boot.SYSDIV_34_5;
    const Boot.SYSDIV_35_5;
    const Boot.SYSDIV_36_5;
    const Boot.SYSDIV_37_5;
    const Boot.SYSDIV_38_5;
    const Boot.SYSDIV_39_5;
    const Boot.SYSDIV_40_5;
    const Boot.SYSDIV_41_5;
    const Boot.SYSDIV_42_5;
    const Boot.SYSDIV_43_5;
    const Boot.SYSDIV_44_5;
    const Boot.SYSDIV_45_5;
    const Boot.SYSDIV_46_5;
    const Boot.SYSDIV_47_5;
    const Boot.SYSDIV_48_5;
    const Boot.SYSDIV_49_5;
    const Boot.SYSDIV_50_5;
    const Boot.SYSDIV_51_5;
    const Boot.SYSDIV_52_5;
    const Boot.SYSDIV_53_5;
    const Boot.SYSDIV_54_5;
    const Boot.SYSDIV_55_5;
    const Boot.SYSDIV_56_5;
    const Boot.SYSDIV_57_5;
    const Boot.SYSDIV_58_5;
    const Boot.SYSDIV_59_5;
    const Boot.SYSDIV_60_5;
    const Boot.SYSDIV_61_5;
    const Boot.SYSDIV_62_5;
    const Boot.SYSDIV_63_5;
enum Boot.XtalFreq
XDCscript usage meta-domain
values of type Boot.XtalFreq
    const Boot.XTAL_1MHZ;
    const Boot.XTAL_1_84MHZ;
    const Boot.XTAL_2MHZ;
    const Boot.XTAL_2_45MHZ;
    const Boot.XTAL_3_57MHZ;
    const Boot.XTAL_3_68MHZ;
    const Boot.XTAL_4MHZ;
    const Boot.XTAL_4_09MHZ;
    const Boot.XTAL_4_91MHZ;
    const Boot.XTAL_5MHZ;
    const Boot.XTAL_5_12MHZ;
    const Boot.XTAL_6MHZ;
    const Boot.XTAL_6_14MHZ;
    const Boot.XTAL_7_37MHZ;
    const Boot.XTAL_8MHZ;
    const Boot.XTAL_8_19MHZ;
    const Boot.XTAL_10MHZ;
    const Boot.XTAL_12MHZ;
    const Boot.XTAL_12_2MHZ;
    const Boot.XTAL_13_5MHZ;
    const Boot.XTAL_14_3MHZ;
    const Boot.XTAL_16MHZ;
    const Boot.XTAL_16_3MHZ;
struct Boot.ModuleView
XDCscript usage meta-domain
var obj = new Boot.ModuleView;
 
    obj.configureClock = Bool  ...
    obj.sysClockDivEnable = Bool  ...
    obj.sysClockDiv = String  ...
    obj.pwmClockDivEnable = Bool  ...
    obj.pwmClockDiv = String  ...
    obj.xtal = String  ...
    obj.oscSrc = String  ...
    obj.pllBypass = Bool  ...
    obj.pllOutEnable = Bool  ...
    obj.ioscDisable = Bool  ...
    obj.moscDisable = Bool  ...
    obj.configureLdo = Bool  ...
    obj.ldoOut = String  ...
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 address:
  Program.sectMap[Boot.bootCodeSection] = new Program.SectionSpec();
  Program.sectMap[Boot.bootCodeSection].loadAdress = yourBootCodeAddress;
config Boot.configureClock  // module-wide

Clock configuration flag, default is false

XDCscript usage meta-domain
Boot.configureClock = Bool false;
DETAILS
Set to true to automatically configure the Clock.
config Boot.configureLdo  // module-wide

LDO configuration flag, default is false

XDCscript usage meta-domain
Boot.configureLdo = Bool false;
DETAILS
Set to true to automatically configure the LDO.
config Boot.ioscDisable  // module-wide

Internal Oscillator Disable flag

XDCscript usage meta-domain
Boot.ioscDisable = Bool false;
config Boot.ldoOut  // module-wide

LDO VADJ setting, default is 2.5V

XDCscript usage meta-domain
config Boot.moscDisable  // module-wide

Main Oscillator Disable flag

XDCscript usage meta-domain
Boot.moscDisable = Bool false;
config Boot.oscSrc  // module-wide

Oscillator Source

XDCscript usage meta-domain
Boot.oscSrc = Boot.OscSrc Boot.OSCSRC_MAIN;
config Boot.pllBypass  // module-wide

PLL Bypass flag

XDCscript usage meta-domain
Boot.pllBypass = Bool false;
config Boot.pllOutEnable  // module-wide

PLL Output Enable flag

XDCscript usage meta-domain
Boot.pllOutEnable = Bool false;
config Boot.pwmClockDiv  // module-wide

PWM Clock Divisor

XDCscript usage meta-domain
Boot.pwmClockDiv = Boot.PwmDiv Boot.PWMDIV_1;
config Boot.rovViewInfo  // module-wide
XDCscript usage meta-domain
Boot.rovViewInfo = ViewInfo.Instance ViewInfo.create;
config Boot.sysClockDiv  // module-wide

SYS Clock Divisor

XDCscript usage meta-domain
Boot.sysClockDiv = Boot.SysDiv Boot.SYSDIV_1;
config Boot.xtal  // module-wide

Crystal Value

XDCscript usage meta-domain
generated on Tue, 24 Aug 2010 15:40:00 GMT