51 unsigned int rpu_mem_addr,
73 unsigned int rpu_mem_addr,
Header containing API declarations for the HAL Layer of the Wi-Fi driver.
HAL_RPU_MEM_TYPE
Definition: hal_mem.h:16
@ HAL_RPU_MEM_TYPE_PKTRAM
Definition: hal_mem.h:20
@ HAL_RPU_MEM_TYPE_GRAM
Definition: hal_mem.h:18
@ HAL_RPU_MEM_TYPE_CORE_SCRATCH
Definition: hal_mem.h:26
@ HAL_RPU_MEM_TYPE_CORE_ROM
Definition: hal_mem.h:22
@ HAL_RPU_MEM_TYPE_MAX
Definition: hal_mem.h:28
@ HAL_RPU_MEM_TYPE_CORE_RET
Definition: hal_mem.h:24
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.
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_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.
RPU_PROC_TYPE
Enumeration of RPU processor types.
Definition: hal_structs.h:32
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition: osal_structs.h:29
Structure to hold per device context information for the HAL layer.
Definition: hal_structs.h:201