# CPPI Low Level Driver Data Structures
[CPPI]

## Data Structures

struct | Cppi_HostDescCfg
| CPPI host descriptor configuration structure. More...
struct | Cppi_MonolithicDescCfg
| CPPI monolithic descriptor configuration structure. More...
struct | Cppi_DescCfg
| CPPI descriptor configuration structure. More...
struct | Cppi_DescTag
| CPPI descriptor Word 1 Tag information. More...
struct | Cppi_HostDesc
| CPPI host descriptor layout. More...
struct | Cppi_MonolithicDesc
| CPPI monolithic descriptor layout. More...
union | Cppi_Desc
| CPPI descriptor. More...
struct | Cppi_GlobalConfigParams
| CPPI global configuration structure. More...
struct | Cppi_HeapParams
| CPPI heap configuration structure (optional). More...
struct | Cppi_CpDmaInitCfg
| CPPI CPDMA configuration structure. More...
struct | Cppi_TxChInitCfg
| CPPI transmit channel configuration structure. More...
struct | Cppi_RxChInitCfg
| CPPI receive channel configuration structure. More...
struct | Cppi_RxFlowCfg
| CPPI receive flow configuration structure. More...
struct | Cppi_StartCfg
| CPPI start configuration structure. More...
struct | Cppi_InitCfg
| CPPI init configuration structure. More...

## Typedefs

typedef void * | Cppi_RmHnd
| CPPI RM Handle.
typedef int32_t | Cppi_Result
| CPPI return result.
typedef uint32_t * | Cppi_Handle
| CPPI handle.
typedef uint32_t * | Cppi_ChHnd
| CPPI channel handle.
typedef uint32_t * | Cppi_FlowHnd
| CPPI receive flow handle.

## Variables

Cppi_GlobalConfigParams | cppiGblCfgParams [CPPI_MAX_CPDMA]
| CPPI LLD initialization parameters.

Copyright 2012, Texas Instruments Incorporated