发明名称 驱动软件升级的方法及装置
摘要 一种驱动软件升级的方法及装置,包括:首先,为需要进行驱动软件升级的设备对象设置驱动软件升级开始标识,所述驱动软件升级开始标识用于禁止应用程序调用所述设备对象对应的驱动对象管理的驱动函数;之后,对所述设备对象对应的驱动对象管理的驱动函数进行升级操作,即替换驱动函数;并在升级操作结束后,将所述驱动软件升级开始标识更新为驱动软件升级结束标识,所述驱动软件升级结束标识用于允许应用程序调用所述设备对象对应的驱动对象管理的驱动函数。本发明实施例实现了可以在不重新复位并初始化硬件的情况下完成相应的驱动软件的升级操作,即实现了不间断运行的驱动软件升级实现方案,从而降低了驱动软件升级过程对系统运行的影响。
申请公布号 CN101655801A 申请公布日期 2010.02.24
申请号 CN200910092595.7 申请日期 2009.09.11
申请人 华为技术有限公司 发明人 薛维
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京凯特来知识产权代理有限公司 代理人 郑立明;焦 丽
主权项 1、一种驱动软件升级的方法,其特征在于,包括:为需要进行驱动软件升级的设备对象设置驱动软件升级开始标识,所述驱动软件升级开始标识用于禁止应用程序调用所述设备对象对应的驱动对象管理的驱动函数;对所述设备对象对应的驱动对象管理的驱动函数进行升级操作;在所述升级操作结束后,将所述驱动软件升级开始标识更新为驱动软件升级结束标识,所述驱动软件升级结束标识用于允许应用程序调用所述设备对象对应的驱动对象管理的驱动函数。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