debug.h

来自「在对存储空间要求非常严格的嵌入式系统中用CPU下载CPLD的代码」· C头文件 代码 · 共 44 行

H
44
字号
/************************************************************************
*						      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 + =
减小字号Ctrl + -
显示快捷键?