XDAIS  dais-x04
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
XDM1_SingleBufDesc Struct Reference

Single buffer descriptor. More...

#include <xdm.h>

Collaboration diagram for XDM1_SingleBufDesc:
Collaboration graph

Data Fields

XDAS_Int32 bufSize
XDAS_Int32 accessMask

Detailed Description

Single buffer descriptor.

Field Documentation

XDAS_Int8* XDM1_SingleBufDesc::buf

Pointer to a buffer address.

XDAS_Int32 XDM1_SingleBufDesc::bufSize

Size of buf in 8-bit bytes.

XDAS_Int32 XDM1_SingleBufDesc::accessMask

Mask filled by the algorithm, declaring how the buffer was accessed by the algorithm processor.

If the buffer was not accessed by the algorithm processor (e.g., it was filled via DMA or other hardware accelerator that doesn't write through the algorithm's CPU), then no bits in this mask should be set.
It is acceptible (and appropriate!)to set several bits in this mask if the algorithm accessed the buffer in several ways.
This mask is often used by the application and/or framework to appropriately manage cache on cache-based systems.
See also:

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