Commit Graph

299 Commits

Author SHA1 Message Date
Christophe Bothamy
fdcb7a000e - fix typo 2003-01-01 21:33:48 +00:00
Volker Ruppert
c92385620c - updated guest section for GNU/Hurd (SF patch #658370)
- vga font section: improved note for the xset command
- renamed guest sections to "guest-*" (e.g. "guest-win95")
2002-12-27 12:44:39 +00:00
Volker Ruppert
0f2add7f50 - URL of plex86 updated
- FAQ - sound question: added FreeBSD to the list of supported platforms
- list of configure shortcut files updated
- compiling footnote: file locations updated
- replaced reference to sound.html (old docs) by a reference to the
  "sb16-emulation" section
- compiling instructions for BeOS updated
- keyboard mapping: supported guis added
2002-12-25 10:08:24 +00:00
Volker Ruppert
7f35a5287b - exclude CVS subdirectories and *.dbk files when creating bochsdoc.tar.gz 2002-12-25 10:07:42 +00:00
Volker Ruppert
01953c9caa - added id="name" to all chapters and sections. Now all generated html files
have real names instead of c*.html or x*.html.
2002-12-23 22:15:31 +00:00
Bryce Denney
792b8283aa - misc updates, e.g. mention that Kevin has been helping out with Bochs again 2002-12-21 19:18:56 +00:00
Bryce Denney
e790d65e8f - document $BXSHARE and $LTDL_LIBRARY_PATH 2002-12-21 18:58:28 +00:00
Bryce Denney
a6f24a6587 - add missing --enable-* and --with-* for 2.0
- move configure options section right after Standard Compile.  It
  was buried at the end of the section and hard to find before.
- fix section issue for sb16
- fix typo in pit description
2002-12-21 18:37:40 +00:00
Christophe Bothamy
306da8a074 - add time0 and i440fxsupport .bochsrc option description 2002-12-21 17:37:35 +00:00
Christophe Bothamy
a5fad9e5cb - add time0 and i440fssupport .bochsrc option description
- fix formatting problem on keyboard_serial_delay and keyboard_paste_delay
- move examples of pit: realtime on top of the section
2002-12-21 17:36:43 +00:00
Bryce Denney
adf5b443ba - add PIT section 2002-12-21 17:20:27 +00:00
Christophe Bothamy
3c295cd01e - added Bryce's description of the realtime pit 2002-12-21 17:17:29 +00:00
Bryce Denney
6d3d96e182 - replace link to changelog in docs-html with a link to the anonymous
CVS browser on source forge.  This will display the most recent version
  of the CHANGELOG file.
2002-12-21 15:12:12 +00:00
Volker Ruppert
42b4833e64 - FAQ (network question): fixed a typo
- list of files in RPM package: LGPL'd VGABIOS added, location of manpages updated
2002-12-20 15:17:27 +00:00
Christophe Bothamy
d368e2e825 - add Volker as author 2002-12-17 22:20:48 +00:00
Bryce Denney
3d4c99fa84 - use test -e to test for existence of a file or directory. -a worked
in bash but not in zsh.
2002-12-16 05:46:49 +00:00
Bryce Denney
121d7dd10f - add notes about win32 release building hacks 2002-12-15 18:00:28 +00:00
Bryce Denney
a2285bd46a - don't forget to copy images 2002-12-15 15:30:01 +00:00
Bryce Denney
c4759d739e - move dlxlinux-in-linux.gif from user into images 2002-12-15 15:26:58 +00:00
Christophe Bothamy
d3ea3dcf4d - remove error when mkdir tries to create an existing directory 2002-12-15 13:14:27 +00:00
Bryce Denney
05f350c61b - build bochsdoc.tar.gz in a separate make target. upload the whole tar.gz
with scp and then log in and gunzip it on the shell server.  This speeds
  up "make webinst" quite a bit.
- add "make dl_docs" which downloads a bochsdoc.tar.gz from the web site.
  This will be used to grab the rendered documentation for platforms that
  do not have docbook tools.  (Most don't.)
- stop installing "README" because depending on where you put it, it can
  overwrite the main README.
2002-12-14 21:24:55 +00:00
Bryce Denney
03939e07de - create $(docdir) if necessary 2002-12-14 04:53:27 +00:00
Bryce Denney
92d3c94ac6 - build a tar.gz with all the docs inside. This will be needed on
platforms that don't have docbook tools.
2002-12-13 22:41:24 +00:00
Bryce Denney
799dba6ac6 - fix stupid SGML end tag 2002-12-13 20:08:55 +00:00
Bryce Denney
30b8b855c5 - fix the credits. People who have written significant amounts are listed as
authors.  If someone has contributed a section, we would give them credit in
  that section.  If they write enough sections, we can take out the
  section-by-section credits and list them as an author.
2002-12-13 20:06:07 +00:00
Bryce Denney
e79111c09a - fix "make webinst" on VPATH build too 2002-12-13 19:59:08 +00:00
Bryce Denney
f0633bb3ca - fix doc url 2002-12-13 19:47:40 +00:00
Bryce Denney
158dabcb43 - make it work in VPATH build 2002-12-13 19:26:11 +00:00
Bryce Denney
60b4599d8f - dist-clean should also clean 2002-12-13 19:17:22 +00:00
Bryce Denney
4f4e6a2fa8 - add configure option --enable-docbook. If it is turned on, then during
make install it will build the docbook documentation and install it
  into $(prefix)/share/doc/bochs.  If it is not specified, then it will
  be enabled only if the program "docbook2html" is found in your path.
- this completes [ 652957 ] install docbook docs instead of HTML

Modified Files:
  Makefile.in configure configure.in doc/docbook/Makefile.in
2002-12-13 17:52:16 +00:00
Bryce Denney
aff85d788b - alldocs.html has been renamed to index.html 2002-12-13 17:23:00 +00:00
Bryce Denney
f50e07e431 - add prefix and docdir, so that they are substituted by configure
- only rebuild docbook stuff when the source is newer
- add install target
- allow $SFUSER environment variable to define the sf username, instead of
  hardcoding the user->sfuser translations in the makefile.
- now alldocs is called index.html
- add dist-clean target
2002-12-13 17:20:27 +00:00
Bryce Denney
7334ce47d0 - add win3.1 install hints from Ben Lunt 2002-12-13 17:16:10 +00:00
Bryce Denney
323d14c017 *** empty log message *** 2002-12-13 17:10:10 +00:00
Bryce Denney
c37d54d704 - rename alldocs.html to index.html. This is what most people would expect
to be the starting point of the documentation to be called.

Added: index.html
Removed: alldocs.html
2002-12-13 17:07:01 +00:00
Bryce Denney
4203be207a - rename Makefile to Makefile.in. For earlier revision history, look at
cvs logs for Makefile instead.

Added Files:
  Makefile.in
Removed Files:
  Makefile
2002-12-13 16:02:00 +00:00
Bryce Denney
1812808d82 - get rid of bochs-docs which didn't work anyway
- move DOC-linux.html into the docbook in a section called "Quick Start for
  Linux Users", and removed all references to the DOC-linux file that I could
  find.  Most of the text has been moved into the Linux RPM section.  Parts
  that did not fit into the docbook are now in doc/docbook/misc.txt.
- put vga.pcf into INSTALL_LIST_X11 so that it's only installed when
  you configure with --with-x11.
- transfer section on VGA font installation from docs-html into user guide
- remove RCS id from screen shots within user guide, since they are changed
  to the revision info of user.dbk.

Modified Files:
  Makefile.in configure configure.in build/linux/.cvsignore
  build/redhat/bochs.rpmspec.template doc/docbook/misc.txt
  doc/docbook/user/user.dbk doc/man/bochs-dlx.1 doc/man/bochs.1
  doc/man/bochsrc.5 doc/man/bximage.1 docs-html/install.html
Removed Files:
  build/linux/DOC-linux.html.in build/linux/bochs-docs.in
2002-12-11 19:16:20 +00:00
Bryce Denney
090efa9ae4 - correct the FAQ entry about network card support
- simplify list of applications so it doesn't take up the whole page
2002-12-11 16:44:49 +00:00
Volker Ruppert
d8e5c558e3 - descriptions of the bochs options updated 2002-12-09 17:38:45 +00:00
Christophe Bothamy
b267f23915 - update "Using serial port" section 2002-12-09 17:37:38 +00:00
Volker Ruppert
a2a7e5ea16 - added description for the option "keyboard_paste_delay" 2002-12-08 20:17:11 +00:00
Bryce Denney
94d9071c1e - update section on VC++ builds.
- it used to list the options that were enabled in .conf.win32-vcpp, but I
  removed it.  It was out of date, and it's unlikely to stay in sync
  with the file even if I fix it now.
2002-12-08 17:49:43 +00:00
Bryce Denney
144acf6a12 - physical floppy apparantly works on WinXP too 2002-12-08 17:23:39 +00:00
Christophe Bothamy
14bf964a04 - changed serial port feature comment
- add tip section about serial port (no content yet)
- add tip section on how to enter special key combination
- add diclaimer in Windows NT 4.0 section
- add comment about installing and running Windows NT 4.0
- add comment about installing Windows XP
2002-12-07 23:58:41 +00:00
Bryce Denney
1096933cd6 - with recent changes to make-rpm, you don't need to be root to build
a Bochs rpm anymore
2002-12-06 18:28:40 +00:00
Bryce Denney
bf76d9e675 - clean .htm too 2002-12-05 20:53:13 +00:00
Bryce Denney
e8ba2285df - not a preview anymore. These are the most current docs! 2002-12-05 20:51:35 +00:00
Bryce Denney
9d396feb3a - tweak log example to end in .txt 2002-12-05 20:32:07 +00:00
Bryce Denney
80cfa9be9a - add the same note about wx to display lib section too 2002-12-05 20:25:40 +00:00
Bryce Denney
5e06f81076 - copy config_interface and display_library details into the docbook 2002-12-05 20:23:34 +00:00
Bryce Denney
0d148817f1 - the previous rev included release build instructions for win32 only.
This adds the Linux stuff.
2002-12-05 19:29:16 +00:00
Bryce Denney
64575a5b1f - mention the steps I take to build the release 2002-12-05 19:17:27 +00:00
Christophe Bothamy
bdd4b08e85 - add comments in the features list about sb12 and ne2k not supported on MacOSX 2002-12-04 23:32:39 +00:00
Christophe Bothamy
3b9b710ea8 - add info on Bios disk translation 2002-12-03 23:29:42 +00:00
Christophe Bothamy
ad3cc5b2bd - fix wrong examples for debugger_log
- update man page for debugger_log
- update user doc for debugger_log
2002-12-02 21:37:53 +00:00
Volker Ruppert
0fc7228ab3 - added descriptions for the new options "config_interface" and "display_library"
- updated description of "user_shortcut"
2002-12-02 21:05:39 +00:00
Volker Ruppert
de6fa4e2c5 - removed all references to HGA and --enable-vga
- descripton of bochsrc option "user_shortcut" updated
- bios names in the bochsrc sample updated
- FAQ question: cdrom is supported on BeOS, too
- the default for the cdrom support is "yes"
- the default for the e9 hack is "yes"
- serial port UART name is 16450
- fixed a typo (PPC)
2002-11-30 08:58:49 +00:00
David Guarneri
995701a4b1 Continued with "Installing Windows 98" section (Method 2). Needs a little more
to be complete.

HAPPY THANKSGIVING!
2002-11-27 21:25:56 +00:00
Bryce Denney
c7d3a2c6bd - move information from win32.txt and macintosh.txt into doc/docbook/misc.txt.
This information was quite obsolete.  Anything useful in here should be
  merged into the documentation some day.  It certainly should not be
  sitting in the main directory where it might confuse people.

Modified Files:
  doc/docbook/misc.txt
Removed Files:
  macintosh.txt win32.txt
2002-11-25 13:30:09 +00:00
Bryce Denney
220fe7f273 - removed gdb stub docs. They are already in docbook. 2002-11-21 08:16:53 +00:00
David Guarneri
562ec47c7e Added the first Method for Installing Windows 98 as a guest OS. 2002-11-21 03:34:15 +00:00
David Guarneri
d81a55071a Added "Read section on third party licensing" to each installation section. 2002-11-20 23:30:13 +00:00
Bryce Denney
96d6fb5ff5 - add VESA docs from Jeroen 2002-11-20 21:11:01 +00:00
Bryce Denney
e170b516fd - mention Jeremy Parsons (Br'fin) who has been doing lots of work on
MacOS X
2002-11-20 20:58:48 +00:00
Bryce Denney
aaf8fce0b0 - I'm trying to keep the features table pretty general and simple, so I took
out the cross ref to router setup and tun/tap.  Also, on windows you can talk
  to the host and the internet without any extra effort (this was wrong
  before).
2002-11-20 20:27:53 +00:00
Bryce Denney
97002c31e4 - add "sound" feature 2002-11-20 20:19:34 +00:00
Bryce Denney
aea1d5a65b - add some text from Jeroen about VESA support 2002-11-20 20:13:35 +00:00
Bryce Denney
bd6e7b0ff1 - rewording, nothing major 2002-11-20 19:18:26 +00:00
Bryce Denney
2500ca034f - add "million" after all of the example ips settings. 2002-11-20 18:58:48 +00:00
Bryce Denney
ec03d884b6 - revert to 1.10 to undo my accidently checkin. ARG!
In my local directory I always copy Makefile.jade to Makefile, and then
  about once a month I accidently check it in.  Sorry.
2002-11-20 18:51:01 +00:00
Bryce Denney
c2c9ae8d38 - add instructions for gdbstub 2002-11-20 18:20:11 +00:00
Bryce Denney
eaa52798fd - according to doc request 499109 "docs - infozip can be used for sbide.exe"
you can use unzip so you don't necessarily have to run sbide.exe on
  DOS or windows.
2002-11-20 17:19:43 +00:00
Bryce Denney
e0b4cb6421 - nongnu make programs don't like "$<" except in pattern rules 2002-11-20 03:17:12 +00:00
David Guarneri
6006de74c5 Moved the SB16 section to a better location. 2002-11-19 14:33:26 +00:00
David Guarneri
e645e3269a Added information on SB16 classes from the old docs (sound.html). 2002-11-19 14:16:31 +00:00
David Guarneri
b0ec110bdc Moving the "classes" portion of SB16 emulation to the developer documentation. 2002-11-19 14:08:30 +00:00
David Guarneri
4a23c1b464 Added "Soundblaster 16 Emulation" from the sound.html file in the old docs. Made good use of emphasis tags and listitem tags. Also embedded sections (one level). It looks nice. Just need to add a couple of tables. 2002-11-18 07:40:50 +00:00
David Guarneri
801382a498 Added some tips in the Mailing List Etiquette 2002-11-12 08:40:28 +00:00
Christophe Bothamy
1a089af9ea - set "Installing Windows ME" inside Windows ME section 2002-11-11 14:29:01 +00:00
Christophe Bothamy
4c177f4ab6 - add VLB-IDE support section in Win95 chapter 2002-11-11 12:48:03 +00:00
David Guarneri
749ce27f51 Fixed docbook/sgml errors 2002-11-11 02:33:24 +00:00
Jonathan S. Shapiro
1893bf78e1 Disassembly now picks up the current 16/32 bit mode from CS register
by default.

Rearranged the output to make the output instructions always appear in
the same column, which makes them considerably easier to read.

I have *not* done the physical address display changes -- plan to do
that separately.
2002-11-07 15:32:38 +00:00
Christophe Bothamy
b5b78258bf - remove extrneaous CDROM feature entry
- add tuntap configuration section
- add debug with gdb stub section
- convert The Hurd install doc from Bruno Bonfils
- add Install japanese Win95 section
2002-11-05 22:11:57 +00:00
Bryce Denney
2492b63694 - minor fixes and updates in chapter 1 2002-11-05 18:11:04 +00:00
Bryce Denney
fb601bbbc5 - merge David's changes from 1.52 back in, leaving Christophe's changes alone 2002-11-05 17:46:39 +00:00
Bryce Denney
6aa9c11e00 - revert back to 1.51 since David accidently removed Christophe's changes 2002-11-05 17:45:05 +00:00
David Guarneri
8d6772798d Added section "Install Windows 95 From Floppies" taken from old documents written by Kevin. Plan to add section "Install Windows 95 with CD-ROM" in the near future. 2002-11-05 08:19:36 +00:00
Christophe Bothamy
d9c8cb51f5 - move Win LE install tips from misc.txt fo user.dbk
- Features :
  - add enhanced bios
  - add Multiple ATA channels
  - fix harddrive and cdrom
  - add info about keyoard mapping
  - add link to tuntap config
  - add PCI
  - add Copy and Paste
- add reference to openprojects.net IRC channel
- bochsrc :
  - add optromimage[1-4] paragraph
  - add example of LGPL vgabios
  - add ata[0-3] paragraph
  - add ataX-[master|slave] paragraph
  - change boot: options
  - add logprefix: paragraph
  - complete ne2k paragraph
  - add user_shortcut: paragraph
- Tips and techniques
  - convert internal debugger doc from html
  - add Bios Tips section (to be completed)
- expand guest os chapter
  - add WinME info from misc.txt
  - add titles of other doc to be included
2002-11-03 23:24:42 +00:00
Christophe Bothamy
b201195a06 - change BIOS name
- add optromimage[1-4] paragraph
- add LGPL vgabios example
- fix typos
- add explanation about bios translation
- change boot: syntax
- add logprefix: paragraph
- fix ips table
- add ne2k: paragraph
- add floppy_bootsig_check:: paragraph
- add user_shortcut: paragraph
2002-11-03 23:08:16 +00:00
David Guarneri
cd30dc8e29 Made some corrections; separated "Will Bochs Work for Me" into two sections:
* Is Bochs Right For Me?
and
* Will Bochs Work For Me?
This provided a better transition between "Who Uses Bochs?" and "Will Bochs Work For Me?"
2002-11-03 20:05:02 +00:00
David Guarneri
22e5070d1a Ran a spell check on user.dbk
Changed "License" to "Bochs License"
Added "Third Party License" section, taken from old docs.
Authored "Will it Work for Me?" section according to instructions in user.dbk comments.
2002-11-03 08:38:33 +00:00
David Guarneri
d357ef0ba5 Added "BOCHS Rocks!!!" to the end of the misc.txt file. 2002-11-02 16:51:18 +00:00
David Guarneri
83d970dbe9 *** empty log message *** 2002-11-02 16:48:32 +00:00
Bryce Denney
3d09154007 - testing 2002-11-02 16:45:00 +00:00
Bryce Denney
f68a301b95 - revert to rev 1.7. I didn't mean to check in the previous rev, but
I only noticed just now.
2002-10-29 07:00:01 +00:00
Bryce Denney
e1db4c80bb - spelling fix in docs 2002-10-29 04:35:41 +00:00
Bryce Denney
cec9135e9f - Apply patch.replace-Boolean rev 1.3. Every "Boolean" is now changed to a
"bx_bool" which is always defined as Bit32u on all platforms.  In Carbon
  specific code, Boolean is still used because the Carbon header files
  define it to unsigned char.
- this fixes bug [ 623152 ] MacOSX: Triple Exception Booting win95.
  The bug was that some code in Bochs depends on Boolean to be a
  32 bit value.  (This should be fixed, but I don't know all the places
  where it needs to be fixed yet.)  Because Carbon defined Boolean as
  an unsigned char, Bochs just followed along and used the unsigned char
  definition to avoid compile problems.  This exposed the dependency
  on 32 bit Boolean on MacOS X only and led to major simulation problems,
  that could only be reproduced and debugged on that platform.
- On the mailing list we debated whether to make all Booleans into "bool" or
  our own type.  I chose bx_bool for several reasons.
  1. Unlike C++'s bool, we can guarantee that bx_bool is the same size on all
     platforms, which makes it much less likely to have more platform-specific
     simulation differences in the future.  (I spent hours on a borrowed
     MacOSX machine chasing bug 618388 before discovering that different sized
     Booleans were the problem, and I don't want to repeat that.)
  2. We still have at least one dependency on 32 bit Booleans which must be
     fixed some time, but I don't want to risk introducing new bugs into the
     simulation just before the 2.0 release.

Modified Files:
    bochs.h config.h.in gdbstub.cc logio.cc main.cc pc_system.cc
    pc_system.h plugin.cc plugin.h bios/rombios.c cpu/apic.cc
    cpu/arith16.cc cpu/arith32.cc cpu/arith64.cc cpu/arith8.cc
    cpu/cpu.cc cpu/cpu.h cpu/ctrl_xfer16.cc cpu/ctrl_xfer32.cc
    cpu/ctrl_xfer64.cc cpu/data_xfer16.cc cpu/data_xfer32.cc
    cpu/data_xfer64.cc cpu/debugstuff.cc cpu/exception.cc
    cpu/fetchdecode.cc cpu/flag_ctrl_pro.cc cpu/init.cc
    cpu/io_pro.cc cpu/lazy_flags.cc cpu/lazy_flags.h cpu/mult16.cc
    cpu/mult32.cc cpu/mult64.cc cpu/mult8.cc cpu/paging.cc
    cpu/proc_ctrl.cc cpu/segment_ctrl_pro.cc cpu/stack_pro.cc
    cpu/tasking.cc debug/dbg_main.cc debug/debug.h debug/sim2.cc
    disasm/dis_decode.cc disasm/disasm.h doc/docbook/Makefile
    docs-html/cosimulation.html fpu/wmFPUemu_glue.cc
    gui/amigaos.cc gui/beos.cc gui/carbon.cc gui/gui.cc gui/gui.h
    gui/keymap.cc gui/keymap.h gui/macintosh.cc gui/nogui.cc
    gui/rfb.cc gui/sdl.cc gui/siminterface.cc gui/siminterface.h
    gui/term.cc gui/win32.cc gui/wx.cc gui/wxmain.cc gui/wxmain.h
    gui/x.cc instrument/example0/instrument.cc
    instrument/example0/instrument.h
    instrument/example1/instrument.cc
    instrument/example1/instrument.h
    instrument/stubs/instrument.cc instrument/stubs/instrument.h
    iodev/cdrom.cc iodev/cdrom.h iodev/cdrom_osx.cc iodev/cmos.cc
    iodev/devices.cc iodev/dma.cc iodev/dma.h iodev/eth_arpback.cc
    iodev/eth_packetmaker.cc iodev/eth_packetmaker.h
    iodev/floppy.cc iodev/floppy.h iodev/guest2host.h
    iodev/harddrv.cc iodev/harddrv.h iodev/ioapic.cc
    iodev/ioapic.h iodev/iodebug.cc iodev/iodev.h
    iodev/keyboard.cc iodev/keyboard.h iodev/ne2k.h
    iodev/parallel.h iodev/pci.cc iodev/pci.h iodev/pic.h
    iodev/pit.cc iodev/pit.h iodev/pit_wrap.cc iodev/pit_wrap.h
    iodev/sb16.cc iodev/sb16.h iodev/serial.cc iodev/serial.h
    iodev/vga.cc iodev/vga.h memory/memory.h memory/misc_mem.cc
2002-10-25 11:44:41 +00:00
Bryce Denney
5e520261db Add plugin support to Bochs by merging all the changes from the
BRANCH_PLUGINS branch!

Authors:
  Bryce Denney
  Christophe Bothamy
  Kevin Lawton (we grabbed a lot of plugin code from plex86)
Testing help from:
  Volker Ruppert
  Don Becker (Psyon)
  Jeremy Parsons (Br'fin)

The change log is too long to paste in here.  To read the change log, do
  cvs log patches/patch.final-from-BRANCH_PLUGINS.gz

All the changes and a detailed description are contained in a patch
called patch.final-from-BRANCH_PLUGINS.gz.  To look at the complete
patch, do
  cvs upd -r1.1 patches/patch.final-from-BRANCH_PLUGINS.gz

Then you will have a local copy of the patch, which you can gunzip and
play with however you want.

Modified Files:
    .bochsrc Makefile.in aclocal.m4 bochs.h config.h.in configure
    configure.in gdbstub.cc logio.cc main.cc pc_system.cc
    pc_system.h state_file.h bios/Makefile.in bios/rombios.c
    cpu/Makefile.in cpu/access.cc cpu/apic.cc cpu/arith16.cc
    cpu/arith32.cc cpu/arith8.cc cpu/cpu.cc cpu/cpu.h
    cpu/ctrl_xfer32.cc cpu/exception.cc cpu/fetchdecode.cc
    cpu/fetchdecode64.cc cpu/flag_ctrl.cc cpu/flag_ctrl_pro.cc
    cpu/init.cc cpu/io.cc cpu/logical16.cc cpu/logical32.cc
    cpu/logical8.cc cpu/paging.cc cpu/proc_ctrl.cc
    cpu/protect_ctrl.cc cpu/segment_ctrl_pro.cc cpu/shift16.cc
    cpu/shift32.cc cpu/stack64.cc cpu/string.cc cpu/tasking.cc
    debug/Makefile.in debug/dbg_main.cc disasm/Makefile.in
    doc/docbook/user/user.dbk dynamic/Makefile.in fpu/Makefile.in
    gui/Makefile.in gui/amigaos.cc gui/beos.cc gui/carbon.cc
    gui/control.cc gui/control.h gui/gui.cc gui/gui.h
    gui/keymap.cc gui/keymap.h gui/macintosh.cc gui/nogui.cc
    gui/rfb.cc gui/sdl.cc gui/sdlkeys.h gui/siminterface.cc
    gui/siminterface.h gui/term.cc gui/win32.cc gui/wx.cc
    gui/wxdialog.cc gui/wxdialog.h gui/wxmain.cc gui/wxmain.h
    gui/x.cc gui/keymaps/sdl-pc-de.map gui/keymaps/sdl-pc-us.map
    gui/keymaps/x11-pc-de.map instrument/example0/instrument.h
    instrument/example1/instrument.h
    instrument/stubs/instrument.cc instrument/stubs/instrument.h
    iodev/Makefile.in iodev/biosdev.cc iodev/biosdev.h
    iodev/cdrom.cc iodev/cmos.cc iodev/cmos.h iodev/devices.cc
    iodev/dma.cc iodev/dma.h iodev/eth_fbsd.cc iodev/eth_linux.cc
    iodev/eth_null.cc iodev/eth_tap.cc iodev/floppy.cc
    iodev/floppy.h iodev/guest2host.cc iodev/guest2host.h
    iodev/harddrv.cc iodev/harddrv.h iodev/iodebug.cc
    iodev/iodebug.h iodev/iodev.h iodev/keyboard.cc
    iodev/keyboard.h iodev/ne2k.cc iodev/ne2k.h iodev/parallel.cc
    iodev/parallel.h iodev/pci.cc iodev/pci.h iodev/pci2isa.cc
    iodev/pci2isa.h iodev/pic.cc iodev/pic.h iodev/pit.cc
    iodev/pit.h iodev/pit_wrap.cc iodev/pit_wrap.h iodev/sb16.cc
    iodev/sb16.h iodev/scancodes.cc iodev/scancodes.h
    iodev/serial.cc iodev/serial.h iodev/slowdown_timer.cc
    iodev/slowdown_timer.h iodev/unmapped.cc iodev/unmapped.h
    iodev/vga.cc iodev/vga.h memory/Makefile.in memory/memory.cc
    memory/memory.h memory/misc_mem.cc misc/bximage.c
    misc/niclist.c
Added Files:
    README-plugins extplugin.h ltdl.c ltdl.h ltdlconf.h.in
    ltmain.sh plugin.cc plugin.h
2002-10-24 21:07:56 +00:00
Bryce Denney
2271ef7779 - update info for Bernd Korz 2002-10-15 05:17:19 +00:00
Volker Ruppert
9fb6561b66 - added descriptions of the new ATA disk options based on the comments in the
bochsrc sample
2002-09-29 16:41:41 +00:00
Bryce Denney
620b264889 - remove obsolete loader option 2002-09-17 21:45:51 +00:00
Volker Ruppert
9b0869bbc5 - added description for the option "#include"
- updated description for the option "com1"
- added example for 360k floppies
- fixed header of "floppya" and "floppyb" option
2002-09-09 17:41:36 +00:00
Volker Ruppert
ea1cec39a7 - added section SYNOPSIS and descriptions for the new command line options
-q and -qf
- the link to "Bug Reports" can be found under "Feedback", not "Features"
2002-08-24 12:18:07 +00:00
Volker Ruppert
56952f9132 - parport1 enable/disable support added. Now you can control the presence of
parport1 with the new option "enabled". The old option "enable" only
  controlled the output. The parport1 is enabled with no output by default.
  Changes:
  * bochrc option "enable" replaced by "enabled"
  * parport option "Oenable" replaced by "Opresent"
  * bx_parport_options par1 and par2 replaced by an array par[2]
  * initialize parport1 resources only when enabled
  * renamed variable "parport_init_list" to "par_ser_init_list" since it
    contains parport and serial options
  * documentation and bochsrc updates
- the parport variables "output" and "initmode" now belong to the bx_par_t
  structure
- TODO: add parport2 (disabled by default), parport detection in the bios
2002-08-24 10:20:35 +00:00
Volker Ruppert
db5cd5162c - fixed a typo in the bochs-cvs mailing list section
- added CVS release tags for version 1.3, 1.4 and 1.4.1
2002-08-13 13:50:54 +00:00
Volker Ruppert
9b1b1ada1e - added a short description for the bochs-cvs mailing list
- bochs-announce archive URL updated
- added Minix to the list of guest operating systems
2002-08-13 10:31:51 +00:00
Volker Ruppert
6420f04fe4 - fixed a typo in the example for the option "romimage" 2002-07-28 17:04:29 +00:00
Volker Ruppert
eb47a62435 - the link to "Bug Reports" can be found under "Feedback", not "Features" 2002-07-03 20:12:15 +00:00
Volker Ruppert
2ede8d7075 - manpage of bochsrc belongs to section 5. The file is renamed and the
references in the other manpages are updated.
- the version placeholder is now written in lowercase. This prevents the
  modification of the sed argument by 'configure'
- install/uninstall commands for the manpages in Makefile.in modified to make
  the changes obove work.
- header and footer of the manpages fixed
- pathnames of installed files updated (FHS compatibility)
- "parport1" section in the bochsrc manpage added
- new option "cdrom" in the "boot" section of the bochsrc manpage added
2002-06-29 18:35:32 +00:00
Volker Ruppert
b88ac96c35 - added a short description how to toggle the mouse state at runtime
- fixed a typo
2002-06-02 18:34:41 +00:00
Bryce Denney
bb398122d6 - fix up some missing end tags as suggested by Guilhem BONNEFILLE (guyou)
in a source forge patch.  I didn't change the entity that includes
  "../include/defs.sgm" because then it stops working for me.
2002-04-18 01:33:36 +00:00
Bryce Denney
cf81b7207f - document new .bochsrc options (basically just copy .bochsrc description
into the docbook)
2002-03-28 07:50:34 +00:00
Bryce Denney
1a1f23ed39 - fix typo in section end that made the docbook invalid 2002-03-28 06:45:06 +00:00
Bryce Denney
ba06457cca - add compile instructions for --with-rfb and --with-sdl 2002-03-27 18:41:45 +00:00
Bryce Denney
d2f6b73330 - update keymapping docs 2002-03-24 02:44:18 +00:00
Bryce Denney
1c135efb3c - converted Christophe's keymap instructions to docbook, added to user
manual.  Minor updates are still needed since I changed the format
  of his keymap file after he wrote these docs.
2002-03-24 02:05:49 +00:00
Bryce Denney
fb97571bc9 - add hints for developers who want to add keymapping in a GUI 2002-03-23 23:25:36 +00:00
Bryce Denney
27dad49a2c - update compile instructions for lots of platforms. Now that configure
script can detect platforms, the standard "configure&&make" should
  work on all platforms (that's the goal at least).  I mention
  the .conf.* script for each platform as well, even though it is no
  longer required.
2002-03-23 01:38:29 +00:00
Bryce Denney
49067aed41 - tweak formatting on Greg's disk image instructions
- mention mtools before winimage, since winimage is commercial
2002-03-08 17:04:03 +00:00
Bryce Denney
0beda7ae26 - add instructions for setting up DLX linux for networking 2002-03-08 09:43:57 +00:00
Bryce Denney
59335a767d - arg, I didn't mean to check in that last revision! Reverted to 1.5. 2002-03-06 15:46:16 +00:00
Bryce Denney
2c392212fc - added more SDL details, minor tweaks 2002-03-06 15:45:09 +00:00
Bryce Denney
b74ed15539 - add a very important missing word: "NOT" 2002-03-05 17:17:50 +00:00
Bryce Denney
e50a1be21b - commit serial port patch from Stu Grossman <grossman@juniper.net>
Here are the patches (without the serial name fix).  Let me know if you want
  me to change that.  Oh, FYI, my changes also open up the com1 terminal in raw
  mode, which makes the emulation much more accurate.  You'll also notice that
  I added infrastructure for com2->4 in the option parsing.  I didn't add it to
  the serial code, as I think a bunch of things need to be untangled before
  that can work.
2002-03-03 06:03:29 +00:00
Christophe Bothamy
d7482737a9 . Added a keyboard_type option in the conf file
. Modified answer of keyboard controler to a keyboard-identify command
  depending on keyboard_type
. Added the keyboard_type option in bochsrc man page
2001-12-12 10:38:39 +00:00
Bryce Denney
c39181a903 - add pointers to the changelog 2001-12-10 14:54:39 +00:00
Bryce Denney
80c824e2d5 - fix bad grammar 2001-12-10 12:46:13 +00:00
Bryce Denney
0be223b867 - I changed how to build an RPM 2001-12-08 18:05:49 +00:00
Bryce Denney
f61507194a - clarify RPM build description 2001-12-05 20:16:09 +00:00
Bryce Denney
21e102208d - add instructions for getting CDROM to work in DOS 2001-11-21 02:13:47 +00:00
Bryce Denney
33da4882f2 - clean up compile section and add subsections with platform specific hints 2001-11-17 22:04:33 +00:00
Bryce Denney
e17ad6f50b - clarify that sending parallel port output to raw dev is unix only
- remove Id tag in bximage example, since it gets replaced with the
  Id of the whole file.
2001-11-17 17:20:29 +00:00
Bryce Denney
1fbdc6544f - move cvs write info into the real docbook 2001-11-17 17:16:35 +00:00
Bryce Denney
5080a0e755 - rename mailing list link 2001-11-17 17:16:12 +00:00
Bryce Denney
94ad83d9ad - include ../include/defs.sgm
- add vasudeva as editor
- add section about setting up cvs write access
- add fixmes on most other sections
2001-11-17 17:15:38 +00:00
Bryce Denney
8a4eb1f3e0 - add vasudeva as editor 2001-11-17 17:14:42 +00:00
Bryce Denney
c1273a5974 - add vasudeva as editor
- add tip about using winimage
2001-11-17 17:14:28 +00:00
Bryce Denney
d95d2235c4 - more hints about mounting disk images 2001-11-15 22:15:07 +00:00
Bryce Denney
7f70b4ffd5 - finish up cvs write instructions 2001-11-15 17:44:50 +00:00
Bryce Denney
0435f4cace - adding instructions for cvs write access 2001-11-15 17:38:52 +00:00
Bryce Denney
a617b4e739 - added Greg Alexander's "how to make a disk image" 2001-11-14 14:42:04 +00:00
Bryce Denney
892badb077 - add SMP simulation instructions 2001-11-14 04:37:24 +00:00
Bryce Denney
2478decb1e - add link to mailing list archives 2001-11-14 04:18:24 +00:00
Bryce Denney
4ddbf9381a - fix up mailing list section so that it describes both bochs-announce
and bochs-developers, and who should use which list.
2001-11-14 04:08:10 +00:00
Bryce Denney
6a9b5c513d - move "Supported Platforms" into the Intro section 2001-11-14 02:43:45 +00:00
Bryce Denney
f07023c86a - add Features table at end of Introduction section 2001-11-14 02:40:55 +00:00
Bryce Denney
497e4a5227 - fix up configure options table 2001-11-14 01:45:47 +00:00
Bryce Denney
b4bdc25b3f - touch up bochs history
- change "ch07" to "mailinglist" so that we can renumber easily
- add current information on who maintains different bochs ports, and pleas
  for help on the ones with no maintainer.  Removed FreeDOS--it's not
  a host OS.  Maybe this fits in a list of guest OSes, but for now it
  goes in the trash.
2001-11-13 07:00:09 +00:00
Bryce Denney
4f50e37b7f - add shortcut for bochs developers mailing list 2001-11-13 06:57:33 +00:00
Bryce Denney
5edbdc5741 - copied Volker's instructions on mounting a disk image in Linux from
misc.txt into the user guide.
2001-11-13 00:01:57 +00:00