nrfxlib API 0.1.0
Loading...
Searching...
No Matches
hal_mem.h File Reference

Header containing memory read/write specific declarations for the HAL Layer of the Wi-Fi driver. More...

#include "hal_api.h"

Go to the source code of this file.

Enumerations

enum  HAL_RPU_MEM_TYPE {
  HAL_RPU_MEM_TYPE_GRAM , HAL_RPU_MEM_TYPE_PKTRAM , HAL_RPU_MEM_TYPE_CORE_ROM , HAL_RPU_MEM_TYPE_CORE_RET ,
  HAL_RPU_MEM_TYPE_CORE_SCRATCH , HAL_RPU_MEM_TYPE_MAX
}
 

Functions

enum nrf_wifi_status hal_rpu_mem_read (struct nrf_wifi_hal_dev_ctx *hal_ctx, void *host_addr, unsigned int rpu_mem_addr, unsigned int len)
 Read from the RPU memory.
 
enum nrf_wifi_status hal_rpu_mem_write (struct nrf_wifi_hal_dev_ctx *hal_ctx, unsigned int rpu_mem_addr, void *host_addr, unsigned int len)
 Write to the RPU memory.
 
enum nrf_wifi_status hal_rpu_mem_clr (struct nrf_wifi_hal_dev_ctx *hal_ctx, enum RPU_PROC_TYPE rpu_proc, enum HAL_RPU_MEM_TYPE mem_type)
 Clear contents of RPU memory.
 

Detailed Description

Header containing memory read/write specific declarations for the HAL Layer of the Wi-Fi driver.