|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nachos.machine.Kernel
public abstract class Kernel
An OS kernel.
Field Summary | |
---|---|
static Kernel |
kernel
Globally accessible reference to the kernel. |
Constructor Summary | |
---|---|
Kernel()
Allocate a new kernel. |
Method Summary | |
---|---|
abstract void |
initialize(String[] args)
Initialize this kernel. |
abstract void |
run()
Begin executing user programs, if applicable. |
abstract void |
selfTest()
Test that this module works. |
abstract void |
terminate()
Terminate this kernel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static Kernel kernel
Constructor Detail |
---|
public Kernel()
Method Detail |
---|
public abstract void initialize(String[] args)
public abstract void selfTest()
public abstract void run()
public abstract void terminate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |