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
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
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
Bryce Denney
620b264889
- remove obsolete loader option
2002-09-17 21:45:51 +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
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
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
vasudeva
9ad7fe1c69
Removed to-do reference to mailing list in Chapter 5: Using Bochs.Converted reference in Chapter 2: FAQ into cross-reference to new Chapter 7.Created Chapter 7 for mailing list subscription instructions.
2001-11-12 21:51:10 +00:00
Bryce Denney
ac7c4bfbb1
- give it a style sheet similar to the rest of the site, fix broken links, etc.
2001-11-10 00:53:43 +00:00
Bryce Denney
ee01324835
- since I can't generate PDF and PS, just make links to HTML docs
2001-11-10 00:47:03 +00:00
Bryce Denney
c4aeeeac90
- teeny: add <screen> tag to make some list prettier
2001-11-10 00:41:25 +00:00
Bryce Denney
228de6942d
- fill in section on bochsrc. The material is mostly copied from
...
the doc/man/bochsrc.1 that Tim put together for bochs 1.2.
2001-11-08 06:44:23 +00:00
Bryce Denney
5db284d049
- add WinMe install tips
2001-10-31 20:53:18 +00:00
Bryce Denney
84ba2ba30c
- add Greg's instructions on mtools, and Volker's tips on mounting a
...
disk image on the loop device in linux.
2001-10-31 19:49:22 +00:00
Bryce Denney
6d3e646fba
- add empty misc.txt
2001-10-31 19:42:15 +00:00
Bryce Denney
c5d903f041
- remove comment about nogui option
2001-10-06 04:29:09 +00:00
vasudeva
61f6647397
Added listing of Debian packages.
2001-09-25 22:36:51 +00:00
Bryce Denney
f280945601
- hacked Makefile that uses "jade" directly instead of depending
...
on docbook2* tools.
2001-09-25 19:29:28 +00:00
vasudeva
653e549f02
Turned Rendering chapter into Reading/Writing chapter to emphasize authoring methods. Added link to docbook-utils.
2001-09-25 19:00:45 +00:00
Bryce Denney
d1038b9b2f
- add link to sources of docbook2x
2001-09-20 03:27:24 +00:00
Bryce Denney
1c3ca10821
- add a little more detail on make
2001-09-20 03:27:07 +00:00
Bryce Denney
b0c6488ed9
The HTML stylesheet likes to print html has the ends of tags on a different
...
line, like this:
<HTML
><HEAD
><TITLE
>FreeBSD</TITLE
>
Glimpse, which is indexing our website, finds this very confusing and
it cannot pick out the title from this mess. This script takes a list
of HTML files on the command line and attempts to make the <TITLE> tag
look more normal so that glimpse can understand it.
WARNING: This is a hack. It's made to work on docbook generated html, but
may do strange things on anything else.
2001-09-16 06:46:11 +00:00
Bryce Denney
441c39ea0c
- fix up Downloading Bochs, how to use CVS, Compiling Bochs, Unix
...
instructions, configure options
- added a transcript of a successful compile, since that gives all the
commands and shows people where their compile went wrong.
2001-09-16 06:44:58 +00:00