instrument.sh

来自「eCos操作系统源码」· Shell 代码 · 共 24 行

SH
24
字号
#!/bin/shecho "/* This is an automatically generated file. Do not edit.               */"echo "/* Repository name: PACKAGES/kernel/VERSION/include/instrument_desc.h  */"echo "/* Install tree   : INSTALL/include/cyg/kernel/instrument_desc.h       */"echoecho "struct instrument_desc_s {                                "echo "    char *   msg;                                         "echo "    CYG_WORD num;                                         "echo "};                                                        "echoecho "#ifdef CYGDBG_KERNEL_INSTRUMENT_MSGS_DEFINE_TABLE         "echo struct instrument_desc_s instrument_desc[] = {grep -e \#define.CYG_INSTRUMENT_EVENT -e \#define.CYG_INSTRUMENT_CLASS $1 | grep -v MAX | cut -d " " -f 2- | cut -d "_" -f 4- | sort | awk '{ print("{\""$1"\",   " $2 "},") }'echo { 0, 0 }echo }\;echo "#else /* CYGDBG_KERNEL_INSTRUMENT_MSGS_DEFINE_TABLE */    "echo "extern struct instrument_desc_s instrument_desc[];        "echo "#endif /* CYGDBG_KERNEL_INSTRUMENT_MSGS_DEFINE_TABLE */   "echoecho "/* EOF instrument_desc.h */"

⌨️ 快捷键说明

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