Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Dec 2001 14:2:16 +0800
From:      Leslie Jackson <cewandys@yahoo.com>
To:        Mike Smith <msmith@freebsd.org>
Cc:        freebsd-hackers@freebsd.org <freebsd-hackers@freebsd.org>
Subject:   Thanx and another question
Message-ID:  <20011220055601.E6ABC37B405@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011220055601.E6ABC37B405>