/*                                                                          */
/* Function    : DSP internal SW buffers and control variables              */
/*               definition                                                 */
/*                                                                          */
/* Used By     : DSP                                                        */
/*                                                                          */
/*                                                                          */

#include  "windef.h"
#include  "mbdr_dsp_cyclic_buffer.h"
#include  "mbdr_dsp_utils.h"
//#include  "mbdr_dsp_common_hw_descriptors.h"

#ifndef _MBDR_DSP_COMMON_MAIN_FLOW_DATA_H
#define _MBDR_DSP_COMMON_MAIN_FLOW_DATA_H

typedef struct
{
  LONG no_get_reply_cnt;
  LONG get_reply_cnt;
}mbdr_dsp_dbg_fpga_get_operation_statistics_t;

typedef struct
{
  CHAR  over_threshold_flags;
  CHAR  spare_0;
  SHORT spare_1;
  mbdr_dsp_dbg_fpga_get_operation_statistics_t dbg_mbdr_fpga_get_fault;
  mbdr_dsp_dbg_fpga_get_operation_statistics_t dbg_mbdr_fpga_get_free_space;
}mbdr_dsp_common_main_flow_status_t;


#endif
