MentOS  0.8.0
The Mentoring Operating System
reboot.h
Go to the documentation of this file.
1 
6 #pragma once
7 
9 #define LINUX_REBOOT_MAGIC1 0xfee1dead
11 #define LINUX_REBOOT_MAGIC2 672274793
13 #define LINUX_REBOOT_MAGIC2A 85072278
15 #define LINUX_REBOOT_MAGIC2B 369367448
17 #define LINUX_REBOOT_MAGIC2C 537993216
18 
19 // Commands accepted by the _reboot() system call.
21 #define LINUX_REBOOT_CMD_RESTART 0x01234567
23 #define LINUX_REBOOT_CMD_HALT 0xCDEF0123
25 #define LINUX_REBOOT_CMD_CAD_ON 0x89ABCDEF
27 #define LINUX_REBOOT_CMD_CAD_OFF 0x00000000
29 #define LINUX_REBOOT_CMD_POWER_OFF 0x4321FEDC
31 #define LINUX_REBOOT_CMD_RESTART2 0xA1B2C3D4
33 #define LINUX_REBOOT_CMD_SW_SUSPEND 0xD000FCE2
35 #define LINUX_REBOOT_CMD_KEXEC 0x45584543