[发明专利]一种设备驱动管理方法有效
申请号: | 201710218893.0 | 申请日: | 2017-04-06 |
公开(公告)号: | CN107015807B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 孙振银 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 张少凤 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 驱动 管理 方法 | ||
1.一种设备驱动管理方法,其特征在于,操作系统的内核与驱动分离,所述方法为:
系统启动程序运行时,进行硬件的扫描和识别,并将识别的硬件信息形成硬件描述列表;
系统启动程序运行后,加载运行内核,所述系统启动程序将硬件描述列表传递给所述内核,所述内核根据所述硬件描述列表自动配置加载硬件的驱动;
所述内核启动完毕后,将所述硬件描述列表存储至存储设备;
内核将获取的硬件描述列表与存储设备中存储的硬件描述列表进行比较,如果相同,内核按照前一次加载模式快速加载,如果不相同,根据新的硬件描述列表自动配置加载硬件的驱动。
2.根据权利要求1所述的设备驱动管理方法,其特征在于,所述内核启动完毕后,启动设备动态监测进程以实时管理硬件,并实时将硬件变动信息同步至所述存储设备中的硬件描述列表。
3.根据权利要求2所述的设备驱动管理方法,其特征在于,所述硬件变动时,所述动态监测进程形成变更标识,并将所述变更标识发送至所述系统启动程序。
4.根据权利要求2所述的设备驱动管理方法,其特征在于,如果设备动态监测进程无法正常加载硬件的驱动,则将未能正常加载驱动的硬件告知用户。
5.根据权利要求1所述的设备驱动管理方法,其特征在于,所述系统启动程序运行后,加载存储于存储设备的内核时,如果加载失败,则加载存储于兼容性好的外围存储设备的内核。
6.根据权利要求5所述的设备驱动管理方法,其特征在于,加载存储于兼容性好的外围存储设备的内核成功后,再搜寻和安装存储内核的存储设备的驱动。
7.根据权利要求1所述的设备驱动管理方法,其特征在于,所述系统启动程序运行之前,首先运行启动固件,所述启动固件具有统一的规范和标准,所述启动固件中的引导代码进行芯片时钟和系统的初始化,完成最小系统环境的创建,再加载系统启动程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710218893.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:工艺品(圆形底座1)
- 下一篇:工艺品(背鸟驴)