All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
VCD_ConfigStructDef Struct Reference

#include <vcd.h>

Data Fields

uint_least16_t modelsNum
 
uint_least16_t modelsObsMax
 
uint_least32_t modelsSizeMax
 
int_least16_t ** modelsList
 
int_least16_t numUserModels
 
void * p
 
int_least16_t * m16
 

Detailed Description

VCD configuration structure. For VCD initialization, the application program must allocate the proper sized memory arrays, fill this structure with the proper values and pointers to the memory arrays, and pass a pointer to this structure in the VCD_init function call.

Field Documentation

uint_least16_t VCD_ConfigStructDef::modelsNum

Maximum number of phrase models

uint_least16_t VCD_ConfigStructDef::modelsObsMax

Maximum number of model observations

uint_least32_t VCD_ConfigStructDef::modelsSizeMax

Maximum size of a model in int_least16_t. If models located in flash this must be a multiple of the flash sector size in int_least16_t.

int_least16_t** VCD_ConfigStructDef::modelsList

Array of pointers that point to where each model is stored in memory

int_least16_t VCD_ConfigStructDef::numUserModels

Number of models to load into VCD during initialization

void* VCD_ConfigStructDef::p

Processing persistent memory allocated as a pointer array.

int_least16_t* VCD_ConfigStructDef::m16

Processing 16-bit memory.


The documentation for this struct was generated from the following file:
Copyright 2017, Texas Instruments Incorporated