2008-04-22から1日間の記事一覧

続 setroot()

あー、IPL_NONE が 0 じゃないのか…。これだと pxa2x0_intr.[ch] ってちゃんと動作しないんじゃないのかなぁ。 /* arch/hpcarm/include/intr.h */ #define IPL_SOFTCLOCK 0 #define IPL_SOFTBIO 1 #define IPL_SOFTNET 2 #define IPL_SOFTSERIAL 3 #define I…

setroot()

setroot() まで到達したけど何か割り込みだかそこら辺がおかしい気がする…。

続 initarm()

pc が直ってもまだ setttb() から戻ってこねー。 sp が hpcboot.exe で確保したどこかのページの物理アドレスを差したままだったのに気がついた。って事は一応 setttb() からは戻ってきてたのね…。

initarm()

setttb() から戻ってこないと思ったら pc が 0xc0xxxxxx (=KERNEL_BASE) じゃなくて 0xa0xxxxxx (=PXA2X0_SDRAM0_START) になってた。ヲレが悪かったよー。