驱动程序的获取方法、装置、设备及介质制造方法及图纸

技术编号:46062286 阅读:13 留言:0更新日期:2025-08-11 15:48
本申请公开了一种驱动程序的获取方法、装置、设备及介质,属于计算机技术领域。方法包括:获取硬件设备的第一驱动代码,第一驱动代码用于生成第一驱动程序,第一驱动程序用于驱动硬件设备与安装在第一操作系统中的应用程序进行交互;从第一驱动代码中提取用于实现硬件设备的功能的目标功能代码;获取用于提供与第二操作系统相关的接口的目标接口代码;基于目标接口代码和目标功能代码,确定第二驱动代码;对第二驱动代码进行编译,得到第二驱动程序,第二驱动程序用于驱动硬件设备与安装在第二操作系统中的应用程序进行交互。本申请可以快速地获取驱动代码,从而提高了驱动程序的获取效率。

【技术实现步骤摘要】

本申请实施例涉及计算机,特别涉及一种驱动程序的获取方法、装置、设备及介质


技术介绍

1、随着计算机技术的发展,芯片等硬件设备被广泛应用在手机、电脑、智能手表、智能家电等多种电子设备中。通常情况下,一个电子设备对应一个操作系统,需要使用该操作系统的驱动程序来驱动硬件设备在电子设备上运行。然而,不同的电子设备可能对应不同的操作系统,因此,需要获取不同操作系统的驱动程序。基于此,如何快速的获取多个操作系统的驱动程序成为一个亟需解决的问题。


技术实现思路

1、本申请提供了一种驱动程序的获取方法、装置、设备及介质,可用于快速地获取驱动代码,提高驱动程序的获取效率,所述技术方案包括如下内容。

2、一方面,提供了一种驱动程序的获取方法,所述方法包括:

3、获取硬件设备的第一驱动代码,所述第一驱动代码用于生成第一驱动程序,所述第一驱动程序用于驱动所述硬件设备与安装在第一操作系统中的应用程序进行交互;

4、从所述第一驱动代码中提取用于实现所述硬件设备的功能的目标功能代码

5、本文档来自技高网...

【技术保护点】

1.一种驱动程序的获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标功能代码包括用户态功能代码或内核态功能代码中的至少一个;

3.根据权利要求1所述的方法,其特征在于,所述目标接口代码包括用户态接口代码或内核态接口代码中的至少一个;

4.根据权利要求3所述的方法,其特征在于,所述目标接口代码包括用户态接口代码;所述获取用于提供与第二操作系统相关的接口的目标接口代码,包括:

5.根据权利要求3所述的方法,其特征在于,所述目标接口代码包括内核态接口代码;所述获取用于提供与第二操作系统相关的接口的目标接口代码...

【技术特征摘要】

1.一种驱动程序的获取方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标功能代码包括用户态功能代码或内核态功能代码中的至少一个;

3.根据权利要求1所述的方法,其特征在于,所述目标接口代码包括用户态接口代码或内核态接口代码中的至少一个;

4.根据权利要求3所述的方法,其特征在于,所述目标接口代码包括用户态接口代码;所述获取用于提供与第二操作系统相关的接口的目标接口代码,包括:

5.根据权利要求3所述的方法,其特征在于,所述目标接口代码包括内核态接口代码;所述获取用于提供与第二操作系统相关的接口的目标接口代码,包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述目标接口代码和所述目标功能代码,确定第二驱动代码,包括:

7.根据权利要求1所述的方法,其特征在于,所述第二驱动代码包括用户态接口代码和用户态功能代码,所述第二驱动程序包括用户态驱动程序;所述对所述第二驱动代码进行编译,得到第二驱动程序...

【专利技术属性】
技术研发人员:张思生曾臣臣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1