📄 firslab.str
字号:
<?xml version="1.0"?>
<!-- Used by the FIRSlab recipe. Created on March 30, 2000. -->
<strategy
version="2"
host="windows"
name="FIRSlab"
full_path="C:\\ti\\C54_1day\\labs\\Lab2\\FIRSlab\\FIRSlab.str"
comment="Used by the FIRSlab recipe. Created on March 30, 2000."
>
<!-- CHANGE vectors OF drv5402.lib\vectors.obj\.vectors TO TRUE -->
<instr
op="48"
s0="All Input Files\\FIRSlab\\drv5402.lib\\vectors.obj\\.vectors"
u1="1"
/>
<!-- CHANGE entry OF rts.lib\boot.obj\.text\_c_int00 TO TRUE -->
<instr
op="1d"
s0="All Input Files\\FIRSlab\\rts.lib\\boot.obj\\.text\\_c_int00"
u1="1"
/>
<!-- REQUIRE everything but unreferenced conditionally linked sections BE IN run_view -->
<instr
op="40"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view"
/>
<!-- NEW child output file OF Output Files WITH full_path=.\firslab.out HOLDING map DSK_ovly1_simplified -->
<instr
op="27"
s0="Output Files"
s1=".\\firslab.out"
s2="Memory Maps\\DSK_ovly1_simplified"
u3="87ea10"
/>
<!-- NEW child output section OF run_view\program_memory\external_vectors WITH name=.vectors, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\external_vectors"
s1=".vectors"
u3="8"
/>
<!-- ALIGN run address of run_view\program_memory\external_vectors\.vectors TO absolute address == 0ff80h -->
<instr
op="2f"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\external_vectors\\.vectors"
u1="ff80"
u2="ffffffff"
/>
<!-- ADD drv5402.lib\vectors.obj\.vectors TO run_view\program_memory\external_vectors\.vectors -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\drv5402.lib\\vectors.obj\\.vectors"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\external_vectors\\.vectors"
/>
<!-- CHANGE heap size OF DSK_ovly1_simplified TO 00h -->
<instr
op="4d"
s0="Memory Maps\\DSK_ovly1_simplified"
s1="heap"
/>
<!-- NEW child output section OF run_view\program_memory\DARAM WITH name=BLOCK1, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM"
s1="BLOCK1"
u3="8"
/>
<!-- CHANGE min..max run address constraints of run_view\program_memory\DARAM\BLOCK1 to 0100h..01fffh -->
<instr
op="43"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
u1="100"
u2="1fff"
/>
<!-- NEW child output section OF run_view\program_memory\DARAM WITH name=BLOCK2, data_kind=hole -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM"
s1="BLOCK2"
u3="8"
/>
<!-- CHANGE min..max run address constraints of run_view\program_memory\DARAM\BLOCK2 to 02000h..03fffh -->
<instr
op="43"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK2"
u1="2000"
u2="3fff"
/>
<!-- ADD Dmac2isr.obj\asmcode TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\Dmac2isr.obj\\asmcode"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- ADD 54xdsp.lib\firs.obj\.text TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\54xdsp.lib\\firs.obj\\.text"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- NEW child output section OF run_view\program_memory\SRAM_0Aa WITH name=.text, data_kind=code -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\SRAM_0Aa"
s1=".text"
u2="1"
u3="8"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=any section, name=.text, data_kind=code TO run_view\program_memory\SRAM_0Aa\.text -->
<instr
op="9"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\SRAM_0Aa\\.text"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\Not Yet Placed"
u2="4"
u3="40208034"
u4="1"
s5="TEMPLATE"
s6=".text"
u8="11014"
u17="0"
/>
<!-- NEW child output section OF run_view\program_memory\DARAM WITH name=.vecs, data_kind=code -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM"
s1=".vecs"
u2="1"
u3="8"
/>
<!-- ADD C5402vec.obj\.vecs TO run_view\program_memory\DARAM\.vecs -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\C5402vec.obj\\.vecs"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\.vecs"
/>
<!-- CHANGE min_size OF run_view\program_memory\DARAM\.vecs TO 0100h -->
<instr
op="17"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\.vecs"
u1="100"
/>
<!-- ALIGN run address of run_view\program_memory\DARAM\.vecs TO absolute address == 080h -->
<instr
op="2f"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\.vecs"
u1="80"
u2="ffffffff"
/>
<!-- ADD run_view\Not Yet Placed\.stack TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\Not Yet Placed\\.stack"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- ADD FIRSlab.obj\audio_buffer TO run_view\program_memory\DARAM\BLOCK2 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\FIRSlab.obj\\audio_buffer"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK2"
/>
<!-- ADD rts.lib\ldmsg.obj\.cio TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\rts.lib\\ldmsg.obj\\.cio"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- ADD dsk5402.lib\board.obj\.fifo TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\dsk5402.lib\\board.obj\\.fifo"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- NEW child output section OF run_view\program_memory\DARAM WITH name=delay, data_kind=variables -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM"
s1="delay"
u2="4"
u3="8"
/>
<!-- ADD FIRSlab.obj\delay TO run_view\program_memory\DARAM\delay -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\FIRSlab.obj\\delay"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\delay"
/>
<!-- ALIGN run address of run_view\program_memory\DARAM\delay TO an address with 5 0's in the LSBs -->
<instr
op="2f"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\delay"
u2="1f"
/>
<!-- MOVE delay FROM run_view\program_memory\DARAM TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\delay"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
s2="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM"
/>
<!-- ADD FIRSlab.obj\coefficients TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\FIRSlab.obj\\coefficients"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- MOVE children of run_view\Not Yet Placed WITH kind=any section, data_kind=variables TO run_view\program_memory\DARAM\BLOCK1 -->
<instr
op="9"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\Not Yet Placed"
u2="4"
u3="40208014"
u4="1"
s5="TEMPLATE"
u8="40014"
u17="0"
/>
<!-- ADD run_view\Not Yet Placed\.cinit TO run_view\program_memory\SRAM_0Aa -->
<instr
op="2"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\Not Yet Placed\\.cinit"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\SRAM_0Aa"
/>
<!-- NEW child output section OF run_view\data_memory\scratch WITH name=.trap, data_kind=constants -->
<instr
op="22"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\data_memory\\scratch"
s1=".trap"
u2="2"
u3="8"
/>
<!-- ADD drv5402.lib\vectors.obj\.trap TO run_view\data_memory\scratch\.trap -->
<instr
op="2"
s0="All Input Files\\FIRSlab\\drv5402.lib\\vectors.obj\\.trap"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\data_memory\\scratch\\.trap"
/>
<!-- MOVE delay FROM run_view\program_memory\DARAM\BLOCK1 TO run_view\program_memory\DARAM\BLOCK2 -->
<instr
op="2"
s0="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1\\delay"
s1="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK2"
s2="Memory Maps\\DSK_ovly1_simplified\\run_view\\program_memory\\DARAM\\BLOCK1"
/>
<!-- END FIRSlab -->
<instr
op="0"
/>
</strategy>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -