Initial Import from SVN
This commit is contained in:
31
sys/include/reboot.h
Normal file
31
sys/include/reboot.h
Normal file
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright (c) 1986 Regents of the University of California.
|
||||
* All rights reserved. The Berkeley software License Agreement
|
||||
* specifies the terms and conditions for redistribution.
|
||||
*
|
||||
* @(#)reboot.h 1.2 (2.11BSD GTE) 1996/5/9
|
||||
*/
|
||||
|
||||
/*
|
||||
* Arguments to reboot system call.
|
||||
* These are passed to boot program in r4,
|
||||
* and on to init.
|
||||
*/
|
||||
#define RB_AUTOBOOT 0 /* flags for system auto-booting itself */
|
||||
|
||||
#define RB_ASKNAME 0x001 /* ask for file name to reboot from */
|
||||
#define RB_SINGLE 0x002 /* reboot to single user only */
|
||||
#define RB_NOSYNC 0x004 /* dont sync before reboot */
|
||||
#define RB_HALT 0x008 /* don't reboot, just halt */
|
||||
#define RB_INITNAME 0x010 /* name given for /etc/init */
|
||||
#define RB_DFLTROOT 0x020 /* use compiled-in rootdev */
|
||||
#define RB_DUMP 0x040 /* take a dump before rebooting */
|
||||
#define RB_NOFSCK 0x080 /* don't perform fsck's on reboot */
|
||||
#define RB_POWRFAIL 0x100 /* reboot caused by power failure */
|
||||
#define RB_RDONLY 0x200 /* mount root fs read-only */
|
||||
#define RB_AUTODEBUG 0x400 /* init runs autoconfig with "-d" (debug) */
|
||||
#define RB_POWEROFF 0x800 /* signal PSU to switch off power */
|
||||
#define RB_BOOTLOADER 0x1000 /* reboot into the bootloader */
|
||||
|
||||
#define RB_PANIC 0 /* reboot due to panic */
|
||||
#define RB_BOOT 1 /* reboot due to boot() */
|
||||
Reference in New Issue
Block a user