发明名称 |
基于可扩充表单的可复用嵌入式系统的硬件驱动和软件更新方法 |
摘要 |
本发明是一种基于可扩充表单的可复用嵌入式系统的硬件驱动和软件更新方法。它包括在嵌入式系统中划出一小块专门区域做升级保留区,在升级保留区中保留一张已初始化的可扩充的备选驱动表,在升级保留区存放可升级硬件的驱动信息、说明信息和可升级应用程序的版本,在系统内集成一个专门用于升级并能挂接升级保留区的可执行升级程序,用户使用该升级程序对所选择的硬件或软件进行更新,如果要更新的硬件是备选驱动表中没有的,那么退出系统,直接向系统升级保留区写入全新的驱动文件,同时扩充备选驱动表的步骤。本发明方法可重用性强,具有较高安全保证,拥有对未知硬件的扩展接口,使用一套软件平台可适应多个不同的硬件平台。 |
申请公布号 |
CN100399281C |
申请公布日期 |
2008.07.02 |
申请号 |
CN03109370.1 |
申请日期 |
2003.04.08 |
申请人 |
联想(北京)有限公司 |
发明人 |
陈卫华 |
分类号 |
G06F11/00(2006.01);G06F9/445(2006.01) |
主分类号 |
G06F11/00(2006.01) |
代理机构 |
中科专利商标代理有限责任公司 |
代理人 |
周国城 |
主权项 |
1.基于可扩充表单的可复用嵌入式系统的硬件驱动和软件更新方法,其特征在于:需要升级的硬件和软件必须在其加载前进行升级,该方法包括以下步骤:(a)在嵌入式系统中划出一专门区域做升级保留区,在升级保留区中保留一张已初始化的可扩充的备选驱动表;(b)在升级保留区存放可升级硬件的驱动信息和说明信息、可升级应用程序的版本;(c)在嵌入式系统内集成一个专门用于升级的能挂接升级保留区的可执行升级程序;(d)当需要升级硬件或软件时,用户使用该升级程序对用户所选择的硬件或软件进行升级,如果要升级的硬件是备选驱动表中没有的,则退出嵌入式系统,直接向嵌入式系统升级保留区写入全新的驱动文件,同时扩充备选驱动表。 |
地址 |
100085北京市海淀区上地创业路6号 |