#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 |
Définition dans le fichier lib_ksinu.h.