一種手機(jī)嵌入式系統(tǒng)中動(dòng)態(tài)加載的方法

基本信息

申請(qǐng)?zhí)?/td> CN200810042343.9 申請(qǐng)日 -
公開(公告)號(hào) CN101668283A 公開(公告)日 2010-03-10
申請(qǐng)公布號(hào) CN101668283A 申請(qǐng)公布日 2010-03-10
分類號(hào) H04W8/24(2009.01)I;G06F9/445(2006.01)I 分類 電通信技術(shù);
發(fā)明人 胡鑄韜 申請(qǐng)(專利權(quán))人 聯(lián)發(fā)博動(dòng)科技(北京)有限公司
代理機(jī)構(gòu) - 代理人 -
地址 200235上海市漕溪路250號(hào)B座407室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種手機(jī)嵌入式系統(tǒng)中動(dòng)態(tài)加載的方法,包含如下步驟:編譯應(yīng)用程序;加載程序文件,通過節(jié)頭表讀出指令及只讀數(shù)據(jù)節(jié)、初始化的全局變量節(jié)和未初始化的全局變量節(jié)在程序文件中的位置;初始化運(yùn)行環(huán)境;參數(shù)替換,當(dāng)執(zhí)行該初始化運(yùn)行環(huán)境步驟至函數(shù)_rt_init_stackheap()時(shí),用加載器傳入的參數(shù)替換_rt_init_stackheap()函數(shù);繼續(xù)初始化;生成目標(biāo)代碼;調(diào)用宿主函數(shù);中斷C運(yùn)行時(shí)庫(kù)的退出部分流程,完成程序文件的動(dòng)態(tài)加載過程。