Method and apparatus for in-band signaling of runtime general purpose events
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for communicating general purpose events in-band from a downstream controller is presented.
13 Citations
22 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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. - View Dependent Claims (17, 18, 19)
-
-
20. 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. - View Dependent Claims (21, 22)
-
Specification