Why should an ISR do as little processing as necessary and return quickly, saving most of the interrupt processing for a DPC?
What will be an ideal response?
The ISR executes at the device’s DIRQL; this masks other device interrupts that execute
at that DIRQL or a lower DIRQL.Returning from the ISR quickly allows the system to
return to an IRQL below DIRQL, increasing its responsiveness to all device interrupts.Also,
some driver routines must execute at DPC/dispatch level (or below), so the ISR might not be
able to do all necessary processing at the device’s DIRQL.
You might also like to view...
Which of the following is the method you can use to determine whether a file exists?
a. the File class's canOpen method b. the Scanner class's exists method c. the File class's exists method d. the PrintWriter class's fileExists method
The ArrayList class is located in the _______ package.
a) java.util b) java.awt c) javax.swing d) java.awt.event
How can you avoid repetitive document-setup work if you often use the same
settings for new documents? What will be an ideal response?
In a priority queue, items waiting in the queue the longest are always popped next.
Answer the following statement true (T) or false (F)