Claims
- 1. An apparatus for use with a computer system having a processor bus and at least one processor, comprising:decode logic to receive through the processor bus a task priority update transaction including data representative of a task priority designation of a processor of the computer system, and to provide a signal responsive thereto; and centralized remote priority capture logic, having at least first and second remote task priority registers (RTPRs), to receive the signal responsive to the task priority update transaction and update contents of one of the RTPRs depending on which processor in the computer system had its task priority designation represented by the data in the task priority update transaction.
- 2. The apparatus of claim 1, wherein the the computer system includes only one processor and the remote priority capture logic includes four RTPRs of which the first and second RTPRs are included, and wherein only one of the RTPRs has contents which is updated in response the signal responsive to the task priority update transaction.
- 3. The apparatus of claim 1, wherein the task priority update transaction includes a first phase and a second phase and the data representative of the task priority designation is in one of the phases.
- 4. The apparatus of claim 1, wherein the apparatus is a bridge.
- 5. A computer system, comprising:at least first and second processors to selectively provide task priority update transactions including data representative of a task priority designation of a corresponding one of the first and second processors; a processor bus coupled to the first and second processors to receive the task priority update transactions; and centralized remote priority capture logic having at least first and second remote task priority registers (RTPRs) having contents that are updated in response a task priority update transaction including data representative of a task priority designation of the first and second processors, respectively, the remote priority capture logic to receive signals responsive to the task priority update transactions and update contents of the corresponding RTPR in response thereto.
- 6. The system of claim 5, wherein the computer system further comprises third and fourth processors, and wherein the remote priority capture logic includes third and fourth RTPRs.
- 7. The system of claim 5, wherein the task priority update transactions include a first phase and a second phase, the first phase including an update transaction type and the second phase including data identifying one of the RTPRs and task priority data.
- 8. The system of claim 5, wherein the task priority update transactions include a first phase and a second phase, the first phase including an update transaction type and the second phase including information regarding whether the processor is available for lowest priority interrupt direction arbitration (LPIDA).
- 9. A method of updating remote priority capture logic, comprising:providing a task priority update transaction including data representative of task priority designations of a processor to a processor bus; receiving the task priority update transaction from the bus and providing a signal representative thereof; and selecting one of multiple remote task priority registers (RTPRs) in centralized remote priority capture logic; and updating the selected RTPR in response to the signal representative of the transaction.
- 10. The system of claim 5, wherein the remote priority capture logic is in a bridge.
RELATED APPLICATION
The present application and application Ser. No. 08/988,233, entitled “Mechanism for Performing Interrupt Destination Redirection”, which is filed concurrently with the present application, include overlapping disclosures but claim different subject matter.
US Referenced Citations (9)