PDK API Guide for AM64x
IPC SoC Config

Introduction

This is IPC documentation specific to AM64x SoC

Files

file  ipc_soc.h
 IPC Low Level Driver AM64x SOC specific file.
 

Macros

#define IPC_VRING_BUFFER_SIZE   (0x1C00000U)
 VRing Buffer Size required for all core combinations. More...
 
#define IPC_MPU1_0   (0U)
 Core definitions. More...
 
#define IPC_MCU1_0   (1U)
 
#define IPC_MCU1_1   (2U)
 
#define IPC_MCU2_0   (3U)
 
#define IPC_MCU2_1   (4U)
 
#define IPC_M4F_0   (5U)
 
#define IPC_MAX_PROCS   (6U)
 

Macro Definition Documentation

◆ IPC_VRING_BUFFER_SIZE

#define IPC_VRING_BUFFER_SIZE   (0x1C00000U)

VRing Buffer Size required for all core combinations.

◆ IPC_MPU1_0

#define IPC_MPU1_0   (0U)

Core definitions.

ARM A53 - VM0

◆ IPC_MCU1_0

#define IPC_MCU1_0   (1U)

ARM Main R5F0 - core0

◆ IPC_MCU1_1

#define IPC_MCU1_1   (2U)

ARM Main R5F0 - core1

◆ IPC_MCU2_0

#define IPC_MCU2_0   (3U)

ARM Main R5F1 - core0

◆ IPC_MCU2_1

#define IPC_MCU2_1   (4U)

ARM Main R5F1 - core1

◆ IPC_M4F_0

#define IPC_M4F_0   (5U)

ARM MCU M4F

◆ IPC_MAX_PROCS

#define IPC_MAX_PROCS   (6U)

Maximum Processors