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

Reply via email to