- some more .bochsrc cleanup with suggestions from Chris Schmidt

This commit is contained in:
Bryce Denney 2001-05-24 08:59:05 +00:00
parent 6f844d8190
commit 5a962a9e9c

View File

@ -18,6 +18,8 @@ romimage: file=bios/BIOS-bochs-2001_0517, address=0xf0000
# MEGS # MEGS
# set this to the default number of Megabytes of memory you want # set this to the default number of Megabytes of memory you want
# to emulate. You may also pass the '-megs xyz' option to bochs # to emulate. You may also pass the '-megs xyz' option to bochs
#
# The default is 32MB, most OS's won't need more than that.
#======================================================================= #=======================================================================
#megs: 256 #megs: 256
#megs: 128 #megs: 128
@ -35,26 +37,27 @@ vgaromimage: bios/VGABIOS-elpin-2.40
#======================================================================= #=======================================================================
# FLOPPYA: # FLOPPYA:
# Point this to pathname of floppy image file or device # Point this to pathname of floppy image file or device
# This should be of a bootable floppy(image/device) if you're booting from 'a'. # This should be of a bootable floppy(image/device) if you're
# booting from 'a'.
#
# You can set the initial status of the media to 'ejected' or 'inserted'. # You can set the initial status of the media to 'ejected' or 'inserted'.
# floppya: 2_88=path, status=ejected (2.88M 3.5" floppy) # floppya: 2_88=path, status=ejected (2.88M 3.5" floppy)
# floppya: 1_44=path, status=inserted (1.44M 3.5" floppy) # floppya: 1_44=path, status=inserted (1.44M 3.5" floppy)
# floppya: 1_2=path, status=ejected (1.2M 5.25" floppy) # floppya: 1_2=path, status=ejected (1.2M 5.25" floppy)
# floppya: 720k=path, status=inserted (720K 3.5" floppy) # floppya: 720k=path, status=inserted (720K 3.5" floppy)
#
# The default is 1_44=/dev/fd0, at least I think that's what most people use.
#======================================================================= #=======================================================================
#floppya: file=../144 #floppya: 1_44=/dev/fd0, status=ejected
#floppya: file=/dev/fd0 #floppya: file=../1.44, status=ejected
#floppya: 1_44=/dev/fd0H1440 #floppya: 1_44=/dev/fd0H1440, status=ejected
#floppya: 1_2=../1_2 #floppya: 1_2=../1_2, status=ejected
#======================================================================= #=======================================================================
# FLOPPYB: # FLOPPYB:
# See FLOPPYA above # See FLOPPYA above
#======================================================================= #=======================================================================
#======================================================================= #=======================================================================
# DISKC: file=, cyl=, heads=, spt= # DISKC: file=, cyl=, heads=, spt=
# Point this at a 10M, 20M, or 30M hard disk image file. # Point this at a 10M, 20M, or 30M hard disk image file.
@ -68,7 +71,7 @@ vgaromimage: bios/VGABIOS-elpin-2.40
# diskc: file=112M.sample, cyl=900, heads=15, spt=17 # diskc: file=112M.sample, cyl=900, heads=15, spt=17
# diskc: file=483M.sample, cyl=1024, heads=15, spt=63 # diskc: file=483M.sample, cyl=1024, heads=15, spt=63
#======================================================================= #=======================================================================
diskc: file="../10M.vga", cyl=306, heads=4, spt=17 diskc: file="30M.sample", cyl=615, heads=6, spt=17
#======================================================================= #=======================================================================
# CDROM # CDROM
@ -119,8 +122,14 @@ log: bochsout.txt
# spit out thousands per second. # spit out thousands per second.
# #
# For events of each level, you can choose to crash, report, or ignore. # For events of each level, you can choose to crash, report, or ignore.
# TODO: allow choice based on the facility: e.g. report debug messages # TODO: allow choice based on the facility: e.g. crash on panics from
# from the cdrom but ignore debug messages from everything else. # everything except the cdrom, and only report those.
#
# If you are experiencing many panics, it can be helpful to change
# the panic action to report instead of fatal. However, be aware
# that anything executed after a panic is uncharted territory and can
# cause bochs to become unstable. The panic is a "graceful exit," so
# if you disable it you may get a spectacular disaster instead.
#======================================================================= #=======================================================================
panic: action=fatal panic: action=fatal
error: action=report error: action=report
@ -187,7 +196,7 @@ vga_update_interval: 300000
# Examples: # Examples:
# keyboard_serial_delay: 200 # keyboard_serial_delay: 200
#======================================================================= #=======================================================================
keyboard_serial_delay: 200 keyboard_serial_delay: 250
#======================================================================= #=======================================================================
# FLOPPY_COMMAND_DELAY: # FLOPPY_COMMAND_DELAY:
@ -206,13 +215,19 @@ floppy_command_delay: 500
# is capable of running on your machine. Read the note in config.h # is capable of running on your machine. Read the note in config.h
# on how to find this. Make sure to recompile after. # on how to find this. Make sure to recompile after.
# #
# Examples: # IPS is used to calibrate many time-dependent events within the bochs
# simulation. For example, changing IPS affects the frequency of VGA
# updates, the duration of time before a key starts to autorepeat, and
# the measurement of BogoMips and other benchmarks.
# #
# machine Mips # Examples:
# Machine Mips
# ________________________________________________________________ # ________________________________________________________________
# 400Mhz Pentium II with Linux 2.0.36/egcs-1.0.3 1 to 1.8Mips # 650Mhz Athlon K-7 with Linux 2.4.4/egcs-2.91.66 2 to 2.5 Mips
# 400Mhz Pentium II with Linux 2.0.36/egcs-1.0.3 1 to 1.8 Mips
# 166Mhz 64bit Sparc with Solaris 2.x approx 0.75 Mips # 166Mhz 64bit Sparc with Solaris 2.x approx 0.75 Mips
# 200Mhz Pentium with Linux 2.x approx 0.5 Mips # 200Mhz Pentium with Linux 2.x approx 0.5 Mips
#
#======================================================================= #=======================================================================
ips: 1000000 ips: 1000000
@ -226,6 +241,9 @@ ips: 1000000
# Examples: # Examples:
# mouse: enabled=1 # mouse: enabled=1
# mouse: enabled=0 # mouse: enabled=0
#
# I wouldn't recommend enabling the mouse by default, unless you have a
# really good reason to do so.
#======================================================================= #=======================================================================
mouse: enabled=0 mouse: enabled=0
@ -261,4 +279,3 @@ i440fxsupport: enabled=0
# romimage: file=:bios:BIOS-bochs-981222a, address=0xf0000 # romimage: file=:bios:BIOS-bochs-981222a, address=0xf0000
# floppya: 1_44=[fd:], status=inserted # floppya: 1_44=[fd:], status=inserted
#======================================================================= #=======================================================================