[发明专利]访问DP辅助通道的方法及装置有效
申请号: | 201611148759.X | 申请日: | 2016-12-13 |
公开(公告)号: | CN106844273B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 纪鑫 | 申请(专利权)人: | 硅谷数模半导体(北京)有限公司;硅谷数模国际有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;张永明 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 dp 辅助 通道 方法 装置 | ||
本发明公开了一种访问DP辅助通道的方法及装置。其中,该方法包括:设备接收通过应用层传入的输入参数;所述设备根据所述输入参数生成第一控制数据;所述设备将所述第一控制数据转换为DP格式的第二控制数据;所述设备将所述第二控制数据通过DP辅助通道输出到所述设备连接的外部设备。
技术领域
本发明涉及通信领域,具体而言,涉及一种访问DP辅助通道的方法及装置。
背景技术
随着DP(DisplayPort)视频输出越来越普及,工程师需要通过DP协议的AuxChannel(辅助通道)来操作、配置外部接入设备(如监视器、Dongle((数据接口转换器))、附属设备等)的需求也越来越多,由于目前大多数CPU输出的视频源是HDMI格式,但在下游接收端却是DP设备,这就需要一款HDMI转DP输出的芯片。但目前并没有一个统一的规范去控制这类芯片,这就造成了操作系统无法配置和管理下游设备,如读取EDID,链路带宽协商等等,并且在操作系统(例如,Windows Phone)上没有太多开放接口可以提供给工程师,所以,间接导致了设备对外部连接的监视器、Dongle、附属设备等的DP视频接口开发配置的难度。
DisplayPort规范规定,通过DP辅助通道读取数据有两种模式,直接通过DP辅助通道读取数据的模式被称为Native的读取模式,另外一种模式是为了兼容Monitor的I2CEDID读取方式,它的原理是通过协议发送DP辅助通道数据,然后在下游设备解析此信号,然后通过下游设备自己的I2C Master(主机)再转发数据到设备,称为I2C Over Aux。
现有技术中,常见的移动设备的应用层(例如APP或视频驱动程序)需要访问DisplayPort辅助通道,而其实现方式比较复杂。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了访问DP辅助通道的方法及装置,以至少解决现有技术中设备应用层访问DisplayPort辅助通道的方法过于复杂的技术问题。
根据本发明实施例的一个方面,提供了一种用于访问DP辅助通道的方法,包括:设备接收通过应用层传入的输入参数;设备根据输入参数生成第一控制数据;设备将第一控制数据转换为DP格式的第二控制数据;设备将第二控制数据通过DP辅助通道输出到设备连接的外部设备。
进一步地,设备接收通过应用层传入的输入参数包括:响应于应用层的请求,设备的CPU运行系统驱动,以向应用层提供访问接口;以及设备通过访问接口接收输入参数。
进一步地,在根据输入参数生成第一控制数据之后,还包括:CPU通过I2C总线向转换芯片发送第一控制数据。
进一步地,系统驱动为Windows驱动,其中,向应用层提供访问接口包括:通过Windows驱动中的IoDeviceControl函数向应用层提供DP辅助通道操作接口。
进一步地,系统驱动中定义有对I2C总线进行操作的第一函数以及对辅助通道进行操作的第二函数。
进一步地,通过第一函数和/或第二函数向转换芯片提供操作数据。
进一步地,第一函数包括以下中的至少一个:I2C批量写函数,用于调用系统函数完成在预定地址上预定位置开始的多个寄存器的写;I2C批量读函数,用于调用系统函数完成在预定地址上预定位置开始的多个寄存器的读;I2C单字符写函数,用于调用系统函数完成在预定地址上预定位置开始的1个寄存器的写;以及I2C单字符读函数,用于调用系统函数完成在预定地址上预定位置开始的1个寄存器的读。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于硅谷数模半导体(北京)有限公司;硅谷数模国际有限公司,未经硅谷数模半导体(北京)有限公司;硅谷数模国际有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611148759.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自主式眼底摄影成像系统及方法
- 下一篇:蜡烛(347)