2011-02-21 14:13:55 +01:00
|
|
|
#ifndef _SYS_REBOOT_H_
|
|
|
|
#define _SYS_REBOOT_H_
|
|
|
|
|
|
|
|
/* How to exit the system or stop a server process. */
|
|
|
|
#define RBT_HALT 0 /* shutdown and return to monitor */
|
|
|
|
#define RBT_REBOOT 1 /* reboot the system through the monitor */
|
|
|
|
#define RBT_PANIC 2 /* a server panics */
|
2012-11-22 17:30:22 +01:00
|
|
|
#define RBT_POWEROFF 3 /* power off, reset if not possible */
|
2011-02-21 14:13:55 +01:00
|
|
|
#define RBT_RESET 4 /* hard reset the system */
|
|
|
|
#define RBT_DEFAULT 5 /* return to monitor, reset if not possible */
|
2012-11-22 17:30:22 +01:00
|
|
|
#define RBT_INVALID 6 /* first invalid reboot flag */
|
2011-02-21 14:13:55 +01:00
|
|
|
|
|
|
|
#endif
|