diff --git a/bochs/.bochsrc b/bochs/.bochsrc index 2525201ae..ca1fe44c6 100644 --- a/bochs/.bochsrc +++ b/bochs/.bochsrc @@ -348,14 +348,15 @@ memory: guest=512, host=256 # ROMIMAGE: # The ROM BIOS controls what the PC does when it first powers on. # Normally, you can use a precompiled BIOS in the source or binary -# distribution called BIOS-bochs-latest. The ROM BIOS is usually loaded -# starting at address 0xf0000, and it is exactly 64k long. Another option -# is 128k BIOS which is loaded at address 0xe0000. -# You can also use the environment variable $BXSHARE to specify the -# location of the BIOS. +# distribution called BIOS-bochs-latest. The default ROM BIOS is usually loaded +# starting at address 0xfffe0000, and it is exactly 128k long. The legacy +# version of the Bochs BIOS is usually loaded starting at address 0xffff0000, +# and it is exactly 64k long. +# You can use the environment variable $BXSHARE to specify the location +# of the BIOS. # The usage of external large BIOS images (up to 512k) at memory top is -# now supported, but we still recommend to use the BIOS distributed with -# Bochs. The start address optional, since it can be calculated from image size. +# now supported, but we still recommend to use the BIOS distributed with Bochs. +# The start address is optional, since it can be calculated from image size. #======================================================================= romimage: file=$BXSHARE/BIOS-bochs-latest #romimage: file=bios/seabios-1.6.3.bin diff --git a/bochs/doc/docbook/user/user.dbk b/bochs/doc/docbook/user/user.dbk index b25658643..8c11a2ca9 100644 --- a/bochs/doc/docbook/user/user.dbk +++ b/bochs/doc/docbook/user/user.dbk @@ -3502,18 +3502,18 @@ value. In all other cases the 'memory' option should be used instead. Examples: - romimage: file=bios/BIOS-bochs-latest, address=0xe0000 - romimage: file=$BXSHARE/BIOS-bochs-legacy, address=0xf0000 + romimage: file=bios/BIOS-bochs-latest, address=0xfffe0000 + romimage: file=$BXSHARE/BIOS-bochs-legacy, address=0xffff0000 romimage: file=mybios.bin, address=0xfff80000 romimage: file=mybios.bin The ROM BIOS controls what the PC does when it first powers on. Normally, you can use a precompiled BIOS in the source or binary distribution called BIOS-bochs-latest. The default ROM BIOS is usually loaded -starting at address 0xe0000, and it is exactly 128k long. The legacy version of -the Bochs BIOS is usually loaded starting at address 0xf0000, and it is exactly -64k long. -You can also use the environment variable $BXSHARE to specify the location of the BIOS. +starting at address 0xfffe0000, and it is exactly 128k long. The legacy version +of the Bochs BIOS is usually loaded starting at address 0xffff0000, and it is +exactly 64k long. +You can use the environment variable $BXSHARE to specify the location of the BIOS. The usage of external large BIOS images (up to 512k) at memory top is now supported, but we still recommend to use the BIOS distributed with Bochs. The start address is optional, since it can be calculated from image size. diff --git a/bochs/doc/man/bochsrc.5 b/bochs/doc/man/bochsrc.5 index 55814e26a..5b297dcc9 100644 --- a/bochs/doc/man/bochsrc.5 +++ b/bochs/doc/man/bochsrc.5 @@ -1,5 +1,5 @@ .\"Document Author: Timothy R. Butler - tbutler@uninetsolutions.com" -.TH bochsrc 5 "18 Aug 2013" "bochsrc" "The Bochs Project" +.TH bochsrc 5 "28 Sep 2013" "bochsrc" "The Bochs Project" .\"SKIP_SECTION" .SH NAME bochsrc \- Configuration file for Bochs. @@ -405,10 +405,10 @@ Example: The ROM BIOS controls what the PC does when it first powers on. Normally, you can use a precompiled BIOS in the source or binary distribution called .B BIOS-bochs-latest. -The default ROM BIOS is usually loaded starting at address 0xe0000, and it is +The default ROM BIOS is usually loaded starting at address 0xfffe0000, and it is exactly 128k long. The legacy version of the Bochs BIOS is usually loaded starting -at address 0xf0000, and it is exactly 64k long. -You can also use the environment variable $BXSHARE to specify the location of the BIOS. +at address 0xffff0000, and it is exactly 64k long. +You can use the environment variable $BXSHARE to specify the location of the BIOS. The usage of external large BIOS images (up to 512k) at memory top is now supported, but we still recommend to use the BIOS distributed with Bochs. The start address is optional, since it can be calculated from image size.