トップ  検索

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