Section 2: setup
This page was been converted automatically, from Debian GNU/Linux
man pages.
SETUP(2) Linux Programmer's Manual SETUP(2)
NAME
setup - setup devices and file systems, mount root file
system
SYNOPSIS
#include
_syscall0(int, setup);
int setup(void);
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 3 May 1996 1