Commit Graph

577 Commits

Author SHA1 Message Date
Stanislav Shwartsman
3e1037e8c0 update with removed configure options 2009-06-18 09:37:17 +00:00
Stanislav Shwartsman
eb409d05e7 spelling 2009-05-02 11:25:34 +00:00
Volker Ruppert
dbc8ca4691 - some more documentation updates (guest OS installation) 2009-05-02 09:32:05 +00:00
Volker Ruppert
f2cd093c1a - some more documentation updates (e.g. fixed broken links) 2009-05-01 20:31:10 +00:00
Volker Ruppert
e0860dccc6 - some more documentation updates (HD geometry detection, USB OHCI) 2009-04-30 19:04:43 +00:00
Volker Ruppert
93029206a1 - updated compilation instructions for win32
- added descriptions for the clock sync option
2009-04-29 18:07:56 +00:00
Volker Ruppert
7404515efb - removed some of the outdated installing instructions for guest OS's
(to be continued)
2009-04-29 12:00:09 +00:00
Stanislav Shwartsman
12be733a1a a lot of updates in user docs 2009-04-24 08:08:05 +00:00
Stanislav Shwartsman
cb312c9470 make port_e9_hack runtime option (and not configure time)
clean-up a bit in bx_dbg struct in bochs.h
2009-04-23 18:28:17 +00:00
Volker Ruppert
c21467a6cf - step #1 of documentation updates: bochsrc options 2009-04-19 13:10:50 +00:00
Stanislav Shwartsman
21d14583b8 Correct .bochsrc examples for gui debugger 2009-04-19 05:18:18 +00:00
Stanislav Shwartsman
8684ec9e13 Update debugger user guide 2009-04-18 09:51:46 +00:00
Volker Ruppert
29f5a696fc - improved config interface labels for the optional plugin control
- documentation updates
2009-02-22 17:05:40 +00:00
Volker Ruppert
e5eac65b59 - removed wrong character from FSF address (converted invisible and useless
2-byte character)
- updated FSF address in some files
- added license to some files
2009-02-08 09:05:52 +00:00
Stanislav Shwartsman
6367d3c5d2 Update user docs 2008-12-28 20:49:03 +00:00
Volker Ruppert
f2f5d5c915 - applied 3 patches from the Qemu project
* added support for memory above the PCI hole (Izik Eidus)
  * smp_probe: instead of timimg out, wait until all cpus are up (Avi Kivity)
  * Bochs BIOS changes to support HPET in Qemu (Beth Kon)
- added documentation about CMOS registers set by Qemu
2008-12-25 16:58:44 +00:00
Volker Ruppert
0a33a8dd6e - added instructions how to update the online documentation 2008-12-17 14:43:16 +00:00
Volker Ruppert
ccf4358eb1 - added instructions how to update the CVS snapshot 2008-12-17 10:01:44 +00:00
Stanislav Shwartsman
c009e87a81 Remove external debugger interface:
- it is closed source (!!!)
 - we have very nice replacement now
2008-10-01 09:44:40 +00:00
Stanislav Shwartsman
3b276bc9fe Implement modern BIOS mode for limiting max reported CPUID function to 3.
This mode is required in order to correctly boot and install WinNT guest
2008-09-22 21:38:15 +00:00
Stanislav Shwartsman
51cb5451d8 Apply CPUID vendor/brand string from @SF 2008-08-19 16:43:07 +00:00
Volker Ruppert
e3559d9994 - implemented MIDI output to ALSA sequencer (TODO: handle SYSEX messages)
- renamed ALSA pcm-related variables
- documentation updates
2008-07-19 12:01:54 +00:00
Volker Ruppert
6970eaa5cb - use ALSA PCM output only if the wave device name is set to "alsa".
Otherwise Bochs uses OSS with the given device name.
- added failure handling for startwaveplayback()
- documentation updates
2008-07-13 15:37:19 +00:00
Volker Ruppert
50ea5f5073 - added limited ALSA sound support on Linux (PCM output only)
* ALSA PCM support added in soundlnx.cc (OSS will be used if no ALSA present)
  * minor code cleanups and documentation updates
2008-07-12 15:21:36 +00:00
Volker Ruppert
5677977b47 - updated upload instructions for release files 2008-06-10 21:41:27 +00:00
Volker Ruppert
45c64ff16c - added release tag for 2.3.7 to user doc
- updated version number and strings after release
2008-06-08 10:33:59 +00:00
Stanislav Shwartsman
f74d7b56e7 update Bochs 2.3.7 IPS data in docs 2008-05-30 21:00:05 +00:00
Volker Ruppert
966f2c8133 - added new serial modes based on SF patch #1928848 by Eugene Toder
* "pipe-server" (win32 only): It makes bochs a named pipe server so other
     application can communicate with it using pipes API. Useful e.g. for remote
     kernel debugging.
  * "pipe-client" (win32 only)
  * "socket-server": for the use with gdb
