Back to results
US 7,743,194 B2Granted
Driver transparent message signaled interrupts
AssigneeIntel Corporation
InventorJoseph A. Bennett
Life of this patent
Estimating the term…
Abstract
Machine-readable media, methods, and apparatus are described to issue message signaled interrupts. In some disclosed embodiments, a device generates message signaled interrupts in a manner that enables a device driver written with level-sensitive semantics to properly service the device despite the edge-triggered characteristics message signaled interrupts.
Claims10
A device, comprising:
- an interrupt status register to report an active status of one or more interrupts;
- a message signaled interrupt (MSI) message generation logic to generate a MSI message, corresponding to an interrupt of the one or more interrupts that has had status change to active in the interrupt status register, to request interrupt service for the active interrupt;
- and
- an interrupt enable register to:
- enable the one or more interrupts;
- control whether the MSI message is generated by allowing the generation of the MSI message if the corresponding interrupt is enabled and not allowing the generation of the MSI message if the corresponding interrupt is disabled.
3 more elements
A method, comprising:
- reporting an active status of one or more interrupts in an interrupt status register;
- generating a MSI message, corresponding to an interrupt that has had status change to active in the interrupt status register, to request interrupt service for the active interrupt;
- enabling at least one of the one or more interrupts in an interrupt enable register;
- and
- controlling whether the MSI message is generated by allowing the generation of the MSI message if the corresponding interrupt is enabled and not allowing the generation of the MSI message if the corresponding interrupt is disabled.
2 more elements
Dependencies are inferred from the claim text.