From owner-freebsd-hackers Wed Dec 19 21:56: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp018.mail.yahoo.com (smtp018.mail.yahoo.com [216.136.174.115]) by hub.freebsd.org (Postfix) with SMTP id E6ABC37B405 for ; Wed, 19 Dec 2001 21:56:01 -0800 (PST) Received: from unknown (HELO lql) (61.156.91.157) by smtp.mail.vip.sc5.yahoo.com with SMTP; 20 Dec 2001 05:55:58 -0000 Date: Thu, 20 Dec 2001 14:2:16 +0800 From: Leslie Jackson Reply-To: cewandys@yahoo.com To: Mike Smith Cc: freebsd-hackers@freebsd.org Subject: Thanx and another question X-mailer: FoxMail 4.0 beta 2 [cn] Message-Id: <20011220055601.E6ABC37B405@hub.freebsd.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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