#ifndef ASL
#define ASL
/************************** ASL.H ******************************
*
* The externals declaration file for the Active Semaphore List
* Module.
*
* Written by Mikeyg
*/
#include "../h/pandos_types.h"
#include "../h/pcb.h"
extern int insertBlocked (int *semAdd, pcb_PTR p);
extern pcb_PTR removeBlocked (int *semAdd);
extern pcb_PTR outBlocked (pcb_PTR p);
extern pcb_PTR headBlocked (int *semAdd);
extern void initASL ();
/***************************************************************/
#endif