正直日記



2009/01/30

_ マルチタスク機構を作って良かった、とちょっと思った話
調子に乗ってあれこれコード生成してみたが、CPU が thumb モードのままうっか
り ARM コードに飛ばしてしまい未定義命令例外が発生してしまい BIOS に飛んで
しまい〜なわけだが、それでも他のタスクは普通に動いていたのでちょっと感動
してしまった。メモリダンプを画面に出力するタスクを走らせておけば実機上で
ある程度のデバッグが出来るかもしれないなー。
_ ミキサーのループアンロール
「その場で ARM コード生成」という超絶テクを習得したおいらは PCM ミキサー
のループアンロールにこのテクを応用できるんじゃないかと思ったが、ソースを
見直してみたら既にその必要が無い程度(コード生成する分で帳消しになる程度)
には最適化されていたのだった。がっくし。

最新
2010 | 01 04
2009 | 01 02 03 04 05 06 07 09 10 11 12
2008 | 01 02 03 04 05 06 07 08 09 10 11 12
2007 | 02 03 04 05 06 07 08 10 11 12
2006 | 01 02 03 04 05 06 07 08 09 10 11 12
2005 | 01 02 03 04 05 06 07 08 09 10 11 12