mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-30 00:07:59 +00:00
25 lines
383 B
C++
25 lines
383 B
C++
#ifndef __FENNIX_KERNEL_POWER_H__
|
|
#define __FENNIX_KERNEL_POWER_H__
|
|
|
|
#include <types.h>
|
|
|
|
namespace Power
|
|
{
|
|
class Power
|
|
{
|
|
private:
|
|
// specific for 64 and 32 bit
|
|
void *acpi;
|
|
void *dsdt;
|
|
void *madt;
|
|
|
|
public:
|
|
void Reboot();
|
|
void Shutdown();
|
|
Power();
|
|
~Power();
|
|
};
|
|
}
|
|
|
|
#endif // !__FENNIX_KERNEL_POWER_H__
|