Macros | |
#define | SaSi_PalMutexCreate(a) (0) |
This function purpose is to create a mutex. More... | |
#define | SaSi_PalMutexDestroy(a) (0) |
This function purpose is to destroy a mutex. More... | |
#define | SaSi_PalMutexLock(a, b) (0) |
This function purpose is to Wait for Mutex with aTimeOut. aTimeOut is specified in milliseconds (SASI_INFINITE is blocking). More... | |
#define | SaSi_PalMutexUnlock(a) (0) |
This function purpose is to release the mutex. More... | |
#define | CC_SUCCESS SASI_SUCCESS |
#define | CC_FALSE SASI_FALSE |
#define | CC_TRUE SASI_TRUE |
#define | CC_STATUS_GET SaSi_PalPowerSaveModeStatus() |
#define | CC_IS_WAKE SaSi_PalPowerSaveModeSelect(CC_FALSE) |
#define | CC_IS_IDLE SaSi_PalPowerSaveModeSelect(CC_TRUE) |
Functions | |
int32_t | SaSi_PalPowerModeStatus (void) |
This function gets the number of users of CC-hardware. More... | |
uint32_t | SaSi_PalPowerSaveModeSelect (bool isPowerSaveMode) |
This function enables/disables power level. More... | |
#define CC_IS_IDLE SaSi_PalPowerSaveModeSelect(CC_TRUE) |
Notify ARM Cerberus is idle.
#define CC_IS_WAKE SaSi_PalPowerSaveModeSelect(CC_FALSE) |
Notify ARM Cerberus is active.
#define CC_STATUS_GET SaSi_PalPowerSaveModeStatus() |
Get ARM Cerberus status. Return number of active registered CC operations
#define SaSi_PalMutexCreate | ( | a | ) | (0) |
This function purpose is to create a mutex.
#define SaSi_PalMutexDestroy | ( | a | ) | (0) |
This function purpose is to destroy a mutex.
#define SaSi_PalMutexLock | ( | a, | |
b | |||
) | (0) |
This function purpose is to Wait for Mutex with aTimeOut. aTimeOut is specified in milliseconds (SASI_INFINITE is blocking).
#define SaSi_PalMutexUnlock | ( | a | ) | (0) |
This function purpose is to release the mutex.
int32_t SaSi_PalPowerModeStatus | ( | void | ) |
This function gets the number of users of CC-hardware.
uint32_t SaSi_PalPowerSaveModeSelect | ( | bool | isPowerSaveMode | ) |
This function enables/disables power level.