|
楼主 |
发表于 2016-5-11 14:26:06
|
显示全部楼层
本帖最后由 sigaofeng 于 2016-5-11 14:55 编辑
do_cmd()在/pmon/common/cmdparser.c中,其代码不再详细分析,
do_cmd()通过对比输入字符串和内存中的命令表,顺序查找命令,找到对应命令并执行,或找不到命令而打印出"%s:无效命令,'h'在线帮助。\n Command not found. Try 'h' for help!\n"
以"反汇编"命令为例:见下图只需在命令表中添加一项
{"反汇编", "[-bct][地址 [cnt]]",
l_opts,
"反汇编内存的代码",
md_disassemble, 1, 5, CMD_REPEAT},
其对应执行函数和"l"命令一样 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|