PDK API Guide for AM64x
ipc_rsctypes.h File Reference

Go to the source code of this file.

Data Structures

struct  Ipc_Hdr
 IPC Resource Table Header. More...
 
struct  Ipc_Trace
 Structure used for remoteproc trace. More...
 
struct  Ipc_VDevVRing
 Resource Table Device VRing Structure. More...
 
struct  Ipc_VDev
 VDEV structure. Must match with Linux. More...
 
struct  Ipc_ResourceTable
 IPC Resource Table used by IPC app. More...
 

Macros

#define VIRTIO_ID_CONSOLE   3
 Virtio type console used for Linux remoteproc. More...
 
#define VIRTIO_ID_RPMSG   7
 Virtio type as Remote Proc Messaging. More...
 
#define VIRTIO_RPMSG_F_NS   0
 RP supports name service notifications. More...
 
#define VIRTIO_RING_F_SYMMETRIC   30
 Support symmetric vring. More...
 
#define TYPE_CARVEOUT   0
 carvout type More...
 
#define TYPE_DEVMEM   1
 Devmem type. More...
 
#define TYPE_TRACE   2
 trace type More...
 
#define TYPE_VDEV   3
 VDEV type. More...
 
#define FW_RSC_ADDR_ANY   (~0)
 Macro to specify memory needs to be dynamically allocated. More...
 
#define NUM_ENTRIES   2
 Number of e ntries. More...
 
#define NAME_LEN   32
 Name Length. More...
 
#define TRACE_INTS_VER0   (0 << 16)
 
#define TRACE_INTS_VER1   (1 << 16)