supglobals.c


/*************************************************************************
*                                                                        *
*   Modulo: supglobals.c                                                 *
*                                                                        *
*   realizzato dal Gruppo 17 di Lab2 Anno Accademico 1995/96             *
*                                                                        *
*   Lorenzo     Claudio       Valerio    Riccardo    Emiliano            *
*   Coronati    Lanconelli    Paolini    Solmi       Trentini            *
*                                                                        *
**************************************************************************/

#include "../h/types.h"
#include "../h/supconst.h"
#include "../h/tproc.h"

/* tabelle di pagine globali */
pd_t    syspagetable[NOSEGS][NOPAGES],  /* tabelle di pagine di sistema (1:1) */
        segSpagetable[NOPAGES];         /* segmento condiviso */

tproc_t    tprocTable[MAXTPROC];

thr_t   *timer_proc = NULL,
#ifdef  DISK_ON
        *disk_proc = NULL,
#endif
        *pager_proc = NULL;

thr_t   *SSI = NULL;



[INDICE CODICE]