Perception Tool Kit (PTK) API Guide
api_memory_if.h File Reference
Include dependency graph for api_memory_if.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PTK_Api_MemoryBlkReq
 Single memory block allocation request details. More...
 
struct  PTK_Api_MemoryReq
 API memory allocation request. More...
 
struct  PTK_Api_MemoryBlkRsp
 Single memory block allocation response details. More...
 
struct  PTK_Api_MemoryRsp
 API memory allocation response. More...
 

Macros

#define PTK_API_MAX_MEM_BLK_REQ   (8U)
 Maximum number of memory blocks per request. More...
 

Enumerations

enum  PTK_Api_MemoryType { PTK_Api_MemoryType_LVL2 = 0x1, PTK_Api_MemoryType_LVL3 = 0x2, PTK_Api_MemoryType_LVL4 = 0x4, PTK_Api_MemoryType_MAX }
 Grid data type definition. More...
 

Macro Definition Documentation

◆ PTK_API_MAX_MEM_BLK_REQ

#define PTK_API_MAX_MEM_BLK_REQ   (8U)

Maximum number of memory blocks per request.

Enumeration Type Documentation

◆ PTK_Api_MemoryType

Grid data type definition.

Enumerator
PTK_Api_MemoryType_LVL2 

Closest memory type to the core. Memory type with lowest latency.

PTK_Api_MemoryType_LVL3 

Level next to LVL2. Memory type with access latency higher than LVL2.

PTK_Api_MemoryType_LVL4 

Level next to LVL3. Memory type with access latency higher than LVL3.

PTK_Api_MemoryType_MAX