Main Page | Alphabetical List | Class List | File List | Class Members | File Members

interrupt.h File Reference

#include "copyright.h"
#include "list.h"

Go to the source code of this file.

Classes

class  PendingInterrupt
class  Interrupt

Enumerations

enum  IntStatus { IntOff, IntOn }
enum  MachineStatus { IdleMode, SystemMode, UserMode }
enum  IntType {
  TimerInt, DiskInt, ConsoleWriteInt, ConsoleReadInt,
  NetworkSendInt, NetworkRecvInt
}


Enumeration Type Documentation

enum IntStatus
 

Enumeration values:
IntOff 
IntOn 
Definition at line 42 of file interrupt.h.

Referenced by Thread::Fork(), Interrupt::getLevel(), Semaphore::P(), Interrupt::SetLevel(), Thread::Sleep(), Thread::UnSleep(), Semaphore::V(), and Thread::Yield().

00042 { IntOff, IntOn };

enum IntType
 

Enumeration values:
TimerInt 
DiskInt 
ConsoleWriteInt 
ConsoleReadInt 
NetworkSendInt 
NetworkRecvInt 
Definition at line 52 of file interrupt.h.

enum MachineStatus
 

Enumeration values:
IdleMode 
SystemMode 
UserMode 
Definition at line 47 of file interrupt.h.

Referenced by Interrupt::getStatus(), and Interrupt::OneTick().


Generated on Thu Sep 16 12:33:46 2004 for NachOS by doxygen 1.3.8