2008-05-22 08:13:22 +00:00
Volker Ruppert
5869cb8b1f - disable IPS output in status bar with the new specific option "hideIPS"
- simplified dialog window creation and dialog control handling code
- documentation updates
2008-05-12 18:46:46 +00:00
Volker Ruppert
b2baef2c34 - removed support for old-style syntax userbutton shortcuts
- added "power" key to the list of valid userbutton shortcuts
2008-05-04 09:29:45 +00:00
Stanislav Shwartsman
661d6721dc added ldsym command to user docs 2008-03-30 18:32:41 +00:00
Stanislav Shwartsman
46e7ca44dc dded patch with symbols support in bochs-debugger 2008-03-29 21:32:18 +00:00
Stanislav Shwartsman
eebd96e2d7 another whitespace cleanup by Sebastien 2008-02-05 22:33:35 +00:00
Stanislav Shwartsman
a3c0c4e58f Update typical IPS achived by Bochs 2.3.6 2008-02-01 09:42:25 +00:00
Volker Ruppert
040226d1d5 - added release tag for 2.3.6 to user doc
- updated version number and strings after release
2007-12-26 13:13:55 +00:00
Stanislav Shwartsman
7f1bdefedc Update docs and help 2007-10-23 21:59:04 +00:00
Volker Ruppert
e48647acc1 - updates related to the save/restore changes 2007-09-29 09:01:02 +00:00
Stanislav Shwartsman
071c5c1a26 A lot of changes but everything is really trivial.
Make save/restore default feature, the configure option for save/restore removed from configure script and save/restore made available forever. All code now assume it is exists. Bochs save/restore tree previosly called "save_restore" renamed to "bochs" tree and it will be havily used everywhere, starting from save/restore and ending by various bochs debugger functions. I am going to rework debugger code to get rid of debug CPU access functions and use this "bochs" param tree instead
2007-09-28 19:52:08 +00:00
Volker Ruppert
df53247fa8 - exclude statements must appear prior to the file list (expected by tar 1.15.1)
- added release tag for 2.3.5 to user doc
- updated version number and strings after release
2007-09-17 16:20:24 +00:00
Volker Ruppert
20175e10dd - updated several parts of the documentation 2007-09-15 16:00:25 +00:00
Stanislav Shwartsman
dc65c0c76a Update docs with SSE support and OS support 2007-09-10 16:18:09 +00:00
Volker Ruppert
171f2433f0 - install both default and legacy version of the Bochs BIOS
- updated the BIOS related parts of the documentation
2007-05-17 15:47:35 +00:00
Volker Ruppert
25ebf16236 - exclude statements must appear prior to the file list (expected by tar 1.15.1) 2007-04-22 17:11:12 +00:00
Volker Ruppert
2a6200040e - removed configure option for the new PIT model from documentation and perl
build script
- added --enable-new-pit to the deprecated section of the configure script
- show DEPRECATED messages in configure script in uppercase letters (most of
  them should be removed before the next major release)
2007-04-09 08:46:24 +00:00
Volker Ruppert
9e6a7231da - basic save/restore support for USB devices (TODO: device-specific state)
- user doc: fixed USB description
2007-03-31 09:24:04 +00:00
Volker Ruppert
b1bf1a8bf5 - documentation update after USB devices rewrite
- removed obsolete structures and members from the USB code
- removed mouse type 'usb' (USB mouse and tablet override selected mouse type
  when connected)
