Commit Graph

562 Commits

Author SHA1 Message Date
Volker Ruppert
82a936d058 Mention SeaBIOS image distributed with Bochs 2014-06-07 06:37:07 +00:00
Volker Ruppert
b5c3869e41 Some fixes and updates after release
- TESTFORM.txt missing in target 'install_win32'
- developer doc: updated SVN release instructions
- user doc: added new release tag
- TODO: updated status
2014-06-03 17:24:00 +00:00
Volker Ruppert
b68ca3383c Developer doc: improved internal timer section
CHANGES: finished brief summary for release
2014-05-31 11:51:13 +00:00
Volker Ruppert
46f9139794 Some work on the documentation
- added initial timer section to the developer doc (to be continued)
- some other fixes and release preparations
2014-05-29 08:35:14 +00:00
Volker Ruppert
ced4b4876b Some work on the developer doc (log functions and lowlevel sound) 2014-05-27 18:38:14 +00:00
Volker Ruppert
8e84577335 Some fixes and improvements for the Bochs docs
- added links from user to developer doc
- cleaned up developer doc structure a little bit
2014-05-18 14:38:37 +00:00
Volker Ruppert
eaf30ee4a8 Added information about bug reporting and patch submission on SF.
Removed empty sections from the developer doc (now present in user doc).
2014-05-17 13:59:54 +00:00
Volker Ruppert
32ea385af9 Fixed description of pre-defined CPU models. 2014-05-15 21:37:47 +00:00
Volker Ruppert
7e1b957fdf Some work on the user documentation
- added new chapter "Feedback and Support" and moved the mailing list stuff into it
- updated LibVNCServer URL
2014-05-11 15:40:38 +00:00
Volker Ruppert
db38326757 Added separate section about pre-defined cpu models. 2014-05-08 18:55:21 +00:00
Volker Ruppert
25adf37c64 Added minimal documentation for the "cpu: model=" option. 2014-05-07 16:09:50 +00:00
Volker Ruppert
2d18d57d27 Replaced 'webinst' by 'upload_docs' target. Uploading with scp still works,
but unpacking now only works with the interactive shell (see developer doc).
2014-05-04 16:11:05 +00:00
Volker Ruppert
aa482401a1 Some mork work on the Bochs documentation
- added 'voodoo' option description to the docs
- several updates and improvements in the mouse and disk image sections
- TODO: 5 &FIXME; entries still remaining in the user doc
2014-05-04 11:05:11 +00:00
Volker Ruppert
ed41df332a Support for compiling plugin version of Bochs with MSVC nmake now complete.
- embedding combined manifest makes BOCHS.EXE usable
- list of DLL plugins now depends on the pci and debugger options
- 'make clean' now removes the generated manifest files
- renamed variable for external rules
- documentation update
2014-05-03 10:58:10 +00:00
Volker Ruppert
87e0196fda Some more user doc fixes and improvements
TODO: get rid of all &FIXME; entries for the release
2014-05-03 08:00:56 +00:00
Volker Ruppert
c6969d22cb Some more user documentation improvements (compile problems and usage intro) 2014-04-29 16:53:24 +00:00
Volker Ruppert
d07e37412b Improved "Compile problems" section and some other minor changes. 2014-04-27 17:29:53 +00:00
Volker Ruppert
0321170d8a Improved parts of the documentation to get rid of some &FIXME; entries. 2014-04-20 15:06:18 +00:00
Volker Ruppert
2d63afca12 Slirp: added support for up to 5 'hostfwd' redirection rules.
Fixed MSVC compilation error.
2014-04-18 17:14:32 +00:00
Volker Ruppert
a5c687dfb0 Slirp: added host forwarding feature for host-to-guest access.
TODO: add support for multiple port redirections
2014-04-18 09:27:48 +00:00
Volker Ruppert
16e0130753 Switch back to the original 'vnet' ARP implementation.
Improved Slirp documentation.
2014-04-13 13:32:52 +00:00
Volker Ruppert
acc80a2c32 Improved Slirp documentation (to be continued) 2014-04-10 18:11:30 +00:00
Volker Ruppert
64385beaa4 Renamed "slirp_new" to "slirp" (source file, symbols, classes, docs) 2014-04-02 17:38:09 +00:00
Volker Ruppert
fee79a2837 Removed the "slirp backend" networking module from the Bochs sources. It had
required an external binary and it couldn't be ported to Windows. Now the new
builtin and portable slirp support based on Qemu's implementation is almost
stable and all the 'vnet' DHCP and TFTP features have been ported to the new
slirp module.
TODO: rename all the "slirp_new" stuff to "slirp"
2014-04-01 18:18:04 +00:00
Volker Ruppert
76a03aa1f0 Networking-related fixes
- bx_param_string_c method isempty() didn't work for raw byte strings. Now using
  it to check whether or not the current value matches the initial one. The
  parameter handling of the network adapters now use this method to check if
  the MAC address is already initialized to avoid incorrect BX_ERRORs.
