[发明专利]无线收发器的接口协议和API无效
| 申请号: | 200880118673.X | 申请日: | 2008-11-14 |
| 公开(公告)号: | CN101874241A | 公开(公告)日: | 2010-10-27 |
| 发明(设计)人: | D·W·卢梭;G·R·史密斯;U·帕克多夫;D·古姆利希 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F13/00 | 分类号: | G06F13/00 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣;潘明婳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线 收发 接口 协议 api | ||
1.一种游戏系统或外设(142)包括无线协议处理器和串行外设接口(SPI)链路,包括被配置为通过SPI链路提供全双工命令和数据消息收发协议的电路,所述协议允许形成包括头部和可变长度有效载荷的数据分组,头部包括命令域和长度域,长度域表示所述可变长度有效载荷的大小,所述长度域取决于所述命令域的内容,且所述命令域指示应用无关命令和应用专用命令。
2.如权利要求1所述的系统,其特征在于,所有通过所述SPI的事务是由发送所述至少一个数据分组至从设备的主设备来起动的,且其中,所述电路还被配置为从所述从设备接收响应,所述响应包括来自主设备的请求的结果、对所述命令的顺从和来自先前请求的事件的发生的指示中的至少一项。
3.如权利要求1所述的系统,所述电路还被配置为选择功能模式以及提供一组命令作为所述功能模式的功能,在初始化阶段期间选择并且由产品类型确定所述功能。
4.如权利要求1所述的系统,其特征在于,由主设备发送的所述应用无关命令包括下列各项中的至少之一:
无命令或响应被发送、模式控制、语音同步设置请求、设置语音编码类型、链路状态请求、EEPROM读请求、EEPROM写请求、启动配置消息、收发器启动消息请求、无线帧同步设置、测试传输请求、请求无线槽调试消息、GPIO设置、GPIO读/写消息、主EEPROM读响应、和主EEPROM写响应。
5.如权利要求1所述的系统,其特征在于,由从设备发送的所述应用无关命令包括下列各项中的至少之一:
消息失败、模式控制响应、缓冲区警告、缓冲区警告清除、语音同步设置响应、语音同步消息、语音编码类型响应、链路状态、EEPROM读响应、EEPROM写响应、启动配置响应、智能收发器启动消息、无线帧同步设置响应、无线帧同步、测试。
6.如权利要求1所述的系统,其特征在于,还包括被配置为通过SPI驱动程序提供对无线协议处理器的访问的电路,所述被配置为提供对无线协议处理器的访问的电路还包括用于通过所述无线链路发送和接收固定大小的数据分组的数据服务、用于通过所述无线链路发送和接收语音分组的语音服务、用于配置其它服务的参数的层管理服务、用于在无线协议处理器的空闲引脚上执行面向位的输入/输出的GPIO服务、以及用于提供对所述无线协议处理器的产品测试接口进行访问的产品测试服务。
7.一种通过串行外设接口链路提供全双工命令和数据消息收发协议的方法,包括:
形成至少一个包括16位的头部和可变长度有效载荷的数据分组,头部包括命令字节和长度字节,长度域表示所述可变长度有效载荷的大小,其中,所述长度域取决于所述命令域的内容且所述命令域指示包括应用无关命令或者应用专用命令的命令;
通过发送所述至少一个数据分组至从设备来启动事务;
发送对所述至少一个数据分组的响应。
8.如权利要求8所述的方法,其特征在于,所有事务是由发送所述至少一个数据分组的主设备启动的,且其中,所述响应包括来自主设备的请求的结果、对所述命令的顺从和来自先前请求的事件的发生的指示中的至少一项。
9.如权利要求7所述的方法,其特征在于,还包括选择功能模式并且提供一组命令作为所述功能模式的功能,其中所述功能模式是在初始化阶段期间被选择并且由产品类型来确定。
10.如权利要求7所述的方法,其特征在于,由主设备发送的所述应用无关命令包括下列各项中的至少之一:
无命令或响应被发送、模式控制、语音同步设置请求、设置语音编码类型、链路状态请求、EEPROM读请求、EEPROM写请求、启动配置消息、收发器启动消息请求、无线帧同步设置、测试传输请求、请求无线槽调试消息、GPIO设置、GPIO读/写消息、主EEPROM读响应、和主EEPROM写响应。
11.如权利要求7所述的方法,其特征在于,由从设备发送的所述应用无关命令包括下列各项中的至少之一:
消息失败、模式控制响应、缓冲区警告、缓冲区警告清除、语音同步设置响应、语音同步消息、语音编码类型响应、链路状态、EEPROM读响应、EEPROM写响应、启动配置响应、智能收发器启动消息、无线帧同步设置响应、无线帧同步、测试传输响应、GPIO设置响应/状态、和GPIO状态/响应消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880118673.X/1.html,转载请声明来源钻瓜专利网。





