📄 lab11a.str
字号:
<?xml version="1.0"?>
<!-- Used by the lab11a recipe. Created on April 30, 2001. -->
<strategy
version="5"
host="windows"
name="lab11a"
full_path="C:\\C54x\\labs\\lab11a\\lab11a.str"
comment="Used by the lab11a recipe. Created on April 30, 2001."
>
<!-- CHANGE vectors OF Cvectors.obj\vectors TO TRUE -->
<instr
dont_undo="1"
op="48"
s0="All Input Files\\lab11a\\Cvectors.obj\\vectors"
u1="1"
/>
<!-- CHANGE entry OF rts.lib\boot.obj\.text\_c_int00 TO TRUE -->
<instr
dont_undo="1"
op="1d"
s0="All Input Files\\lab11a\\rts.lib\\boot.obj\\.text\\_c_int00"
u1="1"
/>
<!-- NEW child output file OF Output Files WITH full_path=C:\C54x\labs\lab11a\lab11a.out HOLDING map C5409_ovly0 -->
<instr
op="27"
s0="Output Files"
s2="Memory Maps\\C5409_ovly0"
u3="87d0d0"
/>
<!-- CHANGE auto initialization OF C5409_ovly0 TO ROM_auto_init -->
<instr
op="4a"
s0="Memory Maps\\C5409_ovly0"
u1="1"
/>
<!-- CHANGE stack size OF C5409_ovly0 TO 064h -->
<instr
op="4c"
s0="Memory Maps\\C5409_ovly0"
s1="stack"
u3="64"
/>
<!-- CHANGE heap size OF C5409_ovly0 TO 064h -->
<instr
op="4d"
s0="Memory Maps\\C5409_ovly0"
s1="heap"
u3="64"
/>
<!-- NEW child output section OF run_view\program_memory\EPROM WITH name=.text, data_kind=code AT end -->
<instr
op="22"
s0="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM"
s1=".text"
u2="1"
u3="8"
u5="2"
/>
<!-- MOVE rts.lib\exit.obj\.text FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM\.text AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\rts.lib\\exit.obj\\.text"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM\\.text"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE rts.lib\boot.obj\.text FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM\.text AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\rts.lib\\boot.obj\\.text"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM\\.text"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE Lab11a.obj\code FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM\.text AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Lab11a.obj\\code"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM\\.text"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE Main11a.obj\.text FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM\.text AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Main11a.obj\\.text"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM\\.text"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE rts.lib\_lock.obj\.text FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM\.text AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\rts.lib\\_lock.obj\\.text"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM\\.text"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE .cinit FROM run_view\Not Yet Placed TO run_view\program_memory\EPROM AT end -->
<instr
op="2"
s0="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed\\.cinit"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\EPROM"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- NEW child output section OF run_view\program_memory\vectors WITH name=vectors, data_kind=hole AT end -->
<instr
op="22"
s0="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\vectors"
s1="vectors"
u3="8"
u5="2"
/>
<!-- ALIGN run address of run_view\program_memory\vectors\vectors TO absolute address == 0ff80h -->
<instr
op="2f"
s0="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\vectors\\vectors"
u1="ff80"
u2="ffffffff"
/>
<!-- MOVE Cvectors.obj\vectors FROM run_view\Not Yet Placed TO run_view\program_memory\vectors\vectors AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Cvectors.obj\\vectors"
s1="Memory Maps\\C5409_ovly0\\run_view\\program_memory\\vectors\\vectors"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- NEW child output section OF run_view\data_memory\DARAM WITH name=coeffs, data_kind=variables AT end -->
<instr
op="22"
s0="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM"
s1="coeffs"
u2="4"
u3="8"
u5="2"
/>
<!-- ALIGN run address of run_view\data_memory\DARAM\coeffs TO an address with 5 0's in the LSBs -->
<instr
op="2f"
s0="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\coeffs"
u2="1f"
/>
<!-- MOVE Main11a.obj\coeffs FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM\coeffs AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Main11a.obj\\coeffs"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\coeffs"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- NEW child output section OF run_view\data_memory\DARAM WITH name=.bss, data_kind=variables AT end -->
<instr
op="22"
s0="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM"
s1=".bss"
u2="4"
u3="8"
u5="2"
/>
<!-- MOVE Main11a.obj\.bss FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM\.bss AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Main11a.obj\\.bss"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\.bss"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE Main11a.obj\yloc FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM\.bss AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\Main11a.obj\\yloc"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\.bss"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE rts.lib\exit.obj\.bss FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM\.bss AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\rts.lib\\exit.obj\\.bss"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\.bss"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE rts.lib\_lock.obj\.bss FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM\.bss AT end -->
<instr
op="2"
s0="All Input Files\\lab11a\\rts.lib\\_lock.obj\\.bss"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\.bss"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- MOVE .stack FROM run_view\Not Yet Placed TO run_view\data_memory\DARAM AT end -->
<instr
op="2"
s0="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed\\.stack"
s1="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM"
s2="Memory Maps\\C5409_ovly0\\run_view\\Not Yet Placed"
u3="2"
/>
<!-- CHANGE max_size OF run_view\data_memory\DARAM\.stack TO 064h -->
<instr
force_allocate="1"
op="18"
s0="Memory Maps\\C5409_ovly0\\run_view\\data_memory\\DARAM\\.stack"
u1="64"
/>
<!-- END lab11a -->
<instr
op="0"
/>
</strategy>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -