1295016Sjkim/*
2110010Smarkm * Copyright 2006, Axel D��rfler, axeld@pinc-software.de. All rights reserved.
3110010Smarkm * Distributed under the terms of the MIT License.
4142429Snectar */
5110010Smarkm#ifndef SYSTEM_ARCH_X86_APM_DEFS_H
6110010Smarkm#define SYSTEM_ARCH_X86_APM_DEFS_H
7110010Smarkm
8110010Smarkm
9110010Smarkm#include <SupportDefs.h>
10110010Smarkm
11110010Smarkm
12110010Smarkm// temporary generic syscall interface
13110010Smarkm#define APM_SYSCALLS "apm"
14110010Smarkm#define APM_GET_BATTERY_INFO	1
15110010Smarkm
16110010Smarkmstruct apm_battery_info {
17110010Smarkm	bool	online;
18110010Smarkm	int32	percent;
19110010Smarkm	time_t	time_left;
20215698Ssimon};
21215698Ssimon
22215698Ssimon
23215698Ssimon#endif	/* SYSTEM_ARCH_X86_APM_DEFS_H */
24215698Ssimon