そして僕はもういちど夢をみる[DCPrograming] at GAMEDEVそして僕はもういちど夢をみる[DCPrograming] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト84:51 02/04/02 02:39 .net >>83 直訳では、 さわれない例外? 不正割り込みが発生しました? 8c039aecってのがたぶん、不正が発生したアドレスのような気がしますが。 レジスターのRは たぶん普通の計算用のような気がしますので。 落ちてるタイミングを調べるか、 メモリーダンプを作って(gccで出来るか知らないですけど そのアドレスにロードされている命令を調べてみると良いかもしれません。 僕の方は、いまだにアセンブラと格闘中です。 ftrv の使い方がいまいち解らないんですね(o_o)_ それ以前にレジスターに値を放り込む部分とか、 そのマニュアルの読み方が解っていないとか問題は山積みっぽいです。 85:名前は開発中のものです。 02/04/02 04:56 .net SH4なら普通にマニュアルとか売ってない? SH系は組み込み系でも使われるから、トラ技とかに解説もあるんじゃない? 86:BERO 02/04/02 19:07 zAXuWlQ3.net はじめてのかたへ ・BBAがあればserialケーブルはいらない ・(http://sourceforge.net/projects/cadcdev/) にあるkoswinつーのがwin用の開発環境一式(baseとarm) ただしライブラリは必要に応じてkos-x.x.xの最新のを ・kosのコンパイル(cygwinのbashからの場合) doc/environ-dc.sh.sampleを適当にいじって doc/environ-dc.shとしたら $ . doc/environ-dc.sh $ make ・KOSのコンパイルオプションと自作プログラムのコンパイルオプションは同じにすべし。 (特に-ml -m4-single-only) Makefileをコピってexamples/dreamcast/xxxxディレクトリで作業するのが吉。 >>54 dcloadのソース(target-srcのsyscall.cだが.Sだったかなんか)にあるが、 kosでwrapしてるので handle = fs_open("/pc/filemname",O_RDONLY); fs_read(handle,buf,size); fs_seek(handle,offset,SEEK_SET) fs_close(handle) とかでいける。 このとき"/pc/"はPC側のルートになるが、 cygwinでは(デフォルトインストールでは)C:\cygwinをルートとして扱うので、 dc-toolがcygwinでコンパイルされてれば"/pc/filename"は"C:\cygwin\filename"になる >>81 kosのaddons/libdcutilsにそのものズバリのmatrix.sつーのがあります。 元ネタはdcloadの作者のページにあるmatrix.s http://www.cerc.utexas.edu/~andrewk/dc/ >>85 ・SHのマニュアルはhttp://www.super-h.comからだどれ(最近システム変わってすげー探しにくいが) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch