Apparatus and method for initiating hardware priority management by software controlled register access
AssigneeIntel Corporation
InventorsMuthurajan Jayakumar, Vijay Kumar Goru, Ravi Eakambaram
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsMuthurajan Jayakumar, Vijay Kumar Goru, Ravi Eakambaram
Estimating the term…
An apparatus and method for controlling interrupts in a computer are disclosed, in which programmable software operates to control when data concerning the interrupt having highest priority is to be provided, and hardware logic operates to control how that data is provided. An interrupt vector register is included in the computer CPU. The interrupt vector register does not act like the typical register. It is not a physical register, and cannot be written to. A read to this register by the programmable software, triggers the hardware logic. Once triggered, this logic performs certain control tasks, the end result of which is returning to the programmable software, a vector corresponding to the interrupt having highest priority. The programmable software can implement various software policies, in addition to the hardware policy implemented by the hardware logic.
An apparatus for providing interrupt control comprising:
A register-based interrupt controller comprising:
A programmable interrupt controller for controlling interrupts in a computer comprising:
In a processing device, a programmable interrupt controller comprising:
A method for controlling interrupts in a computer comprising:
A method for control of interrupts in a computer, comprising:
Dependencies are inferred from the claim text.