|
InPlay API
|
HAL_SMEM. More...
Functions | |
| void | hal_smem_init (void) |
| Globally enable HW shared memory. More... | |
| void | hal_smem_retn (uint32_t offset, uint32_t size) |
| Enable/Disable shared memory retention. More... | |
| uint32_t | hal_smem_buf_start_addr (void) |
| Get smem start address for data buffer. More... | |
| uint32_t | hal_smem_buf_end_addr (void) |
| Get smem end address for data buffer. More... | |
| void | hal_smem_pm_suspend (void) |
| PM save SMEM HW configuration registers. More... | |
| void | hal_smem_pm_resume (void) |
| PM restore SMEM HW configuration registers. More... | |
HAL_SMEM.
| uint32_t hal_smem_buf_end_addr | ( | void | ) |
Get smem end address for data buffer.
| uint32_t hal_smem_buf_start_addr | ( | void | ) |
Get smem start address for data buffer.
| void hal_smem_init | ( | void | ) |
Globally enable HW shared memory.
| void hal_smem_pm_resume | ( | void | ) |
PM restore SMEM HW configuration registers.
| void hal_smem_pm_suspend | ( | void | ) |
PM save SMEM HW configuration registers.
| void hal_smem_retn | ( | uint32_t | offset, |
| uint32_t | size | ||
| ) |
Enable/Disable shared memory retention.
| [in] | en | 1: enable retention, 0: otherwise |
| [in] | offset | The retention starting offset in the shared memory |
| [in] | size | The retention size |