1 #ifndef YACASL2_DISASSEMBLE_H_INCLUDE 2 #define YACASL2_DISASSEMBLE_H_INCLUDE 3 4 #include "struct.h" 5 6 /** 7 * @brief CASL IIのオブジェクトファイルを逆アセンブルし、標準出力へ出力する 8 * 9 * @return 正常終了時は0、異常終了時は0以外 10 * 11 * @param *file オブジェクトファイルのファイル名 12 */ 13 bool disassemble_file(const char *file); 14 15 /** 16 * @brief COMET IIのメモリーを逆アセンブルし、標準出力へ出力する 17 * 18 * @return なし 19 * 20 * @param *start 逆アセンブルの開始位置 21 * @param *end 逆アセンブルの終了位置 22 */ 23 void disassemble_memory(WORD start, WORD end); 24 25 #endif