📄 video.str
字号:
<?xml version="1.0"?>
<!-- Used by the video recipe. Created on May 28, 2003. -->
<strategy
version="6"
host="windows"
name="video"
full_path="C:\\WINDOWS\\Desktop\\dsk_dct\\video\\video.str"
comment="Used by the video recipe. Created on May 28, 2003."
dont_expand_iterators="1"
size_warnings="1"
saves_since_reduce="2"
>
<!-- CHANGE entry OF hello.obj\.text\_main TO TRUE -->
<instr
dont_undo="1"
op="1d"
s0="All Input Files\\video\\hello.obj\\.text\\_main"
u1="1"
/>
<!-- NEW child output file OF Output Files WITH full_path=.\Debug\video.out HOLDING map c6x -->
<instr
op="27"
s0="Output Files"
s1=".\\Debug\\video.out"
s2="Memory Maps\\c6x"
u3="40002"
/>
<!-- NEW child output section OF run_view\IRAM WITH name=.vectors, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\IRAM"
s1=".vectors"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\IRAM\.vectors TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.vectors"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\IRAM\.vectors TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.vectors"
u1="1"
/>
<!-- CHANGE alloc_kind OF run_view\IRAM TO legacy_region -->
<instr
op="23"
s0="Memory Maps\\c6x\\run_view\\IRAM"
u1="f"
/>
<!-- NEW child output section OF run_view\IRAM WITH name=.text, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\IRAM"
s1=".text"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\IRAM\.text TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.text"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\IRAM\.text TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.text"
u1="1"
/>
<!-- NEW child output section OF run_view\SDRAM WITH name=.bss, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1=".bss"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\SDRAM\.bss TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.bss"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.bss TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.bss"
u1="1"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=output section, base name=.cinit TO run_view\SDRAM -->
<instr
op="9"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000057"
u4="1"
s5="TEMPLATE"
s6=".cinit"
u8="20001017"
u17="ffffffff"
u18="0"
/>
<!-- CHANGE alloc_kind OF run_view\SDRAM TO legacy_region -->
<instr
op="23"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
u1="f"
/>
<!-- NEW child output section OF run_view\SDRAM WITH name=.const, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1=".const"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\SDRAM\.const TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.const"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.const TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.const"
u1="1"
/>
<!-- NEW child output section OF run_view\SDRAM WITH name=.far, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1=".far"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\SDRAM\.far TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.far"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.far TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.far"
u1="1"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=output section, base name=.stack TO run_view\SDRAM -->
<instr
op="9"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000057"
u4="1"
s5="TEMPLATE"
s6=".stack"
u8="20001017"
u17="ffffffff"
u18="0"
/>
<!-- NEW child output section OF run_view\SDRAM WITH name=.cio, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1=".cio"
u3="8"
/>
<!-- CHANGE dont inherit fill OF run_view\SDRAM\.cio TO TRUE -->
<instr
op="3c"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.cio"
u1="1"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.cio TO TRUE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.cio"
u1="1"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=output section, base name=.sysmem TO run_view\SDRAM -->
<instr
op="9"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000057"
u4="1"
s5="TEMPLATE"
s6=".sysmem"
u8="20001017"
u17="ffffffff"
u18="0"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.vectors TO run_view\IRAM\.vectors -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.vectors"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".vectors"
u8="2014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\IRAM\.vectors TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.vectors"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.text TO run_view\IRAM\.text -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.text"
s1="Memory Maps\\c6x\\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\IRAM\.text TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.text"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.bss TO run_view\SDRAM\.bss -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.bss"
s1="Memory Maps\\c6x\\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\SDRAM\.bss TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.bss"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.const TO run_view\SDRAM\.const -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.const"
s1="Memory Maps\\c6x\\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\SDRAM\.const TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.const"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.far TO run_view\SDRAM\.far -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.far"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".far"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.far TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.far"
/>
<!-- ADD children of run_view\Not Yet Placed WITH kind=any section, base name=.cio TO run_view\SDRAM\.cio -->
<instr
op="8"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.cio"
s1="Memory Maps\\c6x\\run_view\\Not Yet Placed"
u2="4"
u3="40000054"
u4="1"
s5="TEMPLATE"
s6=".cio"
u8="1014"
u17="0"
/>
<!-- CHANGE force load placement OF run_view\SDRAM\.cio TO FALSE -->
<instr
op="55"
s0="Memory Maps\\c6x\\run_view\\SDRAM\\.cio"
/>
<!-- CHANGE fill_holes OF run_view\IRAM\.text TO TRUE -->
<instr
op="10"
s0="Memory Maps\\c6x\\run_view\\IRAM\\.text"
u1="1"
/>
<!-- CHANGE alloc_kind OF run_view\IRAM TO struct -->
<instr
op="23"
s0="Memory Maps\\c6x\\run_view\\IRAM"
u1="a"
/>
<!-- CHANGE alloc_kind OF run_view\SDRAM TO struct -->
<instr
op="23"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
u1="a"
/>
<!-- CHANGE long call trampolines OF c6x TO TRUE -->
<instr
op="3e"
s0="Memory Maps\\c6x"
u1="1"
/>
<!-- NEW child output section OF run_view\IRAM WITH name=.text:2, data_kind=code -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\IRAM"
s1=".text:2"
u2="1"
u3="8"
/>
<!-- MOVE hello.obj\.text FROM run_view\IRAM\.text TO run_view\IRAM\.text:2 -->
<instr
follower="1"
op="2"
s0="All Input Files\\video\\hello.obj\\.text"
s1="Memory Maps\\c6x\\run_view\\IRAM\\.text:2"
s2="Memory Maps\\c6x\\run_view\\IRAM\\.text"
/>
<!-- NEW child output section OF run_view\SDRAM WITH name=.text, data_kind=code -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\SDRAM"
s1=".text"
u2="1"
u3="8"
/>
<!-- MOVE hello.obj\.text FROM run_view\IRAM\.text:2 TO run_view\SDRAM\.text -->
<instr
follower="1"
op="2"
s0="All Input Files\\video\\hello.obj\\.text"
s1="Memory Maps\\c6x\\run_view\\SDRAM\\.text"
s2="Memory Maps\\c6x\\run_view\\IRAM\\.text:2"
/>
<!-- NEW child output section OF run_view\IRAM WITH name=.text:3, data_kind=code -->
<instr
op="22"
s0="Memory Maps\\c6x\\run_view\\IRAM"
s1=".text:3"
u2="1"
u3="8"
/>
<!-- MOVE hello.obj\.text FROM run_view\SDRAM\.text TO run_view\IRAM\.text:3 -->
<instr
follower="1"
op="2"
s0="All Input Files\\video\\hello.obj\\.text"
s1="Memory Maps\\c6x\\run_view\\IRAM\\.text:3"
s2="Memory Maps\\c6x\\run_view\\SDRAM\\.text"
/>
<!-- END video -->
<instr
op="0"
/>
</strategy>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -