一种手机嵌入式系统中动态加载的方法

基本信息

申请号 CN200810042343.9 申请日 -
公开(公告)号 CN101668283A 公开(公告)日 2010-03-10
申请公布号 CN101668283A 申请公布日 2010-03-10
分类号 H04W8/24(2009.01)I;G06F9/445(2006.01)I 分类 电通信技术;
发明人 胡铸韬 申请(专利权)人 联发博动科技(北京)有限公司
代理机构 - 代理人 -
地址 200235上海市漕溪路250号B座407室
法律状态 -

摘要

摘要 本发明提供了一种手机嵌入式系统中动态加载的方法,包含如下步骤:编译应用程序;加载程序文件,通过节头表读出指令及只读数据节、初始化的全局变量节和未初始化的全局变量节在程序文件中的位置;初始化运行环境;参数替换,当执行该初始化运行环境步骤至函数_rt_init_stackheap()时,用加载器传入的参数替换_rt_init_stackheap()函数;继续初始化;生成目标代码;调用宿主函数;中断C运行时库的退出部分流程,完成程序文件的动态加载过程。