|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnachos.kernel.devices.InterruptHandler
nachos.kernel.threads.Scheduler.TimerInterruptHandler
private static class Scheduler.TimerInterruptHandler
Interrupt handler for the timer device. The timer device is set up to interrupt the CPU periodically (once every Timer.DefaultInterval ticks). The serviceDevice() method is called with interrupts disabled each time there is a timer interrupt.
Constructor Summary | |
---|---|
private |
Scheduler.TimerInterruptHandler()
|
Method Summary | |
---|---|
void |
serviceDevice()
Subclasses must implement this method to provide device-specific interrupt service. |
Methods inherited from class nachos.kernel.devices.InterruptHandler |
---|
handleInterrupt, yieldOnReturn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
private Scheduler.TimerInterruptHandler()
Method Detail |
---|
public void serviceDevice()
InterruptHandler
serviceDevice
in class InterruptHandler
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |