# TCP3D Driver Symbols Defined
[TCP3 Decoder Driver]

## Defines

#define | TCP3D_DRV_MAX_NUM_INSTANCES (CSL_TCP3D_PER_CNT)
| Used for indexing the Status Channel.
#define | TCP3D_DRV_MAX_CH_PER_PATH (2u)
| This is the TCP3D Driver maximum channels required per each PING and PONG paths. Channel Index values are defined to get references to the pingCh[] or pongCh[] arrays in the driver instance.
#define | TCP3D_DRV_CH_IDX_REVT (0u)
| Used for indexing the Status Channel.
#define | TCP3D_DRV_CH_IDX_L2P (1u)
| Used for indexing the L2 to PaRAM Channel.
#define | TCP3D_DRV_LINK_CB (5u)
| Maximum Link channels required per code block for swapping from pseudo PaRAM memory during run-time.
#define | TCP3D_DRV_LINK_CTRL (4u)
| Number of Link channels used for control/reload operations.
#define | TCP3D_DRV_LINK_NOTIFY (2u)
| Number of Link channels used for notification use.
#define | TCP3D_DRV_MAX_LINK_CH
| This is the TCP3D Driver maximum link channels required for both PING and PONG paths.
#define | TCP3D_DRV_NUM_BUF (2u)
| This define gives the number of buffers required for TCP3D Driver.
#define | TCP3D_DRV_INST_BUFN (0u)
| This is used for getting the instance buffer index.
#define | TCP3D_DRV_PSEUDO_PARAM_BUFN (1u)
| This is used for getting the pseudo param buffer index.
#define | TCP3D_DRV_START_PING (1u)
| This is the start flag for PING.
#define | TCP3D_DRV_START_PONG (2u)
| This is the start flag for PONG.
#define | TCP3D_DRV_START_AUTO (3u)
| This is the start flag for AUTO.

## Detailed Description

Driver Includes

Copyright 2012, Texas Instruments Incorporated