Diary/2007-2-22
MICS 0.4.5
MICSを0.4.5に更新.MICSのサンプルの一つsample/simpleprocessor32-bmpの
bmploader.cで,ビットマップ画像を
うまく解析して表示できなかった問題が解決.
ちなみに同じプログラムをSHのGDBを利用して動作させると,
10分以上かかるのに対し,SimpleProcessor32だと数秒.
1.5MIPSくらいで動作してくれて(CoreDuo 1.66GHz上で)結構うれしい.
ずーっとコンパイラ側(アセンブラ側)の問題だと思っていたけど
実際にはプロセッサ側の単純なバグでした.
ついでに,Wallet/COINSにno-alignの指定をする
チェックボックスを追加したり,
SimpleProcessor32でMicsViwebleを実装して
レジスタの内容をテーブルで表示できるようにしたり.
追い出しコンパ
無線研の追い出しコンパ.だいぶ知った人がいなくなってしまう.
おもしろい後輩と,いろいろ話せて楽しかった.
gdb
gdb --interpreter=でインタプリタを指定できる
gdb --interpreter=miなるほど.
annotationとどっちが便利かな.
Copyright (c) 2001-2008 Takefumi MIYOSHI, All rights reserved