- small documentation update
2014-03-10 19:05:46 +00:00
Volker Ruppert
25f9b4346a Added support for the bootfile option in the slirp config file.
Moved slirp config parameters to the ethernet module object.
Added initial documentation for the built-in slirp support
2014-03-03 16:32:11 +00:00
Volker Ruppert
443f04703c Added / modified device log prefixes 2013-12-29 12:56:52 +00:00
Volker Ruppert
acc4c6c2c8 Some fixes and cleanups
- in wx we had two logfunctions for the siminterface (removed duplicate init)
- renamed siminterface prefix to "SIM"
- moved variable "pluginlog" to the plugin interface
- fixed / removed some forward declarations
2013-12-29 08:45:28 +00:00
Volker Ruppert
a208a86aa0 Mention the now working bus mouse in the docs 2013-12-28 08:41:57 +00:00
Volker Ruppert
5229b72d32 SVN repository cleanup: removed non-release tags and merged branches up to Bochs 1.3
Some SVN-related documentation fixes and updates
2013-12-16 17:53:02 +00:00
Volker Ruppert
15ab8d32c2 SVN repository cleanup: removed all non-release tags before Bochs 1.1.2.
User doc: fixed initial release tag.
2013-12-15 14:11:17 +00:00
Volker Ruppert
2b5d6bc2a3 Updated release tag table and added corresponding SVN revision 2013-12-15 09:52:01 +00:00
Volker Ruppert
aa0554e5d9 - Build niclist.exe on Windows even if plugins are enabled
- Some fixes for the install_win32 target
- Documentation updates
2013-11-18 16:49:56 +00:00
Volker Ruppert
fc6b64c1b5 Added minimal support for LTDL_LIBRARY_PATH with MSVC plugins. Only one path
is supported for now (TODO: add support for a path list similar to ltdl).
Fixed documentation for LTDL_LIBRARY_PATH (Windows path separator).
2013-11-15 19:14:31 +00:00
Volker Ruppert
dfae141275 Added capability to specify the ID of the MIDI device to use. If not specified,
the default MIDI mapper will be used.
2013-11-11 20:44:38 +00:00
Volker Ruppert
9554a2133e Always enable the portable ISO image file support. The option --enable-cdrom now
only controls the presence of platform-specific code to access CDROM/DVD devices
2013-11-10 11:14:42 +00:00
Volker Ruppert
9e43d90ce6 Added disk image info mode to determine the image format, geometry and size 2013-11-03 16:13:35 +00:00
Volker Ruppert
c2b1d9119d Added VMDK version 4 disk image creation support (ported from Qemu).
The 'vmware4' mode now also supported as conversion target and for resize.
2013-11-03 07:41:29 +00:00
Volker Ruppert
e29957cca2 Removed 'delete' (-d) option and added new 'backup' (-b) option.
In convert/resize mode a backup can be created if the new file name
is not specified or the same as the source file name. In commit mode
both base image and redolog file are affected by the backup switch.
Added Linux specific file copy code using '/bin/cp'.
2013-11-02 15:58:59 +00:00
Volker Ruppert
66b311a8a6 Some work on the new bximage utility
- added support to use 'concat' and 'dll' mode images as convert source.
  A prefix ("concat:" or "dll:") must be added to the path since autodetection
  doesn't work for these modes.
- create: fixed virtual disk size calculation based on C/H/S
- convert / resize (interactive mode): use original filename as the template for
  the new one if not specified on the command line
2013-10-25 19:10:09 +00:00
Volker Ruppert
b1d92bd976 Documentation updates for the new bximage utility 2013-10-24 17:35:22 +00:00
Volker Ruppert
1fb469e77f Started user doc update for bximage
Added legacy bximage and manual page to installation
Fixed some warnings
2013-10-23 15:22:09 +00:00
Volker Ruppert
afa9226312 fixed and updated documentation for bochsrc option 'romimage' 2013-09-28 09:26:54 +00:00
Stanislav Shwartsman
b6c39a3176 merge AVX and SSE .bochsrc options to single SIMD option which will configure SSE and AVX together 2013-09-16 19:50:36 +00:00
Volker Ruppert
8ae2e48693 Some work on the log functions documentation 2013-08-21 10:23:50 +00:00
Volker Ruppert
9f86dbfefe Started writing log functions section and improved sound lowlevel section 2013-08-18 19:54:26 +00:00
Volker Ruppert
f46610032e Added support to specify the initial time in ctime(3) string format 2013-08-18 17:16:16 +00:00
Volker Ruppert
122249fae8 Updated sound lowlevel and harddisk redologs sections 2013-08-10 22:50:02 +00:00
Volker Ruppert
920a8d54b5 Some work on the lowlevel sound support documentation
- split lowlevel sound driver driver section from the SB16 one
- updated SB16 section and MIDI output subsection
- added new subsection about wave input (recording)
- TODO: review wave output descriptions and add more wave input details
2013-08-09 18:55:14 +00:00
Volker Ruppert
f672099b28 Some more work on the SB16 and lowlevel sound documentation
- removed SB16 section in the user doc and partly update the developer doc
- some additions in the section "Using sound"
- TODO: update the sound output classes stuff in the developer doc
2013-07-29 19:07:34 +00:00