Method and apparatus for in-band signaling of runtime general purpose events
AssigneeIntel Corporation
InventorsMohan J. Kumar, Prashant Sethi, Sridhar Muthrasanallur
Life of this patent
Estimating the term…
Abstract
A method and apparatus for communicating general purpose events in-band from a downstream controller is presented.
Claims22
A method of communicating a runtime general purpose event from a downstream controller without the use of a sideband signal, the method comprising:
- receiving a data packet from the downstream controller;
- comparing at least a portion of the received packet with one or more codes denoting an associated one or more general purpose events;
- and
- communicating an identified general purpose event to an operating system if there is a match.
A method of communicating a runtime general purpose event from a downstream controller along a PCI Express bus, the method comprising:
- receiving a PCI Express message;
- comparing at least a portion of the message with one or more codes denoting an associated one or more general purpose events;
- and
- communicating an identified general purpose event to an operating system if there is a match.
A computing device comprising:
- means for implementing a PCI Express bus;
- means for detecting a hot plug event;
- and
- means for communicating the hot plug event in-band through the PCI Express bus.
An apparatus comprising:
- a bridge capable of sending a vendor specific message in response to a hot plug event;
- and
- a host controller responsive to the vendor specific message to communicate the hot plug event to an operating system.
A method of communicating a runtime general purpose event from a downstream controller along a PCI Express bus, the method comprising:
- performing a memory write that denotes a general purpose event;
- identifying the general purpose event from the memory write;
- and
- communicating the identified general purpose event to an operating system.
Dependencies are inferred from the claim text.