一種手機(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)加載過程。 |
