恭喜麒麟软件有限公司黄超获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜麒麟软件有限公司申请的专利一种应用于驱动开发的操作系统抽象层实现方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119739390B 。
龙图腾网通过国家知识产权局官网在2025-06-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510245483.X,技术领域涉及:G06F8/41;该发明授权一种应用于驱动开发的操作系统抽象层实现方法是由黄超;张铎;王琦;黄磊设计研发完成,并于2025-03-04向国家知识产权局提交的专利申请。
本一种应用于驱动开发的操作系统抽象层实现方法在说明书摘要公布了:本发明涉及内核技术领域,具体提供一种应用于驱动开发的操作系统抽象层实现方法,根据不同的基础能力,定义对应的抽象层结构体和抽象层接口函数,或定义对应的抽象层结构体、抽象层接口函数和抽象层回调函数,对操作系统基础能力进行封装,提供稳定的接口并导出给驱动使用;提供通用数据结构,并实现其操作方法,导出给驱动使用;实现一个抽象层设备驱动子系统,提供编写驱动程序的稳定框架;实现平台外设驱动集合,并以服务或导出接口的方式提供给其它驱动模块使用;实现一个通用用户空间驱动访问库,通过库函数与驱动进行通信,通过上述方案,解决驱动二进制文件在不同内核版本上无法兼容的技术问题。
本发明授权一种应用于驱动开发的操作系统抽象层实现方法在权利要求书中公布了:1.一种应用于驱动开发的操作系统抽象层实现方法,其特征在于,包括以下步骤: 根据不同的基础能力,定义对应的抽象层结构体和抽象层接口函数,或定义对应的抽象层结构体、抽象层接口函数和抽象层回调函数,对操作系统基础能力进行封装,提供稳定的接口并导出给驱动使用,操作系统基础能力包括线程使用、进程同步、内存使用、中断使用、IO映射、文件访问、定时器使用; 提供通用数据结构,并实现其操作方法,导出给驱动使用; 实现一个抽象层设备驱动子系统,提供编写驱动程序的稳定框架; 实现平台外设驱动集合,并以服务或导出接口的方式提供给其它驱动模块使用; 实现一个通用用户空间驱动访问库,通过库函数与驱动进行通信; 所述抽象层结构体的定义步骤包括: 根据基础能力,定义一个命名为“OsalXXX”的抽象层结构体,其中的Osal为规定好的前缀,XXX为当前基础能力的表示; 在抽象层结构体中,定义一个空类型的指针成员变量realXXX,用于在后续操作中关联具体的内核结构体实例,其中的real为规定好的前缀; 实现一个抽象层结构体初始化函数,用于关联内核结构体和抽象层结构体,将内核结构体变量作为抽象层结构体的指针成员变量保存; 实现一个抽象层结构体操作函数,该函数的第一个参数是抽象层结构体的指针变量,后面的参数对应具体内核函数的参数; 实现一个抽象层结构体销毁函数,用于对关联的内核结构体进行反初始化操作并释放内存。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人麒麟软件有限公司,其通讯地址为:300450 天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。