TMS320F28335: cmd文件定位代码

Part Number: TMS320F28335

我的程序有个自己编的bootloader,因为客户通讯协议的原因,要在boot中用到乘除法,这时候需要调用rts2800_fpu32.lib里的乘除法函数,因此我将该库全部放到boot中,但是完整的rts2800_fpu32.lib里还包含了boot28.asm中的_c_int00函数,由此跳入我的app的main主函数,但每次app程序更改后main函数入口都有可能会变化,所以我想单独将boot28.asm文件或者其中的_c_int00函数放到app区,这里CMD文件该如何写呢?

我现在是整个lib都全部分配到指定的flash中,描述如下:

rts2800_fpu32_FLASH :
{

rts2800_fpu32.lib <*> (.text)
//rts2800_fpu32.lib <boot.obj> (.text)

//rts2800_fpu32.lib <boot> (.text)
/*
rts2800_fpu32.lib <fs_div28*> (.text)
rts2800_fpu32.lib <l_div28*> (.text)
rts2800_fpu32.lib <i_div28*> (.text)
rts2800_fpu32.lib <u_div28*> (.text)
rts2800_fpu32.lib <u_mod28*> (.text)
*/
}
LOAD = RTS2800_FPU32_FLASH,
//RUN = RAML1,
RUN = RAML0_rts //RAML0固定分配给rts库运行
LOAD_START(_RTS_LoadStart),
LOAD_END(_RTS_LoadEnd),
RUN_START(_RTS_RunStart),
LOAD_SIZE(_RTS_LoadStartsize),
PAGE = 0