- user doc: mention vmware 4 disk image support
2007-03-27 17:47:15 +00:00
Volker Ruppert
85cf64901b - added remarks about the SB16 driver for DOS and some other improvements in
the SB16 related descriptions
2006-12-28 17:06:37 +00:00
Volker Ruppert
aaa3c153fa - added remark about boot disks of early DOS versions 2006-12-28 08:43:42 +00:00
Volker Ruppert
61e26c372d - moved iodebug documentation to the developer documentation
- added sample to the iodebug section (posted in the ML)
- added description for the 'magic_break' option
- updated gdbstub section
2006-11-01 17:06:03 +00:00
Volker Ruppert
24e82e2580 - default NE2000 ISA base i/o address changed to 0x300 (probed by most of the
ne2k drivers, DLX Linux cannot detect it at 0x240)
2006-09-12 19:26:12 +00:00
Volker Ruppert
5c78163fe0 - preparing for release 2.3 2006-08-27 07:06:01 +00:00
Volker Ruppert
49f2340001 - improved save/restore documentation 2006-07-11 22:17:28 +00:00
Volker Ruppert
2fd7a95cb8 - user doc: improved save/restore description
- developer doc: added sections about the parameter tree and save/restore
2006-06-25 12:20:34 +00:00
Volker Ruppert
37a47de1cc - new user.dbk section describes the usage of the save/restore feature
- description of the 'cpu' option updated
2006-06-22 18:50:47 +00:00
Volker Ruppert
dbfc8f42c8 - always use geometry detection for 'vmware3' images
- updated documentation for hard disk images
- user.dbk: added save/restore config option and removed obsolete one
2006-06-17 07:45:27 +00:00
Volker Ruppert
61448beaa2 - geometry autodetection for 'growing' mode hard disk images added
- documentation updates
2006-06-05 08:00:21 +00:00
Volker Ruppert
6730922952 - geometry autodetection for 'concat' mode hard disk images added
- removed all references to the old 'split-hd' feature (now: 'concat' mode)
- updated documentation for 'concat' images
2006-06-04 21:49:17 +00:00
Volker Ruppert
0a953ffa75 - updated CVS server name (new SF CVS infrastructure) 2006-05-14 09:16:29 +00:00
Stanislav Shwartsman
fe644dfcbf - Code cleanup, remove x86-64 code from functions which cannot be called from x86-64
- Fix PANIC multiple SSE prefix decoding (fetchdecode and disasm)
- More Bit32u -> bx_phy_address convert
- Lazy flags optimization
2006-05-12 17:04:19 +00:00
Stanislav Shwartsman
7cc921d1df Prepare configure support for SSE4 implemntation (coming soon)
Rename _GAME configure macro to _GAMEPORT
2006-04-05 18:49:35 +00:00
Stanislav Shwartsman
f8c3968d42 Changes list made after CVS service crash:
- Fixed critical bug in CPU code added with one of the prev commits
  - Disasm support for SSE4
  - Rename PNI->SSE3 everywhere in the code
  - Correctly decode, disassemble and execute 'XCHG R8, rAX' x86-64 instruction
  - Correctly decode, disassemble and execute multi-byte NOP 0F F1 opcode
  - Fixed ENTER and LEAVE instructions in x86-64 mode
  - Added ability to turn ON instruction trace, only GUI support is missed.
    Instruction trace could be enabled if Bochs was compiled with disasm
  - More changes Bit32u -> bx_phy_address
  - Complete preliminary implementation of SMM in Bochs, SMI is still PANICs but if you press 'continue' everything should work OK
  - Small code cleanup
  - Update CHANGES and user docs
2006-04-05 17:31:35 +00:00
Stanislav Shwartsman
b08bccef3a Fix wrong commit 2006-02-11 21:57:04 +00:00
Stanislav Shwartsman
de2183b00d Add info abou reset-on-triple-fault option moving 2006-02-11 21:51:50 +00:00
Stanislav Shwartsman
dbee93ebf0 Small updated in user docs 2006-02-11 21:39:59 +00:00
Volker Ruppert
0186b3fdd1 - fixed user.dbk compilation file (missing section header added) 2006-02-01 17:20:04 +00:00
Stanislav Shwartsman
1d4fa8b327 Available back ability to use eip register as source in 'set reg = <expr>' cmd.
Setting the eip register still not available (deliberatelly).
I don't want to enable it util I find some easy interface to do it.
I don't want to allow setting of part of RIP register using 'set eip=<expr>' and leave the upper part unchanged ....

