Data Fields
_Bcp_FlowInfo Struct Reference

Bcp_FlowInfo. More...

#include <bcp_pvt.h>

Data Fields

uint8_t refCnt
int32_t flowId
Cppi_FlowHnd hCppiRxFlow
uint8_t bPSInfoPresent
Cppi_PSLoc psLocation

Detailed Description

Bcp_FlowInfo.

Data structure to hold the current state and configuration of a CPPI Rx flow configured using the driver for a given BCP peripheral instance.

* Used by BCP driver internally for book-keeping purposes *


Field Documentation

Due to H/W Bug, the PS Info location is no longer reliable when read from descriptor. Hence the driver must track the PS Info location and its presence for all flows.

Indicates whether the flow was configured to receive PS Info.

CPPI flow Id corresponding to this flow

CPPI Flow handle for this object

Due to H/W Bug, the PS Info location is no longer reliable when read from descriptor. Hence the driver must track the PS Info location and its presence for all flows.

Indicates PS location configured on the flow.

When: 0 - Inidcates that PS info is in the "Protocol Specific Word" fields of the CPPI Descriptor.

1 - Indicates that the PS info is at the start of the data buffer itself.

Valid only when 'bPSInfoPresent' set to 1.

Reference count to track the number of users of the flow.


The documentation for this struct was generated from the following file:

Copyright 2014, Texas Instruments Incorporated