ACP_COMMAND_UPDATE_XMA_CONTEXT_ENTRY Structure

Entry to update a SHAPE_XMA_CONTEXT.

Syntax

struct ACP_COMMAND_UPDATE_XMA_CONTEXT_ENTRY {
    UINT32 contextIndex;
    APU_ADDRESS ptrRead0;
    APU_ADDRESS ptrRead1;
    UINT16 sizeRead0;
    UINT16 sizeRead1;
    UINT16 writeBufferOffsetRead;
    UINT16 validBuffer;
};  

Members

contextIndex
Index in the range 0 to ACP_MAX_NUM_XMA_CONTEXTS.

ptrRead0
Replaces the existing value of SHAPE_XMA_CONTEXT::ptrRead0.

ptrRead1
Replaces the existing value of SHAPE_XMA_CONTEXT::ptrRead1.

sizeRead0
Replaces the existing value of SHAPE_XMA_CONTEXT::sizeRead0.

sizeRead1
Replaces the existing value of SHAPE_XMA_CONTEXT::sizeRead1.

writeBufferOffsetRead
Replaces the existing value of SHAPE_XMA_CONTEXT::writeBufferOffsetRead.

validBuffer
Replaces the existing value of SHAPE_XMA_CONTEXT::validBuffer.

Remarks

This structure is used by ACP_COMMAND_UPDATE_ALL_CONTEXTS and ACP_COMMAND_UPDATE_CONTEXTS.

Requirements

Header: Declared in acphal.h.

Library: Use acphal.lib.