remove trailing spaces

This commit is contained in:
Satoshi Tanda 2022-08-26 20:40:16 -07:00
parent b75fcc4535
commit 223b1d923c
2 changed files with 36 additions and 36 deletions

View File

@ -41,14 +41,14 @@
#=======================================================================
# DISPLAY_LIBRARY
#
# The display library is the code that displays the Bochs VGA screen. Bochs
# has a selection of about 10 different display library implementations for
# different platforms. If you run configure with multiple --with-* options,
# The display library is the code that displays the Bochs VGA screen. Bochs
# has a selection of about 10 different display library implementations for
# different platforms. If you run configure with multiple --with-* options,
# the display_library command lets you choose which one you want to run with.
# If you do not write a display_library line, Bochs will choose a default for
# you.
#
# The choices are:
# The choices are:
# x use X windows interface, cross platform
# win32 use native win32 libraries
# carbon use Carbon library (for MacOS X)
@ -147,12 +147,12 @@
#
# QUANTUM:
# Maximum amount of instructions allowed to execute by processor before
# returning control to another cpu. This option exists only in Bochs
# returning control to another cpu. This option exists only in Bochs
# binary compiled with SMP support.
#
# RESET_ON_TRIPLE_FAULT:
# Reset the CPU when triple fault occur (highly recommended) rather than
# PANIC. Remember that if you trying to continue after triple fault the
# PANIC. Remember that if you trying to continue after triple fault the
# simulation will be completely bogus !
#
# CPUID_LIMIT_WINNT:
@ -179,7 +179,7 @@
# Measured IPS value will then be logged into your log file or shown
# in the status bar (if supported by the gui).
#
# IPS is used to calibrate many time-dependent events within the bochs
# 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.
@ -317,11 +317,11 @@ cpu: cpuid_limit_winnt=0
#
# VENDOR_STRING:
# Set the CPUID vendor string returned by CPUID(0x0). This should be a
# twelve-character ASCII string.
# twelve-character ASCII string.
#
# BRAND_STRING:
# Set the CPUID vendor string returned by CPUID(0x80000002 .. 0x80000004).
# This should be at most a forty-eight-character ASCII string.
# Set the CPUID vendor string returned by CPUID(0x80000002 .. 0x80000004).
# This should be at most a forty-eight-character ASCII string.
#
# LEVEL:
# Set emulated CPU level information returned by CPUID. Default value is
@ -398,11 +398,11 @@ vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
#=======================================================================
# OPTROMIMAGE[1-4]:
# You may now load up to 4 optional ROM images. Be sure to use a
# You may now load up to 4 optional ROM images. Be sure to use a
# read-only area, typically between C8000 and EFFFF. These optional
# ROM images should not overwrite the rombios (located at
# F0000-FFFFF) and the videobios (located at C0000-C7FFF).
# Those ROM images will be initialized by the bios if they contain
# Those ROM images will be initialized by the bios if they contain
# the right signature (0x55AA) and a valid checksum.
# It can also be a convenient way to upload some arbitrary code/data
# in the simulation, that can be retrieved by the boot loader
@ -484,7 +484,7 @@ vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
# characters to the keyboard controller. This leaves time for the
# guest os to deal with the flow of characters. The ideal setting
# depends on how your operating system processes characters. The
# default of 100000 usec (.1 seconds) was chosen because it works
# default of 100000 usec (.1 seconds) was chosen because it works
# consistently in Windows.
# If your OS is losing characters during a paste, increase the paste
# delay until it stops losing characters.
@ -567,7 +567,7 @@ mouse: enabled=0
# to AGP.
#
# ADVOPTS:
# With the advanced PCI options it is possible to control the behaviour of the
# With the advanced PCI options it is possible to control the behaviour of the
# PCI chipset. These options can be specified as comma-separated values.
# By default the "Bochs i440FX" chipset enables the ACPI and HPET devices, but
# original i440FX doesn't support them. The options 'noacpi' and 'nohpet' make
@ -695,10 +695,10 @@ floppya: 1_44=/dev/fd0, status=inserted
# ATA controller for hard disks and cdroms
#
# ata[0-3]: enabled=[0|1], ioaddr1=addr, ioaddr2=addr, irq=number
#
#
# These options enables up to 4 ata channels. For each channel
# the two base io addresses and the irq must be specified.
#
#
# ata0 and ata1 are enabled by default with the values shown below
#
# Examples:
@ -716,7 +716,7 @@ ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9
# ATA[0-3]-MASTER, ATA[0-3]-SLAVE
#
# This defines the type and characteristics of all attached ata devices:
# type= type of attached device [disk|cdrom]
# type= type of attached device [disk|cdrom]
# mode= only valid for disks [flat|concat|dll|sparse|vmware3|vmware4]
# [undoable|growing|volatile|vpc|vbox|vvfat]
# path= path of the image / directory
@ -733,11 +733,11 @@ ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9
# device. To create a hard disk image, try running bximage. It will help you
# choose the size and then suggest a line that works with it.
#
# In UNIX it may be possible to use a raw device as a Bochs hard disk,
# In UNIX it may be possible to use a raw device as a Bochs hard disk,
# but WE DON'T RECOMMEND IT. In Windows there is no easy way.
#
# In windows, the drive letter + colon notation should be used for cdroms.
# Depending on versions of windows and drivers, you may only be able to
# Depending on versions of windows and drivers, you may only be able to
# access the "first" cdrom in the system. On MacOSX, use path="drive"
# to access the physical drive.
#
@ -769,7 +769,7 @@ ata0-master: type=disk, mode=flat, path="30M.sample"
#ata0-slave: type=cdrom, path=D:, status=inserted
#ata0-slave: type=cdrom, path=/dev/cdrom, status=inserted
#ata0-slave: type=cdrom, path="drive", status=inserted
#ata0-slave: type=cdrom, path=/dev/rcd0d, status=inserted
#ata0-slave: type=cdrom, path=/dev/rcd0d, status=inserted
#=======================================================================
# BOOT:
@ -817,7 +817,7 @@ log: bochsout.txt
# %i : 8 hexadecimal digits of cpu current eip (ignored in SMP configuration)
# %e : 1 character event type ('i'nfo, 'd'ebug, 'p'anic, 'e'rror)
# %d : 5 characters string of the device, between brackets
#
#
# Default : %t%e%d
# Examples:
# logprefix: %t-%e-@%i-%d
@ -829,7 +829,7 @@ log: bochsout.txt
# LOG CONTROLS
#
# Bochs has four severity levels for event logging.
# panic: cannot proceed. If you choose to continue after a panic,
# panic: cannot proceed. If you choose to continue after a panic,
# don't be surprised if you get strange behavior or crashes.
# error: something went wrong, but it is probably safe to continue the
# simulation.
@ -1054,7 +1054,7 @@ speaker: enabled=1, mode=sound, volume=15
# ETHDEV: The ethdev value is the name of the network interface on your host
# platform. On UNIX machines, you can get the name by running ifconfig. On
# Windows machines, you must run niclist to get the name of the ethdev.
# Niclist source code is in misc/niclist.c and it is included in Windows
# Niclist source code is in misc/niclist.c and it is included in Windows
# binary releases.
# The 'socket' module uses this parameter to specify the UDP port for
# receiving packets and (optional) the host to connect.
@ -1300,7 +1300,7 @@ speaker: enabled=1, mode=sound, volume=15
#=======================================================================
# MEGS
# Set the number of Megabytes of physical memory you want to emulate.
# Set the number of Megabytes of physical memory you want to emulate.
# The default is 32MB, most OS's won't need more than that.
# The maximum amount of memory supported is 2048Mb.
# The 'MEGS' option is deprecated. Use 'MEMORY' option instead.

