NOMBRE¶
setup - pone a punto dispositivos y sistemas de ficheros, monta el sistema de
ficheros raíz
SINOPSIS¶
#include <unistd.h>
_syscall0(int, setup);
int setup(void);
DESCRIPCIÓN¶
setup se llama una vez desde
linux/init/main.c. Llama a funciones
de inicio para dispositivos y sistemas de ficheros configurados en el
núcleo y luego monta el sistema de ficheros raíz.
Ningún proceso de usuario puede llamar a
setup. Cualquier proceso de
usuario, incluso un proceso con permisos de súper-usuario, recibirá
EPERM.
VALOR DEVUELTO¶
setup siempre devuelve -1 para un proceso de usuario.
ERRORES¶
- EPERM
- Siempre, para un proceso de usuario.
Esta función es específica de Linux, y no debe emplearse en programas
pretendidamente transportables o, de hecho, en ningún programa en
absoluto. A partir de la versión 2.1.121 de Linux, esta función
dejó de existir. La secuencia de llamada ha variado: tiene un único
parámetro
void * BIOS y otras veces un único parámetro
int magic.