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

📄 debug.h

📁 在对存储空间要求非常严格的嵌入式系统中用CPU下载CPLD的代码
💻 H
字号:
/************************************************************************
*						      DEBUG.H									*
*																		*
*		This file is used for debugging purposes only.  The array       *
*		ispVMOpcodes[] is printed out to let the user know which        *
*		opcode failed.													*
*																		*
*                                                                       *
*************************************************************************/

static struct ispVMOpcode
{
	const char * a_pszText;
	unsigned char ucOpcode;
} ispVMOpcodes[] = 
{
	{ "ENDVME",	ENDVME },
	{ "STATE",	STATE },
	{ "SIR", SIR },
	{ "SDR", SDR },
	{ "TCK", TCK },
	{ "WAIT", WAIT },
	{ "ENDDR", ENDDR },
	{ "ENDIR", ENDIR },
	{ "HIR", HIR },
	{ "TIR", TIR },
	{ "TDR", TDR },
	{ "HDR", HDR },
	{ "BEGIN_REPEAT", BEGIN_REPEAT },
	{ "FREQUENCY", FREQUENCY },
	{ "TDI", TDI },
	{ "CONTINUE", CONTINUE },
	{ "END_FRAME", END_FRAME },
	{ "TDO", TDO },
	{ "MASK", MASK },
	{ "END_REPEAT", END_REPEAT },
	{ "DATA", DATA },
	{ "PROGRAM", PROGRAM },
	{ "VERIFY", VERIFY },
};

int iOpcodeCount = sizeof( ispVMOpcodes ) / sizeof( ispVMOpcodes[ 0 ] );

⌨️ 快捷键说明

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