View File

@ -33,7 +33,7 @@ This is the top level file for the Bochs Users Manual.
<chapter id="introduction"><title>Introduction to Bochs</title>
<section id="whatisbochs"><title>What is Bochs?</title>
<para>
Bochs is a program that simulates a complete Intel x86 computer.
Bochs is a program that simulates a complete Intel x86 computer.
It includes emulation of the Intel x86 CPU, common I/O devices,
and a custom BIOS. Bochs can be compiled to emulate many different
x86 CPUs, from early 386 to the most recent x86-64 Intel and AMD
@ -2653,10 +2653,10 @@ This example shows the output of a compilation and installation on Linux.
g++ -o bochs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DBX_SHARE_PATH=\"/usr/local/share/bochs\" logio.o main.o config.o load32bitOShack.o pc_system.o osdep.o plugin.o crc.o -Wl,--export-dynamic iodev/libiodev.a cpu/libcpu.a cpu/cpudb/libcpudb.a memory/libmemory.a gui/libgui.a disasm/libdisasm.a fpu/libfpu.a -lSM -lICE -lX11 -lXpm -lXrandr -lm
gcc -c -I. -I./. -Iinstrument/stubs -I./instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES ./misc/bximage.c -o misc/bximage.o
/bin/sh ./libtool --mode=link g++ -o bximage -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bximage.o
g++ -o bximage -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bximage.o
g++ -o bximage -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bximage.o
gcc -c -I. -I./. -Iinstrument/stubs -I./instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES ./misc/bxcommit.c -o misc/bxcommit.o
/bin/sh ./libtool --mode=link g++ -o bxcommit -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bxcommit.o
g++ -o bxcommit -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bxcommit.o
g++ -o bxcommit -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES misc/bxcommit.o
user$ <command>su</command>
root# <command>make install</command>
cd iodev && \
@ -3525,7 +3525,7 @@ See example in msrs.def.
<para><command>ignore_bad_msrs</command></para>
<para>
Ignore MSR references that Bochs does not understand; print a warning message
instead of generating #GP exception. This option is enabled by default but
instead of generating #GP exception. This option is enabled by default but
will not be available if configurable MSRs are enabled.
</para>
<para><anchor id="bochsopt-cpu-ips"><command>ips</command></para>
@ -3936,7 +3936,7 @@ Approximate time in microseconds between attempts to paste
characters to the keyboard controller. This leaves time for the
guest os to deal with the flow of characters. The ideal setting
depends on how your operating system processes characters. The
default of 100000 usec (.1 seconds) was chosen because it works
default of 100000 usec (.1 seconds) was chosen because it works
consistently in Windows.
</para>
<para>
@ -4046,7 +4046,7 @@ to AGP.
</para>
<para><command>advopts</command></para>
<para>
With the advanced PCI options it is possible to control the behaviour of the
With the advanced PCI options it is possible to control the behaviour of the
PCI chipset. These options can be specified as comma-separated values.
By default the "Bochs i440FX" chipset enables the ACPI and HPET devices, but
original i440FX doesn't support them. The options 'noacpi' and 'nohpet' make
@ -5131,7 +5131,7 @@ define a convention here, to display on the console of the system running
Bochs anything that is written to it. The idea is to provide debug output
very early when writing BIOS or OS code for example, without having to
bother with setting up a serial port or etc. Reading from port 0xE9 will
will return 0xe9 to let you know if the feature is available. Leave
will return 0xe9 to let you know if the feature is available. Leave
this 0 unless you have a reason to use it.
</para>
</section>
@ -5676,7 +5676,7 @@ Some of these features may not be implemented or work different on your host pla
<section id="command-mode"><title>Command mode</title>
<para>
When using 'sdl', 'sdl2', 'win32' or 'x' as the <command>display_library</command>, the
When using 'sdl', 'sdl2', 'win32' or 'x' as the <command>display_library</command>, the
option 'cmdmode' enables the "command mode" support. If enabled, pressing the F7
key will enter 'command mode' (shown in the info item of the statusbar);
the next key that is pressed will exit command-mode. When in command-mode,
@ -6704,10 +6704,10 @@ From here, you may use the following commands:
calc|? expr Evaluate an expression and display the result.
'expr' can reference any general-purpose, opmask and segment
registers, use any arithmetic and logic operations, and also
special ':' operator which computes the linear address of a
segment:offset (in real and v86 mode) or of a selector:offset
(in protected mode) pair. Use $ operator for dereference,
registers, use any arithmetic and logic operations, and also
special ':' operator which computes the linear address of a
segment:offset (in real and v86 mode) or of a selector:offset
(in protected mode) pair. Use $ operator for dereference,
for example get value of [[[rax]]] or ***rax: rax$3.
</screen>