[發(fā)明專利]一種嵌入式設(shè)備軟件重啟的方法及設(shè)備無效
| 申請?zhí)枺?/td> | 200910000719.4 | 申請日: | 2009-01-08 |
| 公開(公告)號: | CN101441576A | 公開(公告)日: | 2009-05-27 |
| 發(fā)明(設(shè)計(jì))人: | 柏林 | 申請(專利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京鑫媛睿博知識產(chǎn)權(quán)代理有限公司 | 代理人: | 龔家驊 |
| 地址: | 310053浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 嵌入式 設(shè)備 軟件 方法 | ||
1、一種嵌入式設(shè)備軟件重啟的方法,其特征在于,包括以下步驟:
保存嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息;
根據(jù)所述可執(zhí)行程序中的操作系統(tǒng)信息初始化操作系統(tǒng)后,運(yùn)行可執(zhí)行程序中的應(yīng)用程序;
當(dāng)所述嵌入式設(shè)備重新啟動時,恢復(fù)所述保存的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息,然后直接運(yùn)行可執(zhí)行程序中的操作系統(tǒng)信息初始化操作系統(tǒng)后,運(yùn)行可執(zhí)行程序中的應(yīng)用程序。
2、如權(quán)利要求1所述的方法,其特征在于,所述保存嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息,具體為:
從存儲介質(zhì)選擇經(jīng)過壓縮的可執(zhí)行程序,并進(jìn)行解壓縮;
將所述可執(zhí)行程序中嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息保存到內(nèi)存中的保留存儲區(qū)。
3、如權(quán)利要求2所述的方法,其特征在于,
所述保留存儲區(qū)中的硬件狀態(tài)信息為CPU寄存器信息,用于使所述嵌入式設(shè)備在重新啟動時,恢復(fù)運(yùn)行前的硬件狀態(tài)。
4、如權(quán)利要求1所述的方法,其特征在于,所述保存嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息,具體為:
在存儲介質(zhì)中保存可執(zhí)行程序中嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息。
5、如權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述保存嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息,之前包括:
從Bootrom中加載啟動引導(dǎo)程序。
6、一種嵌入式設(shè)備,其特征在于,包括:
存儲單元,用于保存嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息;
控制單元,用于根據(jù)所述可執(zhí)行程序中操作系統(tǒng)信息初始化操作系統(tǒng)后,運(yùn)行可執(zhí)行程序中的應(yīng)用程序,并當(dāng)所述嵌入式設(shè)備重新啟動時,恢復(fù)所述保存的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的可執(zhí)行程序中操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息,然后直接運(yùn)行可執(zhí)行程序中的操作系統(tǒng)信息初始化操作系統(tǒng)后,運(yùn)行可執(zhí)行程序中的應(yīng)用程序。
7、如權(quán)利要求6所述的嵌入式設(shè)備,其特征在于,
所述存儲單元具體為內(nèi)存中的保留存儲區(qū);
所述控制單元,具體用于從存儲介質(zhì)選擇經(jīng)過壓縮的可執(zhí)行程序,并進(jìn)行解壓縮,將所述可執(zhí)行程序中嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息保存到內(nèi)存中的保留存儲區(qū)。
8、如權(quán)利要求7所述的嵌入式設(shè)備,其特征在于,
所述保留存儲區(qū)中的硬件狀態(tài)信息為CPU寄存器信息;
所述控制單元,用于使所述嵌入式設(shè)備在重新啟動時,恢復(fù)運(yùn)行前的CPU寄存器信息。
9、如權(quán)利要求6所述的嵌入式設(shè)備,其特征在于,
所述存儲單元具體為存儲介質(zhì),用于保存可執(zhí)行程序中嵌入式設(shè)備應(yīng)用程序運(yùn)行前的硬件狀態(tài)信息、系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息;
所述控制單元,具體用于當(dāng)所述嵌入式設(shè)備重新啟動時,從所述存儲介質(zhì)中調(diào)用所述保存的硬件狀態(tài)信息和系統(tǒng)運(yùn)行時發(fā)生改變的且需要重新恢復(fù)的操作系統(tǒng)信息和應(yīng)用程序中的軟件程序信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910000719.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:鍘草機(jī)用塑料薄膜分揀裝置
- 下一篇:輕便型玉米脫粒機(jī)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法





