/*                                                                           */
/* Content     : version structure for application                           */
/*                                                                           */




//INCLUDE FILES
//=============
#include  "windef.h"
#include  "mbdr_dsp_common_status.h"
#include  "mbdr_dsp_trace_sw_module_code.h"
#include  "string.h"

/* record status header */
mbdr_dsp_cyclic_buf_hdr_t mbdr_dsp_trace_sw_module_cyclic_buffer_hdr;
mbdr_dsp_common_sw_module_code_t mbdr_dsp_trace_sw_module_cyclic_buffer[MBDR_DSP_TRACE_SW_MODULE_BUFFER_SIZE];
const mbdr_dsp_common_sw_module_code_t  mbdr_dsp_trace_sw_module_marker = {0x77,0x77,0x77,0x77};

void mbdr_dsp_trace_sw_module_init(void)
{/* mbdr_dsp_trace_sw_module_init */


	memset(&mbdr_dsp_trace_sw_module_cyclic_buffer[0], 0xcc,
		   MBDR_DSP_TRACE_SW_MODULE_BUFFER_SIZE*sizeof(mbdr_dsp_common_sw_module_code_t));

	 mbdr_dsp_cyclic_buf_config(
			 MBDR_DSP_TRACE_SW_MODULE_BUFFER_SIZE,
			 sizeof(mbdr_dsp_common_sw_module_code_t),         /*   pi_entry_byte_size, */
			 &mbdr_dsp_trace_sw_module_cyclic_buffer[0], /*  *pi_buffer_data_area_p  */
			 &mbdr_dsp_trace_sw_module_cyclic_buffer_hdr       /*  *po_buffer_header_area_p */);

}/* mbdr_dsp_trace_sw_module_init */




