SETUP(P) Linux Programmer's Manual SETUP(P) NAME setup - setup devices and file systems, mount root file system SYNOPSIS #include <unistd.h> _syscall0(int, setup); int setup(p); DESCRIPTION setup is called once from within linux/init/main.c. It calls initialization functions for devices and file sys- tems configured into the kernel and then mounts the root file system. No user process may call setup. Any user process, even a process with super-user permission, will receive EPERM. RETURN VALUE setup always returns -1 for a user process. ERRORS EPERM Always, for a user process. CONFORMING TO This function is Linux specific, and should not be used in programs intended to be portable, or indeed in any pro- grams at all. Since Linux 2.1.121, no such function exists anymore. The calling sequence varied: it has had a single parameter void * BIOS and at other times a single parameter int magic. Linux 1.2.9 1996-05-03 SETUP(P)