Roomba Tank
CSC 460 Project 3
|
#include "os.h"
Go to the source code of this file.
Functions | |
volatile int | isFull (volatile int *QCount) |
volatile int | isEmpty (volatile int *QCount) |
void | enqueueSQ (volatile PD **p, volatile PD **Queue, volatile int *QCount) |
void | enqueueRQ (volatile PD **p, volatile PD **Queue, volatile int *QCount) |
volatile PD * | dequeueRQ (volatile PD **Queue, volatile int *QCount) |
volatile PD * | dequeue (volatile PD **Queue, volatile int *QCount) |
Variables | |
volatile PD * | ReadyQueue [MAXTHREAD] |
volatile int | RQCount |
volatile PD * | SleepQueue [MAXTHREAD] |
volatile int | SQCount |
volatile PD * | WaitingQueue [MAXTHREAD] |
volatile int | WQCount |