TI Autonomous Driving Algorithms (TIADALG) Library User Guide
memmap.h File Reference
#include <stdbool.h>

Go to the source code of this file.

Macros

#define L2RAM_C7x_1_ADDR   (0x64800000u)
 
#define L2RAM_C7x_1_SIZE   (0x00078000u)
 
#define L1RAM_C7x_1_ADDR   (0x64E00000u)
 
#define L1RAM_C7x_1_SIZE   (0x00004000u)
 
#define MSMC_C7x_1_ADDR   (0x70020000u)
 
#define MSMC_C7x_1_SIZE   (0x007C8000u)
 
#define DDR_C7x_1_IPC_ADDR   (0xA8000000u)
 
#define DDR_C7x_1_IPC_SIZE   (0x00100000u)
 
#define DDR_C7x_1_DTS_ADDR   (0xA8100000u)
 
#define DDR_C7x_1_DTS_SIZE   (0x00F00000u)
 
#define DDR_SHARED_MEM_ADDR   (0xDC000000u)
 
#define DDR_SHARED_MEM_SIZE   (0x1E000000u)
 
#define DDR_C7X_1_SCRATCH_ADDR   (0xAE000000u)
 
#define DDR_C7X_1_SCRATCH_SIZE   (0x20000000u)
 
#define DDR_C7X_1_SCRATCH_PHY_ADDR   (0x880000000u)
 
#define DDR_C7X_1_SCRATCH_VIRT_ADDR   (0x100000000u)
 

Functions

void algoMmuMap (bool is_secure)
 
uint64_t algotb_virtToPhyAddrConversion (const void *virtAddr, uint32_t chNum, void *appData)
 

Macro Definition Documentation

◆ L2RAM_C7x_1_ADDR

#define L2RAM_C7x_1_ADDR   (0x64800000u)

◆ L2RAM_C7x_1_SIZE

#define L2RAM_C7x_1_SIZE   (0x00078000u)

◆ L1RAM_C7x_1_ADDR

#define L1RAM_C7x_1_ADDR   (0x64E00000u)

◆ L1RAM_C7x_1_SIZE

#define L1RAM_C7x_1_SIZE   (0x00004000u)

◆ MSMC_C7x_1_ADDR

#define MSMC_C7x_1_ADDR   (0x70020000u)

◆ MSMC_C7x_1_SIZE

#define MSMC_C7x_1_SIZE   (0x007C8000u)

◆ DDR_C7x_1_IPC_ADDR

#define DDR_C7x_1_IPC_ADDR   (0xA8000000u)

◆ DDR_C7x_1_IPC_SIZE

#define DDR_C7x_1_IPC_SIZE   (0x00100000u)

◆ DDR_C7x_1_DTS_ADDR

#define DDR_C7x_1_DTS_ADDR   (0xA8100000u)

◆ DDR_C7x_1_DTS_SIZE

#define DDR_C7x_1_DTS_SIZE   (0x00F00000u)

◆ DDR_SHARED_MEM_ADDR

#define DDR_SHARED_MEM_ADDR   (0xDC000000u)

◆ DDR_SHARED_MEM_SIZE

#define DDR_SHARED_MEM_SIZE   (0x1E000000u)

◆ DDR_C7X_1_SCRATCH_ADDR

#define DDR_C7X_1_SCRATCH_ADDR   (0xAE000000u)

◆ DDR_C7X_1_SCRATCH_SIZE

#define DDR_C7X_1_SCRATCH_SIZE   (0x20000000u)

◆ DDR_C7X_1_SCRATCH_PHY_ADDR

#define DDR_C7X_1_SCRATCH_PHY_ADDR   (0x880000000u)

◆ DDR_C7X_1_SCRATCH_VIRT_ADDR

#define DDR_C7X_1_SCRATCH_VIRT_ADDR   (0x100000000u)

Function Documentation

◆ algoMmuMap()

void algoMmuMap ( bool  is_secure)

◆ algotb_virtToPhyAddrConversion()

uint64_t algotb_virtToPhyAddrConversion ( const void *  virtAddr,
uint32_t  chNum,
void *  appData 
)

© Copyright 2018 Texas Instruments Incorporated. All rights reserved.
Document generated by doxygen 1.8.6