[发明专利]一种物联网系统的硬件驱动复用方法在审
申请号: | 201811585090.X | 申请日: | 2018-12-24 |
公开(公告)号: | CN109683971A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 吴永成;冯建 | 申请(专利权)人: | 普华基础软件股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 党蕾 |
地址: | 200030 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 复用 物联网 硬件驱动 硬件驱动程序 通用硬件 计算机操作系统 物联网系统 驱动 硬件设备 抽象 访问 | ||
1.一种物联网操作系统的硬件驱动复用方法,其特征在于,提供一物联网操作系统,于所述物联网操作系统中设置一通用硬件复用库,并于所述通用硬件复用库上设置至少一个操作系统驱动复用库,于所述操作系统驱动复用库上安装对应的操作系统的硬件驱动程序。
2.如权利要求1所述的硬件驱动通用复用方法,其特征在于,所述通用硬件复用库包括复数个类型操作系统的共有的控制模块的最小集合。
3.如权利要求2所述的硬件驱动通用复用方法,其特征在于,所述最小集合中包括,硬件访问控制模块,内存分配控制模块,并发控制模块以及线程模拟控制模块。
4.如权利要求2所述的硬件驱动通用复用方法,其特征在于,所述操作系统驱动复用库中包括对应操作系统硬件驱动方式的插件,所述插件用以与所述控制模块的最小集合结合模拟对应所述操作系统的硬件复用库。
5.如权利要求4所述的硬件驱动通用复用方法,其特征在于,所述操作系统的硬件驱动程序以应用程序接口的调用形式调用所述插件,实现硬件驱动。
6.如权利要求3所述的硬件驱动通用复用方法,其特征在于,所述硬件访问控制模块提供一I/O端口访问控制单元,所述I/O端口访问控制单元将硬件端口的寄存器编址为一独立的地址空间,并通过预设的读写指令进行访问。
7.如权利要求3所述的硬件驱动通用复用方法,其特征在于,所述硬件访问控制模块提供一I/O内存访问控制单元,所述I/O内存访问控制单元将中央处理器的I/O寄存器与系统内存统一编址,通过内存访问指令进行访问。
8.如权利要求3所述的硬件驱动通用复用方法,其特征在于,所述硬件访问控制模块提供一中断控制单元,所述中断控制单元,用以于中央处理器接收到硬件端口发送的中断信号后对中断事件进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普华基础软件股份有限公司,未经普华基础软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811585090.X/1.html,转载请声明来源钻瓜专利网。