发明名称 Coprocessing module for processing ethernet data and method for use therewith
摘要 A co-processing module communicates with at least one remote device via an Ethernet communication link. The co-processing module includes a first processor that executes an application of the host device via a first operating system, the application including socket system calls. A second processor executes a second operating system to execute a transport control protocol/Internet protocol stack, an Ethernet driver, and an Ethernet media access control layer, to bidirectionally communicate first data via the Ethernet communication link and further to bidirectionally communicate the first data with the first processor. The first processor bidirectionally communicates the first data with the application via the socket system calls.
申请公布号 US8924504(B2) 申请公布日期 2014.12.30
申请号 US200912642500 申请日期 2009.12.18
申请人 ViXS Systems, Inc. 发明人 Yang Xinhui (Philip);Leung Lewis
分类号 G06F15/16;H04L29/06 主分类号 G06F15/16
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Stuckman Bruce E.
主权项 1. A co-processing module for use in a host device that communicates with at least one remote device via an Ethernet communication link, the co-processing module comprising: a first processor that executes an application of the host device via a first operating system, the application generating socket system calls of the first operating system; and a second processor, coupled to the first processor, that executes a second operating system to execute an Ethernet driver, and an Ethernet media access control layer, to bidirectionally communicate first data via the Ethernet communication link and further to bidirectionally communicate the first data with the first processor; wherein the first processor bidirectionally communicates the first data with the application via the socket system calls.
地址 Toronto, Ontario CA