Power Manager HAL 0.2.0
 
Loading...
Searching...
No Matches
#include "pwrMgr.h"
Include dependency graph for plat_power.h:

Go to the source code of this file.

Functions

int PLAT_INIT (void)
 Initializes the underlying Power Management module.
 
int PLAT_API_SetPowerState (IARM_Bus_PWRMgr_PowerState_t newState)
 Sets the CPE Power State.
 
int PLAT_API_GetPowerState (IARM_Bus_PWRMgr_PowerState_t *curState)
 Gets the CPE Power State.
 
int32_t PLAT_API_SetWakeupSrc (WakeupSrcType_t srcType, bool enable)
 Enables or disables the Wakeup source type.
 
int32_t PLAT_API_GetWakeupSrc (WakeupSrcType_t srcType, bool *enable)
 Checks if the wake up source is enabled or disabled for the device.
 
void PLAT_Reset (IARM_Bus_PWRMgr_PowerState_t newState)
 Resets the power state of the device.
 
void PLAT_TERM (void)
 Terminates the CPE Power Management module.
 

Detailed Description

Abbreviations
  • HAL: Hardware Abstraction Layer
  • CPE: Customer Premises Equipment
  • CPU: Central Processing Unit
Implementation Notes
  1. None