TI Autonomous Driving Algorithms (TIADALG) Library User Guide
profile.h File Reference

Go to the source code of this file.

Data Structures

struct  TI_DSP_PrfData
 
struct  TI_DSP_PrfInfo
 

Enumerations

enum  TI_DSP_ProfileModuleID {
  TI_DSP_PROFILE_MODULE0 = 0, TI_DSP_PROFILE_MODULE1 = 1, TI_DSP_PROFILE_MODULE2 = 2, TI_DSP_PROFILE_MODULE3 = 3,
  TI_DSP_PROFILE_MODULE4 = 4, TI_DSP_PROFILE_MODULE5 = 5, TI_DSP_PROFILE_MODULE6 = 6, TI_DSP_PROFILE_MODULE7 = 7,
  TI_DSP_PROFILE_MODULE8 = 8, TI_DSP_PROFILE_MODULE9 = 9, TI_DSP_PROFILE_MODULE10 = 10, TI_DSP_PROFILE_MODULE11 = 11,
  TI_DSP_PROFILE_MODULE12 = 12, TI_DSP_PROFILE_MODULE13 = 13, TI_DSP_PROFILE_MODULE14 = 14, TI_DSP_PROFILE_MODULE15 = 15,
  TI_DSP_PROFILE_MODULE16 = 16, TI_DSP_PROFILE_MODULE17 = 17, TI_DSP_PROFILE_MODULE18 = 18, TI_DSP_PROFILE_MODULE19 = 19,
  TI_DSP_PROFILE_MODULE20 = 20, TI_DSP_PROFILE_MODULE21 = 21, TI_DSP_PROFILE_MODULE22 = 22, TI_DSP_PROFILE_MODULE23 = 23,
  TI_DSP_PROFILE_MODULE24 = 24, TI_DSP_PROFILE_MAX = 25
}
 
enum  TI_DSP_ProfileFlag { TI_DSP_PROFILE_END = 0, TI_DSP_PROFILE_START = 1 }
 
enum  TI_DSP_ProfileMode { TI_DSP_PROFILE_INDIVIDUAL = 0, TI_DSP_PROFILE_CUMULATIVE = 1 }
 

Functions

unsigned int TI_DSP_ProfileReset (TI_DSP_PrfInfo *prfInfo)
 
int TI_DSP_ProfileModule (TI_DSP_PrfInfo *prfInfo, unsigned int moduleId, unsigned int start, unsigned int acc)
 
unsigned int TI_DSP_ProfileInit (TI_DSP_PrfInfo *prfInfo)
 
void _TSC_enable ()
 
long long _TSC_read ()
 

Enumeration Type Documentation

◆ TI_DSP_ProfileModuleID

Enumerator
TI_DSP_PROFILE_MODULE0 
TI_DSP_PROFILE_MODULE1 
TI_DSP_PROFILE_MODULE2 
TI_DSP_PROFILE_MODULE3 
TI_DSP_PROFILE_MODULE4 
TI_DSP_PROFILE_MODULE5 
TI_DSP_PROFILE_MODULE6 
TI_DSP_PROFILE_MODULE7 
TI_DSP_PROFILE_MODULE8 
TI_DSP_PROFILE_MODULE9 
TI_DSP_PROFILE_MODULE10 
TI_DSP_PROFILE_MODULE11 
TI_DSP_PROFILE_MODULE12 
TI_DSP_PROFILE_MODULE13 
TI_DSP_PROFILE_MODULE14 
TI_DSP_PROFILE_MODULE15 
TI_DSP_PROFILE_MODULE16 
TI_DSP_PROFILE_MODULE17 
TI_DSP_PROFILE_MODULE18 
TI_DSP_PROFILE_MODULE19 
TI_DSP_PROFILE_MODULE20 
TI_DSP_PROFILE_MODULE21 
TI_DSP_PROFILE_MODULE22 
TI_DSP_PROFILE_MODULE23 
TI_DSP_PROFILE_MODULE24 
TI_DSP_PROFILE_MAX 

◆ TI_DSP_ProfileFlag

Enumerator
TI_DSP_PROFILE_END 
TI_DSP_PROFILE_START 

◆ TI_DSP_ProfileMode

Enumerator
TI_DSP_PROFILE_INDIVIDUAL 
TI_DSP_PROFILE_CUMULATIVE 

Function Documentation

◆ TI_DSP_ProfileReset()

unsigned int TI_DSP_ProfileReset ( TI_DSP_PrfInfo prfInfo)

◆ TI_DSP_ProfileModule()

int TI_DSP_ProfileModule ( TI_DSP_PrfInfo prfInfo,
unsigned int  moduleId,
unsigned int  start,
unsigned int  acc 
)

◆ TI_DSP_ProfileInit()

unsigned int TI_DSP_ProfileInit ( TI_DSP_PrfInfo prfInfo)

◆ _TSC_enable()

void _TSC_enable ( )

◆ _TSC_read()

long long _TSC_read ( )

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