Remove unused test registres from debugger
Fix compilation error in cpu.h
Change trace-on/trace-off commands. Make one 'trace' command with usage of 'trace on/trace off'
2006-01-31 19:45:34 +00:00
Stanislav Shwartsman
7f52ced334 Small update of user docs 2006-01-29 21:02:55 +00:00
Volker Ruppert
5365914e00 - updated win32 installer section and list of files
- added latest release tags
- mention the improved show-ips feature
2006-01-29 08:44:12 +00:00
Stanislav Shwartsman
8533f49a20 More update debugger docs according to its functionality
Remove old IPS measurements taken on very old Bochs version and CPU,
keep only 4 examples for IPS
2006-01-25 22:46:10 +00:00
Volker Ruppert
500f2b65b9 - improved warnings for deprecated bochsrc options
- updated documentation after adding the ips parameter to the cpu option
- fixed special character (ampersand) in debugger documentation
2006-01-25 20:07:36 +00:00
Stanislav Shwartsman
5017f52b22 Try to update bochs debugger docs - new features and functionality changes 2006-01-24 22:00:07 +00:00
Volker Ruppert
d8c3336047 - removed obsolete file codingguidelines.html
- updated docs-html/index.html and fixed links to new docs
- improved coding guidelines (LGPL compatibility)
2006-01-21 12:51:54 +00:00
Stanislav Shwartsman
90b38ba96f TSC is fully implemented now 2006-01-21 12:10:13 +00:00
Volker Ruppert
2ad483d95d - ported coding guidelines to docbook
- improved code example for BX_PIC_SMF and BX_PIC_THIS
2006-01-19 21:17:45 +00:00
Stanislav Shwartsman
23642cecdd Update features table 2006-01-19 19:13:30 +00:00
Volker Ruppert
99c8f9c8ae - updated documentation after merging the new SMP configuration stuff
- fixed some typos
2006-01-19 18:13:28 +00:00
Volker Ruppert
aa0d8b1d0c - improved developer doc based on document written by Peter "Firefly" Lund
- minor spelling fixes
2006-01-15 12:04:02 +00:00
Volker Ruppert
22187086d7 - new user shortcut "bksl" (backslash) 2006-01-09 18:37:29 +00:00
Volker Ruppert
2795b66f28 - missing end tag for table entry added
- some SMP-related updates
2006-01-08 19:15:56 +00:00
Volker Ruppert
f3f2e28481 - removed SMP specific BIOS images from the install list and the docs 2006-01-08 17:16:30 +00:00
Volker Ruppert
8486c8c075 - manual page viewer warning fixed
- small updates in the ata device descriptions
- mention floppy image autodetection in bochsrc manpage
- USB status update
2005-12-29 19:51:00 +00:00
Volker Ruppert
28853fe54c - calculate BIOS ROM start address from image size if no address parameter is
used or address is set to 0.
2005-12-27 16:59:27 +00:00
Volker Ruppert
2c97774c6c - root file of each book changed to index.html (default setting) 2005-12-06 22:15:50 +00:00
Volker Ruppert
45b0689535 - non-SGML character fixed 2005-12-03 09:56:05 +00:00
Volker Ruppert
e753570e1f - enable VDE networking module on Linux (same conditions as ethertap)
- eth_vde.cc compilation fix and TUN/TAP hack removed
- mentioned VDE and added example in documentation
2005-11-29 19:28:43 +00:00
Volker Ruppert
038ce21f1a - updates from SF documentation request #1365905 by Alexander Schuch
* added CL video card to the list of features
  * mentioned editable user shortcut input box
  * some spelling fixes
- some ata-* and floppy related updates
- guest OS Knoppix is now also available on DVD
2005-11-27 09:42:32 +00:00
Volker Ruppert
aa04797148 - i440fxsupport is now enabled by default if compiled in
- missing reset of PCI slot options added
- parsing of i440fxsupport config line rewritten
- vga_update_interval default value changed to 40000 and docs updated
- some more documentation updated including default values for some bochsrc options
2005-11-13 14:26:02 +00:00
Volker Ruppert
e0f02463f9 - the step delay for the recalibrate and seek commands is now calculated from the
number of steps to do, the step rate time and the date rate
- the option floppy_command_delay is obsolete now, since all floppy delays are
  based on the hardware specs. The usage of this option caused a warning now.
2005-11-12 10:38:51 +00:00
Volker Ruppert
ca3ccdc096 - fixed typos in manpages, user documentation and others
- clock sync setting "both" was missing in the docs
2005-10-23 07:17:01 +00:00
Volker Ruppert
9999d3ea2d - updates from SF documentation request #1327204 by Alexander Schuch
* added a few more intra-documentation links
  * sync'ed software license introduction line among sections
  * added Cirrus video card hint and bypass hardware check parameter
    to Windows 98 section
- descriptions of 'romimage' and 'megs' updated
2005-10-15 09:13:57 +00:00
Volker Ruppert
847f1d293e - some more keys supported by user shortcut feature with new-style syntax
- usage of old-style syntax for 'user_shortcut' now causes a warning
- deprecated options 'pit' and 'time0' now cause an error
- old disk options completely removed from bochsrc parser
- documentation changes: 'pit' and 'time0' removed, 'user_shortcut' updated
2005-10-10 19:32:53 +00:00
Volker Ruppert
6f506fcf96 - modified syntax of the user shortcut string. The key names are now separated
with a '-' character. Added support for some more keys. The old-style syntax
  is still supported for a few key combinations.
- updated/added documentation for the 'cmosimage' option
2005-10-08 11:41:18 +00:00
Volker Ruppert
865f424e89 - updates from SF documentation request #1301446 by Alexander Schuch
* added CVS tag for 2.2.1
  * new syntax for 'usb1' and 'cmosimage' options
  * minor updates
