ARMのFIQ handlerをかこう!

ねむいさんあたりからいただいいた
ChaNさんのLPC23xxブートローダ


ちょっとづつよみすすめている。
sub LR, LR, #4の意味を考えていたんだけれど、ようやくエウレカした。
パイプラインで読み進めていた分(3段パイプラインで、実効段は3段め)、
[The ARM7 and earlier implementations have a three stage pipeline; the stages being fetch, decode, and execute. >ARM architecture - Wikipedia]
割り込みがはいった時の2段めまではきっと3段めまでゆけるんだろうけど、
1段めだったやつは捨てられる。
それのためにrevertしている。にちがいない。
つづく