Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Mar 2003 16:41:29 +1100
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        Giorgos Keramidas <keramida@FreeBSD.ORG>
Cc:        doc-committers@FreeBSD.ORG, cvs-doc@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: doc/en_US.ISO8859-1/books/developers-handbook/boot chapter.sgml
Message-ID:  <20030301054129.GE62020@cirb503493.alcatel.com.au>
In-Reply-To: <200303010056.h210uKWa015510@repoman.freebsd.org>
References:  <200303010056.h210uKWa015510@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 28, 2003 at 04:56:20PM -0800, Giorgos Keramidas wrote:
>keramida    2003/02/28 16:56:20 PST
>
>  FreeBSD doc repository
>
>  Modified files:
>    en_US.ISO8859-1/books/developers-handbook/boot chapter.sgml 
>  Log:
>  The initial value of the instruction pointer after processor reset is
>  not 0xffffff00 but 0xfffffff0.  Verified by checking section 10.1 of
>  "Intel 80386 Reference Programmer's Manual" at:
>  http://people.freebsd.org/~jhb/386htm/s10_01.htm

Actually, that reference states that EIP is 0x0000fff0, with a CS of
0x000 (though the latter should read 0xf000 according to both my i486
PRM manual and reality).  The 486 manual goes on to specify that the
invisible part of CS specifies a base of 0xffff0000 and a limit of
0xffff.  This does give a physical address of 0xfffffff0.

Peter

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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