Interrupt events chaining
Assignee3Com Corporation
InventorsEdmund Chen, Claude Hayek, Jahan Lotfi
Life of this patent
Estimating the term…
Loading patent…
Assignee3Com Corporation
InventorsEdmund Chen, Claude Hayek, Jahan Lotfi
Estimating the term…
A method and system for efficiently servicing a peripheral component event. In one embodiment of the present invention, a peripheral component such as, for example, a network interface card generates a first interrupt upon the occurrence of a first peripheral component event. In the present embodiment, a peripheral component driver such as, for example, a network interface card driver then services the first peripheral component event. In this embodiment of the present invention, the peripheral component then services any existing coalesced peripheral component event (or events) which has not yet generated a respective interrupt. In so doing, the present embodiment eliminates the need for the existing coalesced peripheral component event to generate an additional interrupt at some later time. As a result, the present embodiment reduces the frequency with which interrupts are generated, and minimizes the CPU overhead associated with the servicing of interrupts.
A system for servicing a peripheral component event, said system comprising:
A method for servicing a peripheral component event, said method comprising the steps of:
In a computer system having a processor coupled to a bus, a computer readable medium coupled to said bus and having stored therein a computer program that when executed by said processor causes said computer system to implement a method for servicing a peripheral component event, said method comprising the step of:
A computer implemented method of servicing a peripheral component event, said computer implemented method comprising the steps of:
Dependencies are inferred from the claim text.