/** @file\r
Command header of for Debug Agent library instance.\r
\r
- Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
/**\r
Send packet with response data to HOST.\r
\r
- @param[in] Data Pointer to response data buffer.\r
- @param[in] DataSize Size of response data in byte.\r
+ @param[in] Data Pointer to response data buffer.\r
+ @param[in] DataSize Size of response data in byte.\r
+ @param[in, out] DebugHeader Pointer to a buffer for creating response packet and receiving ACK packet,\r
+ to minimize the stack usage.\r
\r
@retval RETURN_SUCCESS Response data was sent successfully.\r
@retval RETURN_DEVICE_ERROR Cannot receive DEBUG_COMMAND_OK from HOST.\r
**/\r
RETURN_STATUS\r
SendDataResponsePacket (\r
- IN UINT8 *Data,\r
- IN UINT16 DataSize\r
+ IN UINT8 *Data,\r
+ IN UINT16 DataSize,\r
+ IN OUT DEBUG_PACKET_HEADER *DebugHeader\r
);\r
\r
/**\r