- description for the 'rtc_init' parameter of the 'cmosimage' option added
- new serial mode 'socket' added
2005-09-25 09:01:05 +00:00
Volker Ruppert
77b04084ff - added sections "Directory Structure" and "Bochs's CMOS map" 2005-09-12 18:34:25 +00:00
Volker Ruppert
e450b1af53 - removed obsolete configure option --enable-time0. The 'clock' runtime option
is already doing the same.
- DCC oscillator disable support added
- fixed indent mode in modified sections
2005-09-10 16:40:59 +00:00
Volker Ruppert
9a282850c7 - fixed URLs for mtools on win32 and rombios documentation 2005-09-02 15:38:46 +00:00
Volker Ruppert
246d89d6a3 - SB16: in 16-bit mode the 8-bit DMA channel is used if 16-bit DMA is disabled
- SB16: improved some messages and changed some loglevels
- SB16 documentation updates
2005-08-27 08:17:13 +00:00
Volker Ruppert
9c98c6a5d1 - note added: mpartition doesn't handle large disk images properly 2005-08-19 17:59:30 +00:00
Volker Ruppert
2b52b52145 - detection of wget (or equivalent commands) added (based on SF patch #816979)
- fixed compilation with plugins or an alternative gui enabled on win32 (Cygwin,
  MinGW/MSYS) after adding serial mode 'socket'
2005-07-30 15:04:26 +00:00
Volker Ruppert
a95abc6bc4 - Cirrus specific version of the LGPL'd VGABIOS added to tables of installed files
- VGABIOS readme/license files must have the extension 'txt' on win32
- updated TFTP server description
2005-07-01 19:14:03 +00:00
Volker Ruppert
2a6b46e89a - fixed a typo 2005-06-17 18:39:04 +00:00
Volker Ruppert
57f1cfd8ff - updates from SF documentation request #1217816 by Alexander Schuch
* added CVS tag for 2.2
  * removed not working link from SB16 section
- improved section "Using bximage"
- fixed a typo
2005-06-11 17:24:44 +00:00
Volker Ruppert
ff9286241c - updates from SF documentation request #1207934 by Alexander Schuch 2005-05-25 18:24:47 +00:00
Volker Ruppert
5c4ab76640 - fixed link to latest CHANGES file
- added link to Cirrus notes
- some small updates
2005-05-23 20:04:43 +00:00
Volker Ruppert
51602e592c - added some info about the current RFB capabilities
- added supported display library specific options
- added TFTP info to the vnet ethernet module description
2005-05-14 16:00:33 +00:00
Volker Ruppert
fe87d35465 - improved the imformation about the Windows registry key used for BXSHARE
- added temporary web link to iodebug.html from the old docs
2005-05-06 17:56:34 +00:00
Volker Ruppert
ca0f103f6e - updates from SF documentation request #1189149 by Alexander Schuch 2005-05-01 19:49:54 +00:00
Volker Ruppert
61bcac3905 - updates from SF documentation request #1182649 by Alexander Schuch 2005-04-15 22:44:46 +00:00
Volker Ruppert
15e23d146d - updates from SF documenation request #1175567 by Alexander Schuch
* updated SB16 section (e.g. put sb16ctrl options into a table)
  * mention 'boot' option to first time Bochs users
- updated mouse and serial port information and section "Using the serial port"
2005-04-03 10:47:01 +00:00
Volker Ruppert
7a32c2cb80 - cvs server name fixes and other updates from SF documentation request #1173555 2005-03-31 17:11:01 +00:00
Volker Ruppert
ed0669458c - removed obsolete configure option --with-win32-vcpp. The shortcut script
.conf.win32-vcpp already prepares the sources correctly for MSVC.
2005-03-28 10:26:14 +00:00
Volker Ruppert
f21a0a0c19 - added new section "Building a Bochs release" in development.dbk and removed
original text from misc.txt
- removed obsolete release-prep.txt
2005-03-28 08:56:07 +00:00
Volker Ruppert
96282c4a6e - small list of device prefixes added to find out the device causing a panic 2005-03-27 14:50:38 +00:00
Volker Ruppert
a7c7b21601 - updates from SF documentation request #1170382 by Alexander Schuch
* updated more SB16 information
  * updated CVS (checkout) server name
  * added tip to use Cirrus in Windows 95 for high resolutions
  * some more minor changes
- some additions to the changes above
- updated section "Installing a Japanese version of Windows 95"
2005-03-25 08:50:34 +00:00
Volker Ruppert
5f1f5dd29d - updated description of the sb16 configure option
- added notes about Cirrus SVGA usage
- updated PCI and USB descriptions
2005-03-22 18:12:52 +00:00
Volker Ruppert
a91c27c855 - updates from SF documentation request #1160026 by Alexander Schuch
* added more instructions on how to get VBE working
  * Knoppix usage guide
  * miscellaneous small changes
2005-03-09 21:59:33 +00:00
Stanislav Shwartsman
57a99e8daf Small update in user.dbk 2005-02-25 11:49:31 +00:00
Volker Ruppert
4f875b94a4 - updates from SF documentation request #1144247 by Alexander Schuch
* added more instructions for first time Bochs users
  * added FreeBSD 5.2.1 installation guide
2005-02-23 18:49:50 +00:00
Stanislav Shwartsman
e742e6b9ed Merged usermanual.patch from mailing list 2005-02-22 18:28:25 +00:00
Volker Ruppert
2e238408b1 - description of configure and bochsrc options updated (patch from SF documentation
request #1121518 by Alexander Schuch)
- obsolete VLB IDE section removed (remaining parts of the useless VLB IDE support
  will be removed soon)
2005-02-13 19:28:41 +00:00
Volker Ruppert
ccde06a25d - removed support for deprecated options diskc, diskd, cdromd and newharddrivesupport
- updated docs after removing options
- some other bochsrc option updates in user.dbk and bochsrc manpage
2005-01-08 19:55:55 +00:00
Volker Ruppert
be3b0dbc42 - applied patch included in documentation request #1093752 by Alexander Schuch
* spelling corrections
  * beautified some lists
2005-01-01 15:39:20 +00:00
Volker Ruppert
fb19ad1b75 - applied patch included in documentation request #1091262 by Alexander Schuch
* updated description for bochsrc options com[1-4], mouse, i440fxsupport
  * added description for bochsrc option 'gdbstub'
- updated syntax of bochsrc option 'vgaromimage'
- updated remark for the usage of the LGPL'd VGABIOS and Windows NT 4.0
- updated some descriptions in the bochsrc sample
2004-12-29 12:27:12 +00:00
Volker Ruppert
f0d84d246c - applied patch included in documentation request #1086685 by Alexander Schuch
* documented boot sequence option
  * fixed some typos
2004-12-25 09:31:09 +00:00
Volker Ruppert
14a0d9dae0 - applied patch included in documentation request #1070211 with small changes
* replaced redundancies with links
  * two new sections added in chapter 6
2004-11-24 20:18:36 +00:00
Volker Ruppert
192aa71b62 - missing tag </tgroup> added (bug in SF patch #1070164) 2004-11-24 16:52:39 +00:00
Volker Ruppert
7a46b11572 - applied patches included in SF documentation requests by Alexander Schuch
#1061764: added &NEEDHELP; to conventions
            added 'link' entity to DocBook basics
  #1070164: hints for a consistant spelling added
2004-11-22 17:23:14 +00:00
Volker Ruppert
eebdc22a1c - applied patches included in SF documentation requests by Alexander Schuch
#1061680: added more configure options, changed wxWindows to wxWidgets,
            fixed some typo's
  #1062638: added more description to "The Bochs headerbar"
2004-11-18 19:35:23 +00:00
Volker Ruppert
3cad938b05 - gdbstub support turned into a runtime option (SF patch #1021740 by Charles Duffy)
- gdb_* options moved to the new gdbstub option
2004-11-06 10:50:03 +00:00
Volker Ruppert
40015e6301 - section "Supported Platforms": available display libraries added in table
- 'make install': table with install locations and installed files added
- section "Tracking the source with CVS" updated (SF documentation request #1055499)
- description of configure option --enable-show-ips added (SF documentation request #1052657)
- bochsrc option "debugger_log": example fixed
2004-10-30 16:05:44 +00:00
Volker Ruppert
63eae87ab2 - DESTDIR support for install_dlx added (SF patch #851332)
- DESTDIR support for install_docbook completed
- install_share now installs the *.map files from the keymaps directory only
2004-10-29 17:04:02 +00:00
Volker Ruppert
bd8b677bd6 - networking modules table added
- new section: mounting disk images on FreeBSD (SF documentation request #1035267)
2004-10-10 07:31:22 +00:00
Volker Ruppert
64859e25d4 - added docbook installation instructions for FreeBSD (SF documentation request
#1035265)
2004-10-09 08:13:35 +00:00
Volker Ruppert
0732c5e698 - fixed credits in VESA/VBE section for win32
- removed vgafont section (no longer required in Bochs 2.1)
2004-09-29 16:48:56 +00:00
Volker Ruppert
f23ce2c99b - instructions to setup Bochs VBE in Windows guest OS added 2004-09-26 19:20:21 +00:00
Volker Ruppert
420bebc476 - converted GIF images to PNG format
- fixed URL
2004-08-24 12:23:35 +00:00
Christophe Bothamy
1ef2fe4764 - add Ben Lunt's mtools utilities 2004-05-27 08:58:24 +00:00
Christophe Bothamy
318cb5ade0 - add command to make a source tarball 2004-04-28 20:06:57 +00:00
Bryce Denney
c14123ee2c - remove link to very old OS2 sources. the link doesn't work anymore anyway. 2004-03-26 06:16:09 +00:00
Bryce Denney
ec9b230cef - add link to Al Woodhull's HOWTO for Minix 2004-03-25 05:38:20 +00:00
Christophe Bothamy
ab5636e959 - fix typo 2004-02-29 11:18:52 +00:00
Christophe Bothamy
984929ff54 - fix typo in user doc
- add skeleton of webmaster doc
2004-02-21 11:57:42 +00:00
Daniel Gimpelevich
06d6d03e5b Fixed compiling pcidev without plugins per Frank Cornelis's latest patch. 2004-01-24 18:04:18 +00:00
Daniel Gimpelevich
d83e154e8f Applied Russ Cox's tuntap patch and updated docs. 2004-01-17 20:50:45 +00:00
Daniel Gimpelevich
f2b7a065cd Applied Russ Cox's tuntap patch and updated docs. 2004-01-17 08:33:59 +00:00
Daniel Gimpelevich
d0dae6dae1 Applied Russ Cox's tuntap patch and updated docs. 2004-01-17 02:13:37 +00:00
Volker Ruppert
2e3a43ce4f - serial port and cdrom feature: supported platforms updated
- fixed a typo
2004-01-11 10:29:51 +00:00
Volker Ruppert
c26844df80 - gameport added to the feature list
- a few small fixes and updates
2004-01-10 17:49:51 +00:00
Christophe Bothamy
472dea189f - do not copy docbook files during install 2004-01-08 22:27:07 +00:00
Christophe Bothamy
a9c8c937dd - prune directories when updating from repository when making releases 2004-01-04 18:53:58 +00:00
Volker Ruppert
481180af26 - list of files in Bochs directory (Windows version) added
- list of files in RPM package updated
2004-01-04 17:14:01 +00:00
Volker Ruppert
59cca1e84d - installation instructions for Windows binaries added
- bootable cdrom is also valid in the minimum requirements list
2004-01-02 22:37:18 +00:00
Christophe Bothamy
d87354191b - fix typos 2004-01-01 23:10:33 +00:00
Volker Ruppert
bc3801b500 - table of configure options updated (to be completed) 2003-12-29 09:40:13 +00:00
Volker Ruppert
c478995779 - description for bochsrc option "clock" added
- deprecated bochsrc options moved to the end of the list
- bochsrc search order description updated
2003-12-28 22:48:40 +00:00
Christophe Bothamy
da735350a6 - update command to make the source .tar.gz 2003-12-11 13:06:45 +00:00
Christophe Bothamy
83ff38223b - update release process info, mainly win32 2003-12-07 23:53:28 +00:00
Christophe Bothamy
6ef1e12eac - create full directory when installing 2003-12-07 23:36:58 +00:00
Daniel Gimpelevich
fff74a6f83 Fixed incompatibility with gcc3.3, I think. 2003-11-28 15:07:29 +00:00
Christophe Bothamy
1409913502 - do not copy CVS directories when running "make install" 2003-11-14 00:38:54 +00:00
Christophe Bothamy
6860d5617b - add new author 2003-11-02 10:23:59 +00:00
Volker Ruppert
7f5b3e6575 - missing end tag </para> added
- fixed 2 typos
2003-10-31 18:23:38 +00:00
Christophe Bothamy
61dc5119ec - add sections on new harddisk modes 2003-10-31 13:54:01 +00:00
Christophe Bothamy
2eee53c41a - fix typos
- cleanup "How to make a disk image" section
- update "undoable" "growing" "volatile" disk image sections
2003-10-30 10:14:07 +00:00
Christophe Bothamy
5cee585e26 - remove sections added to the user doc 2003-10-29 01:15:13 +00:00
Christophe Bothamy
50b768228c - add start of disk modes documentation.
- remove references to zlib compressed disk images
2003-10-29 01:00:28 +00:00
Daniel Gimpelevich
6e68a4e232 *** empty log message *** 2003-10-03 20:58:23 +00:00
Daniel Gimpelevich
d0c10dd46b *** empty log message *** 2003-10-02 11:33:42 +00:00
Volker Ruppert
86e8e3d202 - description for bochsrc option "cmosimage" added
- section "enter-special-keys" updated
2003-08-17 17:42:26 +00:00
Volker Ruppert
411a91e047 - runtime configuration section added
- fixed VESA/VBE and USB description
2003-08-10 08:21:12 +00:00
Volker Ruppert
1f86e5c24c - usb1 line added in sample bochsrc
- USB added in the features, bochsrc and configure options sections
- description of the special bochsrc option '#include' added
2003-08-09 17:52:35 +00:00
Volker Ruppert
a516c905e4 - new section "The configuration interface 'textconfig'"
- headerbar.png for the documentation added
2003-08-09 11:42:22 +00:00
Volker Ruppert
d6137e6952 - improved section "What does Bochs need?" 2003-08-03 08:56:02 +00:00
Volker Ruppert
7a9ea98a68 - new section: description of the config file search order
- installation instructions for FreeDOS Beta 8 added
- sb16 section: description of SB16CTRL.EXE improved
- description of the user shortcut feature updated
2003-08-02 15:20:53 +00:00
Volker Ruppert
b3031cf934 - sb16 section updated (duplicate stuff removed, missing tables added) 2003-08-02 10:46:18 +00:00
Volker Ruppert
6d0b1d716a - new section "Command line arguments" added
- harddisk mode "growable" renamed to "growing"
2003-08-01 16:09:53 +00:00
Volker Ruppert
a44917df00 - VGA font section is obsolete now (remark added)
- VESA/VBE references updated
2003-07-16 12:49:52 +00:00
Christophe Bothamy
5e0e3a4873 - add old text from --enable-split-hd option to harddisk modes "concat" section 2003-05-11 19:27:03 +00:00
Christophe Bothamy
f2e2a1a5ab - update configure options
- update bochsrc options
- add new harddisk "modes" section (still to be completed)
- add DiskExplorer section
- add bxcommit section
2003-05-11 19:00:37 +00:00
Christophe Bothamy
768902a199 - fix cvs update problem 2003-05-03 16:39:35 +00:00
Christophe Bothamy
f43d2fe3e9 - backport of the BRANCH_HARDDISK_MODES to the main branch.
You can now choose for each disk on the ata interfaces the
  disk mode, between :
    - flat : one file flat layout
    - concat : multiple files layout
    - external : developer's specific, through a C++ class
    - dll : developer's specific, through a DLL
    - sparse : stackable, commitable, rollbackable
    - vmware3 : vmware3 disk support
    - undoable : flat file with commitable redolog
    - growable : growing file
    - volatile : flat file with volatile redolog
    - z-undoable : gziped flat file with commitable redolog
    - z-volatile : gziped flat file with volatile redolog
  A new "bxcommit" utility can merge commitable redologs to
  flat images.
2003-05-03 16:37:18 +00:00
Christophe Bothamy
c76480076a - update Win98 install procedures (patch from Dirk Thierbach) 2003-04-28 12:26:01 +00:00
Christophe Bothamy
6313f55758 - add Ronald Klop comments about tap under FeeeBSD 2003-04-26 13:51:11 +00:00
Christophe Bothamy
4b77344366 - add problem and fix for Network under WinNT4 guest 2003-03-27 15:17:40 +00:00
Christophe Bothamy
e6ed09aa3a - add SCO OpenServer install section, contributed by Carl Sopchak 2003-02-27 14:13:51 +00:00
Christophe Bothamy
f5fb4bb839 - add not about translation when using a block device as hard disk 2003-02-07 22:01:23 +00:00
Christophe Bothamy
d03abccf6f - apply anonymous patch [ 678117 ] build fail due to bad SGML punctuation 2003-02-03 17:10:05 +00:00
Christophe Bothamy
fbe235a904 - clear up the --enable-sb16 configure option 2003-01-28 00:37:11 +00:00
Christophe Bothamy
81c1268d75 - add MacOS-X DMG install guide, courtesy of Aard Vark 2003-01-27 23:56:34 +00:00
Christophe Bothamy
acd7f00b11 - fix Makefile so it renames index.html to book1.html, if necessary.
Some stylesheets create an index.html file, others a book1.html file.
  Debian default creates index.html.
2003-01-21 23:07:29 +00:00
Christophe Bothamy
f0f3707fae - update "Using Bochs internal debugger" section :
* explain the format of the argument of the "sb" and "sba" command
  * remove Resource file extensions
2003-01-21 22:59:35 +00:00
Christophe Bothamy
febe279bba - fix link to http://www.winimage.com 2003-01-17 10:02:18 +00:00
Christophe Bothamy
d6301eb0cc - add some information about cd boot error codes 2003-01-16 21:41:00 +00:00
Jeroen Janssen
c518ebe945 added extra note about LGPL'ed VGABIOS 2003-01-08 21:37:00 +00:00
Christophe Bothamy
7648bd0f11 - add cvs tags for 2.0s versions 2003-01-06 02:49:45 +00:00
Christophe Bothamy
5edbc1ca0a - fix typo 2003-01-05 00:59:52 +00:00
Christophe Bothamy
dae4e3133e - fix irc server name 2003-01-01 22:25:51 +00:00
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
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
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
Christophe Bothamy
b267f23915 - update "Using serial port" section 2002-12-09 17:37:38 +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
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