SETUP(2)

NOM
setup - Configurer les peripheriques, les systemes de fichiers et monterle systeme de fichiers racine.

SYNOPSIS
#include <unistd.h>

_syscall0(int, setup);

int setup(void);

DESCRIPTION
setup est appele une fois dans linux/init/main.c. Il appelle les fonctions d'initialisation des peripheriques et des systemes de fichiers configures dans le noyau. Ensuite il monte, le systeme de fichiers racine.

Aucun processus ne peut appeler setup. Meme un processus avec des privileges Super-User declenchera une erreur EPERM.

VALEUR RENVOYEE
setup renvoie toujours -1 pour un processus utilisateur.

ERREURS

EPERM
    Toujours declenchee pour un processus utilisateur.

CONFORMITE
Cette fonction est specifique Linux et ne doit pas etre employe dans un programme destine a etre portable.