Skip to content

Sgch/ber

Repository files navigation

Brain Exception Reporter

電子辞書 Sharp Brain向けの例外ハンドラです。
プログラムが例外により異常終了したときに、例外の内容やレジスタの情報を表示します。

Warning

Selector(Nexhawks氏)などの例外ハンドラをシステムに登録するアプリと干渉します。

ビルド

makeコマンドでコンパイルしてください。
ツールチェインにはcegccを用いています。

実行方法

  1. 生成されたAppMain.exe,BER.exe,BERDebugger.exe,index.din
    SDカードのアプリ/BERにコピーしてください。
  2. BrainよりBERを起動してください。
  3. 「BER installed successfully.」とメッセージボックスが出れば準備完了です。
  4. 例外が発生するのを待つだけ。

ログファイル

例外が発生すると、例外の情報とレジスタダンプがウィンドウに表示されます。
同時に、SDカードのルートディレクトリに生成されるBERディレクトリ(既定)に同等内容のログファイルが生成されます。
※ログファイルの生成場所はレジストリHKEY_LOCAL_MACHINE\\SOFTWARE\\BER\\ExceptionLogPathから変更できます。

削除方法

  1. BrainよりBERを起動してください。
  2. 「BER uninstalled successfully.」とメッセージボックスが出ればアンインストール完了です。

動作確認済 Brain

  • PW-G4200
  • PW-G5300
  • PW-SH1

ライセンス

MIT License

About

Brain Exception Reporter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors