Page principale   Liste par ordre alphabétique   Liste des composants   Liste des fichiers   Composants   Déclarations  

Référence du fichier lib_ksinu.h

Bibliotheque standard pour le projet KSInu. Plus de détails...

#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

Aller au code source de ce fichier.

Composants

struct  cellule
 Structure d'une cellule de la pile.

struct  l_fifo
 Le type pile fifo.


Définitions des macros

#define T_MOT   4
#define NPP   16
#define NMPPP   32
#define NPPS   255
#define T_PAGE   NMPPP*T_MOT
#define T_MAX_CODE   8
#define T_MAX_DONNEES   8
#define T_MAX_PILE   8
#define N_MAX_PROC   (NMPPP-NPP/T_MOT-1)
#define DEBUT_T_PAGES   (N_MAX_PROC+1)
#define DEBUT_T_PROC   1
#define NUM_PAGE_META   0
#define NUM_PAGE_SWAP   1
#define PAGE_VIDE   0
#define NO_MORE_PID   0
#define NO_MORE_PAGE   0
#define NO_MORE_SWAP   255
#define PP_RAM   1
#define PP_SWAP   2
#define PP_NULL   0
#define D_RD   1
#define D_RDWR   2

Définitions des types

typedef unsigned char octet_t
typedef octet_t mot_t [4]
typedef mot_t page_t [32]

Variables

page_t mem [16]
int swap_d
int quantum
l_fifo liste_proc
l_fifo liste_pages


Description détaillée

Definit des constantes, structures et types pour gerer :

Définition dans le fichier lib_ksinu.h.


Généré le Fri Jun 7 09:49:32 2002 pour KSInu par doxygen1.2.16