t
Fork of mbed-dev by
Diff: targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/sleepmodes.h
- Revision:
- 50:a417edff4437
- Parent:
- 0:9b334a45a8ff
- Child:
- 144:ef7eb2e8f9f7
--- a/targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/sleepmodes.h Wed Jan 13 12:45:11 2016 +0000 +++ b/targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/sleepmodes.h Fri Jan 15 07:45:16 2016 +0000 @@ -37,7 +37,18 @@ extern "C" { #endif +/* +* Blocks all sleepmodes below the one passed as argument +* +* @param minimumMode The lowest-power sleep mode which must remain active +*/ void blockSleepMode(sleepstate_enum minimumMode); + +/* +* Unblocks a previously-blocked sleep mode +* +*@param minimumMode The same sleepmode that was previously passed to blockSleepMode +*/ void unblockSleepMode(sleepstate_enum minimumMode); #ifdef __cplusplus