#ifndef _TLK_SCLK_ATP_DATA_H_
#define _TLK_SCLK_ATP_DATA_H_

#include "DX_VOS_BaseTypes.h"
#include "TLK_SCLK_ATP_Defines.h"
#include "DX_VOS_File.h"

extern DxByte_t               TST_gWorkSpace[TLK_SCLK_MIN_WORKSPACE_IN_SIZE_IN_BYTES]; 
extern DxUint32_t             TST_gWorkSpaceSizeInBytes;
extern DxVosFile              TST_gMainDBFileHandle;

#if TLK_SCLK_VNVS_SST
  extern DxVosFile               TST_gSecondaryDBFileHandle;
  #ifdef DX_NVS_RAM
  extern DxChar TST_MainSCLK_TLK_DBPool[NVS_MEMORY_DATA_POOL_SIZE_IN_BYTES];
  extern DxChar TST_SecondarySCLK_TLK_DBPool[NVS_MEMORY_DATA_POOL_SIZE_IN_BYTES];
  #endif
#endif

#if TLK_SCLK_VNVS_NVS
  extern DxVosFile	TST_gNVSFileHandle;
  extern DxChar 	TST_MainSCLK_TLK_NVSPool[];

#endif


#endif
