Constant Field Values


Contents
nachos.machine.*

nachos.machine.Disk
public static final int NumSectors 1024
public static final int NumTracks 32
public static final int SectorSize 128
public static final int SectorsPerTrack 32

nachos.machine.Interrupt
public static final int IntOff 0
public static final int IntOn 1

nachos.machine.Machine
public static final int AddressErrorException 5
public static final int BadVAddrReg 39
public static final int BusErrorException 4
public static final int HiReg 32
public static final int IllegalInstrException 7
public static final int LoadReg 37
public static final int LoadValueReg 38
public static final int LoReg 33
public static final int MemorySize 16384
public static final int NextPCReg 35
public static final int NoException 0
public static final int NumExceptionTypes 8
public static final int NumGPRegs 32
public static final int NumPhysPages 128
public static final int NumSegments 4
public static final int NumTotalRegs 40
public static final int OverflowException 6
public static final int PageFaultException 2
public static final int PageSize 128
public static final int PCReg 34
public static final int PrevPCReg 36
public static final int R31 31
public static final int ReadOnlyException 3
public static final int RetAddrReg 31
public static final int SegmentSize 1073741824
public static final int SIGN_BIT -2147483648
public static final int StackReg 29
public static final int SyscallException 1
public static final int TLBSize 4

nachos.machine.NachosThread
public static final int BLOCKED 3
public static final int JUST_CREATED 0
public static final int READY 2
public static final int RUNNING 1
public static final int TERMINATED 4

nachos.machine.Packet
public static final int headerLength 4
public static final int maxContentsLength 124
public static final int maxNumMach 128
public static final int maxPacketLength 128

nachos.machine.RK05Disk
public static final int NumCylinders 203
public static final int NumHeads 2
public static final int NumSectors 4872
public static final int NumTracks 406
public static final int SectorSize 512
public static final int SectorsPerTrack 12

nachos.machine.Timer
public static final int DefaultInterval 100