⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csl_emu.h

📁 SEED的VPM642测试程序-板级支持库
💻 H
字号:
/**************************************************************************\
*              Copyright (C) 2002 Texas Instruments Incorporated.
*                             All Rights Reserved
*--------------------------------------------------------------------------
* MODULE NAME... EMU
* FILENAME...... csl_emu.h
* DATE CREATED.. 05/12/2003
* LAST MODIFIED. 05/20/2003
* PROJECT....... Chip Support Library
* COMPONENT..... Service Layer
* PREREQUISITES.
\**************************************************************************/
/**************************************************************************\
* Private Macros - Include files - EMU_SUPPORT
\**************************************************************************/
#ifndef _CSL_EMU_H_
#define _CSL_EMU_H_

#include <csl_stdinc.h>
#include <csl_emuhal.h>

#if (EMU_SUPPORT)

/**************************************************************************\
* EMU scope and inline control macros
\**************************************************************************/

#ifdef __cplusplus
#   define CSLAPI extern "C" far
#else
#   define CSLAPI extern far
#endif

#undef USEDEFS
#undef IDECL
#undef IDEF

#ifdef      _EMU_MOD_
#   define  IDECL CSLAPI
#   define  USEDEFS
#   define  IDEF
#else
#   ifdef   _INLINE
#       define  IDECL           static inline
#       define  USEDEFS
#       define  IDEF            static inline
#   else
#       define  IDECL           CSLAPI
#   endif
#endif

/**************************************************************************\
* EMU global macro declarations
\**************************************************************************/

#define EMU_DEVICE_CNT            (1)        /* The number of EMU devices */

#define EMU_SUCCESS               (1)

#define EMU_FAILURE               (0)

/**************************************************************************\
* EMU global typedef declarations
\**************************************************************************/
/**************************************************************************\
* EMU global function declarations
\**************************************************************************/

CSLAPI Uint32  EMU_setDBGM(
    void
);


CSLAPI Uint32  EMU_clrDBGM(
    void
);


CSLAPI Uint32  EMU_getDBGM(
    void
);


CSLAPI void  EMU_setABORTI(
    void
);


CSLAPI void  EMU_clrABORTI(
    void
);


CSLAPI Uint32  EMU_setEALLOW(
    void
);


CSLAPI Uint32  EMU_clrEALLOW(
    void
);


CSLAPI Uint32  EMU_getEALLOW(
    void
);


CSLAPI Uint32  EMU_getDBGSTAT(
    void
);

/**************************************************************************\
* EMU inline function declarations
\**************************************************************************/
/**************************************************************************\
* EMU inline function declarations
\**************************************************************************/

#ifdef USEDEFS

#endif /*USEDEFS */



#endif      /* EMU_SUPPORT  */

#endif      /* _CSL_EMUHAL_H  */

/**************************************************************************\
*                               End of csl_emu.h
\**************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -