Mike Smith has written:
>> I'm now learing the PCs boot procedure by reading boot0.s.
>
>Ooh, that's bad. Not a really good place to start. 8)
But for your help & insight, it would have been bad. :)
Besides the PCs boot procedure, i wanted to learn more about assembly language (AT&T
syntax)
and how the FreeBSD Boot Manager works inside. So i've been reading and learning that
code.
>Hope this helps!
That does help a lot.
Thanks so much for your hint and two links.
Now i think i've got a basic knowledge about the BIOS data area.
But reading the code of boot0.s, i got another question as in the following code:
main.5: incw dx # Next item
addb $0x10,bl # Next entry
jnc main.3 # Till done
The partition table in MBR only has 4 items, why check for 16 times??
Thanks so much.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message