?? xuyou1.str
字號:
<?xml version="1.0"?>
<!-- Used by the xuyou1 recipe. Created on September 15, 2006. -->
<strategy
version="6"
host="windows"
name="xuyou1"
full_path="C:\\ti\\myprojects\\sample\\xuyou1.str"
comment="Used by the xuyou1 recipe. Created on September 15, 2006."
dont_expand_iterators="1"
saves_since_reduce="7"
>
<!-- CHANGE auto initialization OF c54x TO RAM_auto_init -->
<instr
op="4a"
s0="Memory Maps\\c54x"
u1="2"
/>
<!-- CHANGE entry OF rts.lib\boot.obj\.text\_c_int00 TO TRUE -->
<instr
dont_undo="1"
op="1d"
s0="All Input Files\\xuyou1\\rts.lib\\boot.obj\\.text\\_c_int00"
u1="1"
/>
<!-- REQUIRE everything but unreferenced conditionally linked sections BE IN run_view -->
<instr
dont_undo="1"
op="40"
s0="Memory Maps\\c54x\\run_view"
/>
<!-- CHANGE stack size OF c54x TO 0400h -->
<instr
op="4c"
s0="Memory Maps\\c54x"
s1="stack"
u3="400"
/>
<!-- NEW child output file OF Output Files WITH full_path=.\Debug\xuyou1.out HOLDING map c54x -->
<instr
op="27"
s0="Output Files"
s1=".\\Debug\\xuyou1.out"
s2="Memory Maps\\c54x"
/>
<!-- CHANGE make map file OF Output Files\xuyou1.out TO TRUE -->
<instr
op="3b"
s0="Output Files\\xuyou1.out"
u1="1"
/>
<!-- CHANGE map file name OF Output Files\xuyou1.out TO ".\motor.map" -->
<instr
op="3a"
s0="Output Files\\xuyou1.out"
s1=".\\motor.map"
/>
<!-- NEW child output section OF run_view\program_memory\VECS WITH name=.5416vectors, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS"
s1=".5416vectors"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\program_memory\VECS\.5416vectors TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS\\.5416vectors"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\program_memory\VECS\.5416vectors TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS\\.5416vectors"
u1="1"
/>
<!-- NEW child output section OF run_view\program_memory\PROG WITH name=.text, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG"
s1=".text"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\program_memory\PROG\.text TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.text"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\program_memory\PROG\.text TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.text"
u1="1"
/>
<!-- CHANGE alloc_kind OF run_view\program_memory\PROG TO legacy_region -->
<instr
op="23"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG"
u1="f"
/>
<!-- MOVE .cinit FROM run_view\Need Not Place TO run_view\program_memory\PROG -->
<instr
op="2"
s0="Memory Maps\\c54x\\run_view\\Need Not Place\\.cinit"
s1="Memory Maps\\c54x\\run_view\\program_memory\\PROG"
s2="Memory Maps\\c54x\\run_view\\Need Not Place"
/>
<!-- CHANGE dont inherit fill OF run_view\program_memory\PROG\.cinit TO TRUE -->
<instr
force_allocate="1"
op="3c"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.cinit"
u1="1"
/>
<!-- NEW child output section OF run_view\program_memory\PROG WITH name=.switch, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG"
s1=".switch"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\program_memory\PROG\.switch TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.switch"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\program_memory\PROG\.switch TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.switch"
u1="1"
/>
<!-- NEW child output section OF run_view\data_memory\DATA WITH name=.const, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
s1=".const"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\data_memory\DATA\.const TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.const"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\data_memory\DATA\.const TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.const"
u1="1"
/>
<!-- CHANGE alloc_kind OF run_view\data_memory\DATA TO legacy_region -->
<instr
op="23"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
u1="f"
/>
<!-- ADD run_view\Not Yet Placed\.stack TO run_view\data_memory\DATA -->
<instr
op="2"
s0="Memory Maps\\c54x\\run_view\\Not Yet Placed\\.stack"
s1="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
/>
<!-- CHANGE dont inherit fill OF run_view\data_memory\DATA\.stack TO TRUE -->
<instr
force_allocate="1"
op="3c"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.stack"
u1="1"
/>
<!-- NEW child output section OF run_view\data_memory\DATA WITH name=.bss, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
s1=".bss"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\data_memory\DATA\.bss TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.bss"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\data_memory\DATA\.bss TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.bss"
u1="1"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=output section, base name=.sysmem TO run_view\data_memory\DATA -->
<instr
op="9"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000057"
u4="1"
s5="TEMPLATE"
s6=".sysmem"
u8="20001017"
u17="ffffffff"
u19="0"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.5416vectors TO run_view\program_memory\VECS\.5416vectors -->
<instr
op="8"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS\\.5416vectors"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".5416vectors"
u8="3014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\program_memory\VECS\.5416vectors TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS\\.5416vectors"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.text TO run_view\program_memory\PROG\.text -->
<instr
op="8"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.text"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".text"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\program_memory\PROG\.text TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.text"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.switch TO run_view\program_memory\PROG\.switch -->
<instr
op="8"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.switch"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".switch"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\program_memory\PROG\.switch TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.switch"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.const TO run_view\data_memory\DATA\.const -->
<instr
op="8"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.const"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".const"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\data_memory\DATA\.const TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.const"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.bss TO run_view\data_memory\DATA\.bss -->
<instr
op="8"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.bss"
s1="Memory Maps\\c54x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".bss"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\data_memory\DATA\.bss TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.bss"
/>
<!-- CHANGE fill_holes OF run_view\program_memory\VECS\.5416vectors TO TRUE -->
<instr
op="10"
s0="Memory Maps\\c54x\\run_view\\program_memory\\VECS\\.5416vectors"
u1="1"
/>
<!-- CHANGE fill_holes OF run_view\program_memory\PROG\.text TO TRUE -->
<instr
op="10"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG\\.text"
u1="1"
/>
<!-- CHANGE fill_holes OF run_view\data_memory\DATA\.const TO TRUE -->
<instr
op="10"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA\\.const"
u1="1"
/>
<!-- CHANGE alloc_kind OF run_view\program_memory\PROG TO struct -->
<instr
op="23"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG"
u1="a"
/>
<!-- CHANGE alloc_kind OF run_view\data_memory\DATA TO struct -->
<instr
op="23"
s0="Memory Maps\\c54x\\run_view\\data_memory\\DATA"
u1="a"
/>
<!-- CHANGE alloc_kind OF run_view\program_memory\PROG2 TO struct -->
<instr
op="23"
s0="Memory Maps\\c54x\\run_view\\program_memory\\PROG2"
u1="a"
/>
<!-- END xuyou1 -->
<instr
op="0"
/>
</strategy>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -