blob: 50b7f1f601f0135561310c092feab43635e0c2a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef _ACPI_SHUTDOWN_H_
#define _ACPI_SHUTDOWN_H_
#include <hurd/paths.h>
#define _SERVERS_ACPI _SERVERS "/acpi/tables"
#define SERVERS_ACPI_FADT _SERVERS_ACPI "/FACP"
#define SLP_TYP0 (0x0 << 10)
#define SLP_TYP5 (0x5 << 10)
#define SLP_EN (0x1 << 13)
#define SCI_EN 1
#define SMI_CMD_OFFSET 12
#define SMI_EN_OFFSET 16
#define PM1A_CTL_OFFSET 28
void disappear_via_acpi(void);
#endif
|