[发明专利]媒体驱动调试方法、装置、电子设备及存储介质在审
申请号: | 202110269267.0 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112882944A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 吴云海;王振先;张琰 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 潘一诺 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 驱动 调试 方法 装置 电子设备 存储 介质 | ||
1.一种媒体驱动调试方法,其特征在于,包括:
内核启动内核参数配置命令,所述内核参数配置命令用于在所述内核运行时动态地修改所述内核的运行参数;
接收第一调试命令,所述第一调试命令包括调试接口标识以及调试参数;
利用所述内核参数配置命令,自一调试接口节点链表中查找与所述第一调试命令中的调试接口标识匹配的调试接口节点,以获取该调试接口节点的调试接口以及关联的媒体驱动,所述调试接口节点链表包括多个调试接口节点,各所述调试接口节点关联媒体驱动,各所述调试接口节点包括调试接口标识以及调试接口;
所述媒体驱动调用关联的所述调试接口,以根据所述第一调试命令的所述调试参数进行调试。
2.如权利要求1所述的媒体驱动调试方法,其特征在于,所述内核启动内核参数配置命令之后,还包括:
接收第二调试命令,所述第二调试命令仅包括调试接口标识;
利用所述内核参数配置命令,自所述调试接口节点链表中查找与所述第二调试命令中的调试接口标识匹配的调试接口节点,以获取该调试接口节点的帮助接口以及关联的媒体驱动,所述调试接口节点链表的至少部分所述调试接口节点还包括帮助接口;
所述媒体驱动调用关联的所述帮助接口,以获得该媒体驱动关联的调试接口的调试参数的使用方式。
3.如权利要求1所述的媒体驱动调试方法,其特征在于,所述调试接口节点链表的各调试接口节点根据如下步骤生成:
由所述媒体驱动定义所述调试接口节点的调试接口以及所述调试接口的名称;
将经定义的所述调试接口节点关联所述媒体驱动,并注册至所述调试接口节点链表,
所述调试接口标识为所述调试接口的名称和/或所述调试接口节点注册至所述调试接口节点链表时的索引。
4.如权利要求3所述的媒体驱动调试方法,其特征在于,所述由所述媒体驱动定义所述调试接口节点的调试接口以及所述调试接口的名称还包括:
由所述媒体驱动定义所述调试接口节点的帮助接口,所述调试接口以及所述帮助接口相关联,并由所述调试接口的名称标识,所述帮助接口用于提供调试接口的调试参数的使用方式。
5.如权利要求1所述的媒体驱动调试方法,其特征在于,所述内核启动内核参数配置命令之后,且所述接收第一调试命令,所述第一调试命令包括调试接口标识以及调试参数之前,还包括:
于所述运行参数的目录内,产生调试文件的文件描述符,
其中,所述第一调试命令基于所述文件描述符将所述调试文件作为目标文件。
6.如权利要求5所述的媒体驱动调试方法,其特征在于,第二调试命令基于所述文件描述符将所述调试文件作为目标文件,所述第二调试命令仅包括调试接口标识,以供所述媒体驱动调用所述调试接口标识关联的帮助接口。
7.如权利要求2所述的媒体驱动调试方法,其特征在于,所述第一调试命令以及所述第二调试命令为echo调试命令。
8.一种媒体驱动调试装置,其特征在于,包括:
启动模块,配置成内核启动内核参数配置命令,所述内核参数配置命令用于在所述内核运行时动态地修改所述内核的运行参数;
接收模块,配置成接收第一调试命令,所述第一调试命令包括调试接口标识以及调试参数;
查找模块,配置成利用所述内核参数配置命令,自一调试接口节点链表中查找与所述第一调试命令中的调试接口标识匹配的调试接口节点,以获取该调试接口节点的调试接口以及关联的媒体驱动,所述调试接口节点链表包括多个调试接口节点,各所述调试接口节点关联媒体驱动,各所述调试接口节点包括调试接口标识以及调试接口;
调用模块,配置成由所述媒体驱动调用关联的所述调试接口,以根据所述第一调试命令的所述调试参数进行调试。
9.一种电子设备,其特征在于,所述电子设备包括:
处理器;
存储器,其上存储有计算机程序,所述计算机程序被所述处理器运行时执行如权利要求1至7任一项所述的媒体驱动调试方法。
10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被所述处理器运行时执行如权利要求1至7任一项所述的媒体驱动调试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110269267.0/1.html,转载请声明来源钻瓜专利网。