全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210348686.8 (22)申请日 2022.04.01 (71)申请人 武汉深之度科技有限公司 地址 430206 湖北省武汉市东湖新 技术开 发区高新大道999号未来科技城B5栋 11层(自贸区武汉片区) (72)发明人 聂鳌 沈寒  (74)专利代理 机构 北京瀚方律师事务所 1 1774 专利代理师 姜莹 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/41(2018.01) (54)发明名称 驱动硬件配置信息加载方法、 装置和系统, 以及计算设备 (57)摘要 本发明公开了一种驱动硬件配置信息加载 方法、 装置和系统, 以及计算设备和可读存储介 质。 其中, 驱动硬件配置信息加载方法在计算设 备中执行, 包括动态驱动硬件配置信息加载步 骤: 从存储单元中读取设备树文件, 所述设备树 文件由开发人员制备, 且用于描述开发板上所有 驱动的硬件配置信息; 解析所述 设备树文件中的 硬件配置信息; 将解析结果传送给相应的驱动以 完成驱动的硬件初始化。 根据本发明实施方式, 只需要制备设备树文件, 并在加载驱动时读取设 备树文件, 就可以获知驱动的相关硬件配置信 息。 不需要将设备树文件编译成特定的文件, 系 统就可以直接识别。 权利要求书2页 说明书10页 附图5页 CN 114691240 A 2022.07.01 CN 114691240 A 1.一种驱动硬件配置信息加载方法, 在计算设备中执行, 包括动态驱动硬件配置信息 加载步骤: 从存储单元中读取设备树文件, 所述设备树文件由开发人员制备, 且用于描述开发板 上所有驱动的硬件配置信息; 解析所述设备树文件中的硬件配置信息; 将解析结果传送给相应的驱动以完成 驱动的硬件初始化。 2.一种驱动硬件配置信息加载 方法, 在计算设备中执 行, 包括: 判断设备资源是否大于等于阈值; 在设备资源小于阈值的情况下, 判断采用静态驱动硬件配置信 息加载方式, 其中, 将设 备树文件中的硬件配置信息通过工具链编译成设备头文件, 然后再将其与内核、 驱动的系 统代码一 起编译、 下 载到设备中; 在设备资源大于等于阈值的情况 下, 执行以下步骤: 从存储单元中读取设备树文件, 所述设备树文件由开发人员制备, 且用于描述开发板 上所有驱动的硬件配置信息; 解析所述设备树文件中的硬件配置信息; 将解析结果传送给相应的驱动以完成 驱动的硬件初始化。 3.如权利要求1或2所述的驱动硬件配置信 息加载方法, 从存储单元中读取设备树文件 包括: 从存储单元中读取修改后的设备树文件, 所述修改后的设备树文件是根据驱动的硬 件配置信息而修改的。 4.如权利要求3所述的驱动硬件配置信息加载方法, 还包括: 识别驱动的硬件配置信 息, 且在识别出驱动的硬件配置信息发生变化的情况 下, 通知相关人员修改设备树文件。 5.一种驱动硬件配置信息加载装置, 包括: 读取模块, 用于从存储单元中读取设备树文件, 所述设备树文件由开发人员制备, 且用 于描述开发板上 所有驱动的硬件配置信息; 解析模块, 用于解析 所述设备树文件中的硬件配置信息; 传送模块, 用于将解析 结果传送给相应的驱动以完成 驱动的硬件初始化。 6.如权利要求5所述的驱动硬件配置信息加载装置, 所述读取模块用于从存储单元中 读取修改后的设备树文件, 所述修改后的设备树文件是根据驱动的硬件配置信息而修改 的。 7.如权利要求6所述的驱动硬件配置信息加载装置, 还包括: 识别模块, 用于识别驱动 的硬件配置信息, 且在识别出驱动的硬件配置信息发生变化的情况下, 通知相关人员修改 设备树文件。 8.一种驱动硬件配置信息加载系统, 包括: 判断装置, 用于判断设备资源是否大于等于阈值, 且在判断出设备资源小于阈值的情 况下, 触发静态设备树文件加装置, 在判断出设备资源大于等于阈值的情况下, 触发动态驱 动硬件配置信息加载装置; 静态驱动硬件配置信 息加载装置, 用于将设备树文件中的硬件配置信 息通过工具链编 译成设备头文件, 然后再将其与内核、 驱动的系统代码一 起编译、 下 载到设备中; 动态驱动硬件配置信息加载装置, 包括:权 利 要 求 书 1/2 页 2 CN 114691240 A 2读取模块, 用于从存储单元中读取设备树文件, 所述设备树文件由开发人员制备, 且用 于描述开发板上 所有驱动的硬件配置信息; 解析模块, 用于解析 所述设备树文件中的硬件配置信息; 传送模块, 用于将解析 结果传送给相应的驱动以完成 驱动的硬件初始化。 9.一种计算设备, 包括: 至少一个处 理器和存 储有程序指令的存 储器; 当所述程序指令被所述处理器读取并执行时, 使得所述计算设备执行如权利要求1 ‑4 中任一项所述的驱动硬件配置信息加载 方法。 10.一种存储有程序指令的可读存储介质, 当所述程序指令被计算设备读取并执行时, 使得所述计算设备 执行如权利要求1 ‑4中任一项所述的驱动硬件配置信息加载 方法。权 利 要 求 书 2/2 页 3 CN 114691240 A 3

.PDF文档 专利 驱动硬件配置信息加载方法、装置和系统,以及计算设备

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 驱动硬件配置信息加载方法、装置和系统,以及计算设备 第 1 页 专利 驱动硬件配置信息加载方法、装置和系统,以及计算设备 第 2 页 专利 驱动硬件配置信息加载方法、装置和系统,以及计算设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:08:16上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。