发明名称 |
向另一设备委托轮询操作 |
摘要 |
在一个实施例中,本发明包括一种用于处理从主机处理器接收的注册消息的方法,其中注册消息将相对于设备的轮询操作从主机处理器委托给另一部件。来自于该消息的信息可以存储在轮询表中,并且该部件可以发送读请求以对设备进行轮询,并且基于设备的状态向主机处理器报告轮询的结果。还描述并要求了其它实施例。 |
申请公布号 |
CN102804155B |
申请公布日期 |
2015.07.15 |
申请号 |
CN201080025454.4 |
申请日期 |
2010.03.11 |
申请人 |
英特尔公司 |
发明人 |
M·E·埃斯皮希;Z·方;R·伊耶;D·J·哈里曼 |
分类号 |
G06F13/14(2006.01)I;G06F17/30(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F13/14(2006.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种用于实现轮询委托的装置,包括:核心,用于生成注册消息,以将轮询操作委托给输入/输出IO互连;一致性互连,其耦合到所述核心;所述IO互连,其耦合到所述一致性互连,所述IO互连包括轮询表,所述轮询表具有多个条目,每个所述条目具有:寄存器地址字段,用于存储在注册消息中接收的寄存器地址;目的地址字段,用于存储在所述注册消息中接收的系统存储器中的目的地址;以及初始值字段,用于存储与在所述注册消息中接收的所述寄存器地址相关联的初始值;以及至少一个设备,其耦合到所述IO互连,用于为在所述核心上执行的应用程序执行操作,并且包括至少一个状态寄存器,所述IO互连用于响应于轮询表条目中的信息来对所述至少一个状态寄存器进行轮询,并且用于在所述至少一个状态寄存器的轮询值不同于所述初始值的情况下发出对所述目的地址的写事务。 |
地址 |
美国加利福尼亚 |