#include <stdio.h>
#include <readline/readline.h>
#include <readline/history.h>
#include "monitor.h"
#include "disassemble.h"
Go to the source code of this file.
◆ addbps()
ブレークポイント表にアドレスを追加する
- Returns
- 追加した場合はtrue、追加しなかった場合はfalse
- Parameters
-
Definition at line 41 of file monitor.c.
◆ adrhash()
| unsigned adrhash |
( |
WORD | adr | ) |
|
アドレスのハッシュ値を返す
- Returns
- ハッシュ値
- Parameters
-
Definition at line 17 of file monitor.c.
◆ delbps()
ブレークポイント表からアドレスを削除する
- Returns
- 削除した場合はtrue、削除しなかった場合はfalse
- Parameters
-
Definition at line 61 of file monitor.c.
◆ free_moncmdline()
◆ freebps()
◆ freebpslist()
◆ getbps()
ブレークポイント表にアドレスがある場合はtrue、ない場合はfalseを返す
- Returns
- trueまたはfalse
- Parameters
-
Definition at line 29 of file monitor.c.
◆ listbps()
◆ mon_break()
| void mon_break |
( |
int | argc, |
|
|
char * | argv[] ) |
◆ mon_dump()
| void mon_dump |
( |
int | argc, |
|
|
char * | argv[] ) |
◆ monargstok()
| MONARGS * monargstok |
( |
const char * | str | ) |
|
文字列から、モニターの引数を取得する
- Returns
- モニターの引数
- Parameters
-
Definition at line 128 of file monitor.c.
◆ monitor()
◆ monitorcmd()
モニターの命令を実行する
- Returns
- モニター命令の種類
- Parameters
-
| *cmd | モニター命令 |
| *args | モニター命令の引数 |
Definition at line 290 of file monitor.c.
◆ monlinetok()
行から、モニターの命令と引数を取得する
- Returns
- モニターの命令と引数
- Parameters
-
Definition at line 150 of file monitor.c.
◆ monquit()
◆ stracmp()
| bool stracmp |
( |
char * | str1, |
|
|
int | str2c, |
|
|
char * | str2v[] ) |
◆ warn_ignore_arg()
| void warn_ignore_arg |
( |
int | argc, |
|
|
char * | argv[] ) |
引数が無視されることを表示する
- Parameters
-
Definition at line 200 of file monitor.c.
◆ bps
◆ monitor_prompt
| char* monitor_prompt = "(comet2 monitor) " |
|
static |
comet2monitorのプロンプト
Definition at line 15 of file monitor.c.