2010-03-26から1日間の記事一覧

割り込みによるバグ

プログラムがある処理にさしかかると突然、意図しないアドレスの命令を実行しだすという不具合の原因解明に今日一日燃え尽きました。原因は、割り込み処理の中で汎用レジスタの値が書き換えられ、割り込みから復帰した後に、その汎用レジスタを利用して関数…