Entry to update a SHAPE_XMA_CONTEXT.
struct ACP_COMMAND_UPDATE_XMA_CONTEXT_ENTRY {
UINT32 contextIndex;
APU_ADDRESS ptrRead0;
APU_ADDRESS ptrRead1;
UINT16 sizeRead0;
UINT16 sizeRead1;
UINT16 writeBufferOffsetRead;
UINT16 validBuffer;
};
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.
This structure is used by ACP_COMMAND_UPDATE_ALL_CONTEXTS and ACP_COMMAND_UPDATE_CONTEXTS.
Header: Declared in acphal.h.
Library: Use acphal.lib.