![]() |
EVE 1.0
|
Header file for the EVE power management framework. More...
#include <stdbool.h>
Go to the source code of this file.
Data Structures | |
struct | pm_lock_t |
Macros | |
#define | PM_LOCK_INIT(l, pm, cb, d) |
#define | PM_LOCK(pm) pm_lock(&pm) |
#define | PM_UNLOCK(pm) pm_unlock(&pm) |
#define | PM_AUTO_LOCK(l) |
#define | DECLARE_PM_LOCK(l, pm, cb, d) static struct pm_lock_t pm = PM_LOCK_INIT(l, pm, cb, d) |
Enumerations |
Functions | |
void | pm_relax (void) |
void | pm_wakeup (void) |
void | pm_lock (struct pm_lock_t *pm) |
void | pm_unlock (struct pm_lock_t *pm) |
enum pm_level_t | pm_waterlevel (void) |
Header file for the EVE power management framework.
Definition in file pm.h.