お前ら*BSDのカーネルをハックしますか? (378レス)
上
下
前
次
1-
新
150
(5)
: 02/07/03 03:05
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
150: [] 02/07/03 03:05 FreeBSDのブートについて質問させてください。 sys/boot/common/load_elf.c を読んでるんですが、 /kernelのエントリアドレス(当方では0xc012b130)に0xff000000をマスクして 符号反転してオフセット(off)を0x40000000にしている意味がわからないです。 コメントの「i386 relocates after locore」っていうのも呪文ですし… で、結局/kernelのプログラムヘッダの仮想アドレス(当方では0xc0100000)と さっきのoffを加算して桁あふれさせて0x100000にして、 最終的にはこのアドレスに/kernelをロードしてるようなんですが、 なんかえらくまわりくどくないですか?私の読みが浅いだけでしょうか。 http://mevius.5ch.net/test/read.cgi/unix/1003311346/150
のブートについて質問させてください を読んでるんですが のエントリアドレス当方ではにをマスクして 符号反転してオフセットをにしている意味がわからないです コメントの っていうのも呪文ですし で結局のプログラムヘッダの仮想アドレス当方ではと さっきのを加算して桁あふれさせてにして 最終的にはこのアドレスにをロードしてるようなんですが なんかえらくまわりくどくないですか?私の読みが浅いだけでしょうか
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 228 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.021s