2009-03-10から1日間の記事一覧

続 kloader(4) for zaurus

今回のキモはこれだけ。自分には pmap_enter(9) をこういう風に使って良いのか判らんよ。 #define PG_VADDR(pg) kloader_phystov(VM_PAGE_TO_PHYS(pg)) /* * Physcal address to virtual address */ vaddr_t kloader_phystov(paddr_t pa) { vaddr_t va; va =…

kloader(4) for zaurus

やっと動く様になったよー。これで毎回 D キーと B キーを押しながら起動しなくてすむよー。 まだ動作が怪しいところもあるけどもういいや。 あと bootinfo を再構築して新しいカーネルに渡す処理を書かないとな。ここ書かないと毎回ルートデバイス入力する…