发明名称 一种智能加载手机硬件驱动程序的方法
摘要 本发明提供了一种智能加载手机硬件驱动程序的方法,包括如下步骤:在系统内核中插入硬件识别模块,以通过该硬件识别模块读取不同硬件的寄存器,识别出不同型号的硬件;根据识别出的不同硬件,生成硬件标志文件;根据所述硬件标志文件,在系统内核中插入相对应的硬件驱动程序。本方法克服了传统手机操作系统中驱动程序加载的缺点,既能够解决手机存储空间资源有限的问题,也能够自动兼容多种同类型硬件并存的状况,同时能够非常方便地进行扩充和升级。这样手机程序版本售后维护也更方便,节省人力和成本。
申请公布号 CN100472440C 申请公布日期 2009.03.25
申请号 CN200510115647.X 申请日期 2005.11.09
申请人 中兴通讯股份有限公司 发明人 黄泳
分类号 G06F9/445(2006.01)I;H04W88/02(2009.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 代理人 许志勇;颜 涛
主权项 1、一种智能加载手机硬件驱动程序的方法,在手机操作系统启动完毕,并挂接文件系统后,由启动脚本根据不同的手机硬件,向系统内核空间插入对应的硬件驱动程序,其特征在于,包括如下步骤:在系统内核中插入硬件识别模块,以通过该硬件识别模块读取不同硬件的寄存器,识别出不同型号的硬件;根据识别出的不同硬件,将当前进程的用户空间地址范围指向内核空间地址范围,在内核地址空间操作硬件标志文件的写入,生成硬件标志文件;根据所述硬件标志文件,在系统内核中插入相对应的硬件驱动程序。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部