WE310F5  39.00.000
m2mb_pwr_mgmt.h File Reference

This file contains the public APIs and structures of the power management module. More...

Go to the source code of this file.

#define M2MB_SYSTEM_STABALIZE_TIME_MS   200
 
#define UNUSED(x)   ((void)(x))
 
typedef VOID(* M2MB_SLEEP_CB_T) (UINT32 expected_idle_time, void *param)
 
INT32 m2mb_pwr_mgmt_standby (UINT32 duration)
 m2mb_pwr_mgmt_standby puts the system to standby mode. More...
 
INT32 m2mb_pwr_mgmt_cfg_sleep (UINT32 enable, UINT32 duration)
 m2mb_pwr_mgmt_cfg_sleep configures the sleep mode. More...
 
INT32 m2mb_pwr_mgmt_cfg_sleep_cb (M2MB_SLEEP_CB_T after, M2MB_SLEEP_CB_T before)
 m2mb_pwr_mgmt_cfg_sleep_cb configures callback for the sleep mode. More...
 

Detailed Description

This file contains the public APIs and structures of the power management module.

we866e4/epl/inc/modules/m2mb_pwr_mgmt.h

Note
<Notes, dependencies mandatory> Dependencies:
Author
SP
Date
28/03/2019

Definition in file m2mb_pwr_mgmt.h.