Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Dec 2001 14:26:35 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Hiten Pandya <hitmaster2k@yahoo.com>, hackers@freebsd.org
Subject:   Re: boot0
Message-ID:  <3C1BCE1B.53643B6D@mindspring.com>
References:  <XFMail.011215115834.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
> No.  It's the offset in memory of the number of hard drives in the BIOS.  The
> BIOS has a data segment at 0x40, and at 0x40:0x75 (whose physical address is
> 0x475) it has a byte which is a count of the number of hard drives installed.

Specifically, Hiten, see:

	Page 4-9, table 4.002 "BIOS Memory Usage Summary"
	The Programmers PC Sourcebook
	Thom Hogan
	Microsoft Press
	ISBN: 1-55615-321-X

Or:

	Page 505, Table 11-9 "Hard Disk BIOS Data"
	The Undocumented PC
	Frank van Gilluwe
	Addison-Wesley
	ISBN: 0-201-62277-7

Seriously, you probably do not need to know how this works.  If you
are interested enough in PC hardware, and just want to know, you
could do worse than buying one or both of these books.

You might also want to do a web search for "Ralf Brown Interrupt List".

-- Terry

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?3C1BCE1B.53643B6D>