General input/output architecture, protocol and related methods to support legacy interrupts
AssigneeIntel Corporation
InventorsJasmin Ajanovic, David Harriman, Randolph L. Campbell, Jose A. Vargas, Clifford D. Hall, Prashant Sethi, Steve Pawlowski
Life of this patent
Estimating the term…
Abstract
An enhanced general input/output communication architecture, protocol and related methods are presented.
Claims30
A method of integrating legacy devices within an enhanced general input/output (EGIO) architecture, the method comprising:
- receiving an indication from a legacy device at a general input/output (GIO) interface;
- analyzing at least a subset of the received indication to identify an indicator type;
- and
- translating the received legacy indication to an appropriate one or more GIO message(s) based, at least in part, on the result of the analysis.
A general input/output (GIO) interface comprising:
- a physical layer interface, to couple the GIO interface to remote interface(s) through a GIO link;
- and
- a transaction layer interface, to receive at least a subset of content received from the remote interfaces including legacy content, wherein the transaction layer generates GIO message(s) based, at least in part, on the legacy content suitable for additional processing by a host device or a remote device.
A storage medium comprising content which, when executed by an accessing electronic device, causes the electronic device to implement a general input/output (GIO) interface, the GIO interface including a physical layer interface, to couple the GIO interface to remote interface(s) through a GIO link, and a transaction layer interface, to receive at least a subset of content received from the remote interfaces including legacy content, wherein the transaction layer generates GIO message(s) based, at least in part, on the legacy content suitable for additional processing by a host device or a remote device.
Dependencies are inferred from the claim text.