[发明专利]串口重定向处理方法、设备和系统有效
申请号: | 201280000783.2 | 申请日: | 2012-06-30 |
公开(公告)号: | CN102884515A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 蔡世顺;彭林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口 定向 处理 方法 设备 系统 | ||
技术领域
本发明实施例涉及串口技术,尤其涉及一种串口重定向处理方法、设备和系统。
背景技术
外设组件快速互连(Peripheral Component Interconnect Express,简称PCIE)标准是最新的总线和接口标准,代表着下一代输入/输出(Input/Output,简称I/O)接口标准。PCIE采用了目前业内流行的点对点串行连接,可以把数据传输率提高到一个很高的频率。开发者基于PCIE提供了许多具有PCIE接口的PCIE设备,例如加速卡,显卡,声卡等等。随着PCIE设备的智能化,对PCIE设备的调试显得越来越重要。目前对PCIE设备调试最基本也最常用的方法就是直接使用串口来输入/输出系统的信息。
图1为现有技术直接使用串口进行PCIE设备调试的示意图。如图1所示,机柜中每一台服务器上都安装有PCIE设备,在对PCIE设备进行调试时,首先将串口线一端连接PCIE设备的串口,另一端连接到计算机的串口上,然后再打开计算机上的控制台,配置好波特率,从控制台进行输入输出,从而对PCIE设备进行调试。
现有技术中对PCIE设备的调试时,不仅需要在机房中使用串口线,还需要安排人员在现场进行串口线的插拔操作,特别是同时调试维护多个设备时,现场还需要多根串口线,调试过程非常不便,效率低下,还需要浪费人力。
发明内容
本发明实施例提供一种串口重定向处理方法、设备和系统,用以节省串口线和避免人工到现场进行调试,提高调试效率。
一方面,本发明实施例提供了一种串口重定向处理方法,包括:
母板调用重定向程序,根据共享内存的物理地址和内存大小,将所述母板接收到的输入信息写入在所述共享内存的输入缓冲区中作为串口输入信息,并将所述共享内存的输出缓冲区中的信息作为串口输出信息进行读取;所述共享内存用于所述母板和插设在所述母板上的快速外围组件设备之间进行串口管理。
本发明实施例还提供另一种串口重定向处理方法,包括:
快速外围组件设备根据共享内存的物理地址和内存大小,读取所述共享内存的输入缓冲区中的信息作为串口输入信息,并将串口输出信息写入到所述共享内存的输出缓冲区中;所述共享内存用于母板和插设在所述母板上的所述快速外围组件设备之间进行串口管理。
另一方面,本发明实施例还提供一种母板,包括:
第一写入模块,用于在所述母板调用重定向程序后,根据共享内存的物理地址和内存大小,将所述母板接收到的输入信息写入在所述共享内存的输入缓冲区中作为串口输入信息;
第一读取模块,用于将所述共享内存的输出缓冲区中的信息作为串口输出信息进行读取;
所述共享内存用于所述母板和插设在所述母板上的快速外围组件设备之间进行串口管理。
本发明实施例还提供一种快速外围组件设备,包括:
第二读取模块,用于根据共享内存的物理地址和内存大小,读取所述共享内存的输入缓冲区中的信息作为串口输入信息;
第二写入模块,用于将串口输出信息写入到所述共享内存的输出缓冲区中;
所述共享内存用于母板和插设在所述母板上的所述快速外围组件设备之间进行串口管理。
所述共享内存用于母板和插设在所述母板上的所述快速外围组件设备之间进行串口管理。
再一方面,本发明实施例还提供一种串口重定向处理系统,包括如上所述的母板和快速外围组件设备。
本发明实施例提供的串口重定向处理方法、设备和系统,通过共享内存在母板和插设在母板上的快速外围组件设备之间进行串口管理,使母板和快速外围组件设备均可对共享内存中的信息进行读取和写入,实现了母板和快速外围组件设备之间的信息交互,当调试人员远程登录母板调用重定向程序,即可通过母板与快速外围组件的信息交互,实现对PCIE设备的调试,克服了在调试和维护快速外围组件设备时需要串口线和接串口线的计算机的问题,避免了安排人员赴现场进行串口插拔操作的问题,达到了即节省时间、提高效率,又节省人工和成本的效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术直接使用串口进行PCIE设备调试的示意图;
图2为本发明一实施例提供的串口重定向处理方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280000783.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无影护眼灯
- 下一篇:具有改善的含盐环境耐候性能的钢产品