XDM1_SingleBufDesc Struct Reference
[Shared XDM Definitions]

#include <xdm.h>


Detailed Description

Single buffer descriptor.


Data Fields

XDAS_Int8buf
XDAS_Int32 bufSize
XDAS_Int32 accessMask


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.

Remarks:
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:
XDM_AccessMode


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