agsaSSPTgtIOStartCmd_t
agsaSSPTgtIOStartCmd_t *pPayload = (agsaSSPTgtIOStartCmd_t *)pMessage;
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, tag), pRequest->HTag);
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, deviceId), pDevice->DeviceMapIndex);
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, dataLen), pTRequest->dataLength);
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, dataOffset), pTRequest->offset);
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, DIF_flags),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, udt),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, udtReplacementLo),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, udtReplacementHi),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, DIF_seed),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, DIF_seed),
OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, DIF_seed), 0 );
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, INITagAgrDir), DirDW5);
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t, INITagAgrDir), DirDW5);
OSSA_WRITE_LE_32(agRoot, pPayload, OSSA_OFFSET_OF(agsaSSPTgtIOStartCmd_t,reserved ), 0);