– LANデバイスをprobeさせるべくSpace.cに追加したが、肝心の関数がstaticでシンボルが無いと怒られるので削除。
– 初期設定でdeviceのリソース登録が出来るようになったので、そっちでLANを指定する。
– 上記の登録ルーチは/devices/base/platform.cに存在する。登録は2段階で行なわれるっぽい。
– デバイスのIDに何指定したらいいのか不明(他のは0や-1なので取り敢えず0にしておく)
– /arch/arm/kernel/head.sでmmu初期化後にはstart_kernelに飛ぶ
– 仮想メモリ用のpageデータはkernel本体の直後に配置されている(みたい)
– start_kernel()は/init/main.cにある
2006/7/11 火曜日
SMC91C(2)
コメントはまだありません »
No comments yet.
RSS feed for comments on this post.