Skip to main content
Header: spf/api/ar_utils/ar_spf_cmd_api.h

Structures

ar_spf_msg_global_sh_mem_t

Payload for AR_SPF_MSG_GLOBAL_SH_MEM. Members
uint32_t
A unique ID used by the client to map the global memory regions using command APM_CMD_GLOBAL_SHARED_MEM_MAP_REGIONS.
uint32_t
Configures property for this command.
uint32_t
Lower 32 bits of the physical/Virtual/byte-offset address value.
uint32_t
Upper 32 bits of the physical/Virtual address value.
uint32_t
Number of bytes in the shared memory used by the client/modules to communicate.

Type Definitions

ar_spf_msg_global_sh_mem_t

Macros

AR_SPF_MSG_GLOBAL_SH_MEM

This command carries an OOB payload from global shared memory (APM_CMD_GLOBAL_SHARED_MEM_MAP_REGIONS) and used by the client to signal module to read the payload and handle accordingly.

AR_SPF_MSG_GLOBAL_SH_MEM_BIT_MASK_IS_ACK_NOT_REQUIRED

Definition of the is_ack_required flag bitmask.

AR_SPF_MSG_GLOBAL_SH_MEM_BIT_MASK_IS_MEM_RELEASE

Definition of the is_memory_release flag bitmask.