|
Contiki 3.x
|
Driver for CC13xx/CC26xx low-power operation. More...
#include "prcm.h"#include "contiki-conf.h"#include "ti-lib.h"#include "lpm.h"#include "sys/energest.h"#include "lib/list.h"#include "dev/aux-ctrl.h"#include "dev/leds.h"#include "dev/watchdog.h"#include "dev/soc-rtc.h"#include "dev/oscillators.h"#include <stdint.h>#include <string.h>#include <stdbool.h>Go to the source code of this file.
Functions | |
| void | lpm_shutdown (uint32_t wakeup_pin, uint32_t io_pull, uint32_t wake_on) |
| Put the chip in shutdown power mode. More... | |
| void | lpm_drop (void) |
| Drop the cortex to sleep / deep sleep and shut down peripherals. More... | |
| void | lpm_sleep (void) |
| Enter sleep mode. | |
| void | lpm_register_module (lpm_registered_module_t *module) |
| Register a module for LPM notifications. More... | |
| void | lpm_unregister_module (lpm_registered_module_t *module) |
| Unregister a module from LPM notifications. More... | |
| void | lpm_init (void) |
| Initialise the low-power mode management module. | |
| void | lpm_pin_set_default_state (uint32_t ioid) |
| Sets an IOID to a default state. More... | |
Driver for CC13xx/CC26xx low-power operation.
Definition in file lpm.c.
1.8.6