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