📄 melp.cm~
字号:
/* Linker command file for Hayfield Main Processor */
/* -cr */ /* Use the RAM model, loader will init .bss */
-c /* Use the ROM model, init variables runtime */
-stack 0x800 /* 4K stack size ( only 1K needed) */
-heap 0x1000 /* 4K heap for mallocs and the like */
.\lib\rts50.lib
MEMORY
{
PAGE 0: INTS (RIX): origin = 00000h length = 00030h
PAGE 0: ON_ROM (RIX): origin = 00030h length = 007d0h
PAGE 0: SARAM (RWIX): origin = 00800h length = 02400h
PAGE 0: EXT (RWX): origin = 02c00h length = 0d200h
PAGE 0: B0_DARAM (RWX): origin = 0fe00h length = 00200h
PAGE 1: REGS (RIX): origin = 00000h length = 00060h
PAGE 1: B2_DARAM (RW): origin = 00060h length = 00020h
/* PAGE 1: RESERVED1: origin = 00080h length = 00080h */
PAGE 1: B0_DARAM (RW): origin = 00100h length = 00200h
PAGE 1: B1_DARAM (RW): origin = 00300h length = 00200h
/* PAGE 1: RESERVED2: origin = 00500h length = 00300h */
/* PAGE 1: SARAM (RW): origin = 00800h length = 02400h */
/* PAGE 1: EXT (RW): origin = 02c00h length = 0d400h */
PAGE 1: EXT (RW): origin = 00800h length = 0e400h
}
SECTIONS
{
.vector > INTS PAGE 0
.data: > SARAM PAGE 0
.text: > EXT PAGE 0
.cinit: > EXT PAGE 0
.cd_book: > EXT PAGE 0
fftdata: > EXT PAGE 1 /** must align on 0x800 **/
.sysmem: > EXT PAGE 1
twiddles: > EXT PAGE 1
ffttab: > EXT PAGE 1
.bss: > EXT PAGE 1
{
_bssBeg = .;
.\obj\melp_ana.o50 (.bss)
.\obj\lpc_acor.o50 (.bss)
*(.bss)
_bssSize = . - _bssBeg -1;
}
.stack: > EXT PAGE 1
.const: > EXT PAGE 1
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -