Volker Ruppert
c4952b4c84
- E1000 support: updated workspace files and documentation
2011-12-24 15:17:10 +00:00
Volker Ruppert
c4e2c080cc
- added multiuser support to the Bochs installer. This fixes SF bug #3018258 .
2011-12-04 08:25:01 +00:00
Volker Ruppert
7e253cf7b6
- excluding CVS files no longer required
...
- set SVN flags in version strings after release
2011-11-06 12:11:46 +00:00
Stanislav Shwartsman
9be8552b80
- Implemented VM Functions support and EPTP-Switching VM Functions
...
- Added VMEXIT conditions for INVPCID instruction
Now Bochs is fully aligned with latest pulished Intel's SDM rev040.
2011-11-05 07:31:51 +00:00
Stanislav Shwartsman
5cc04b9955
Implemented AMDs Buldozer XOP and TBM extensions.
...
XOP: few instructions are still missing, coming soon
BX_PANIC(("VPERMILPS_VpsHpsWpsVIbR: not implemented yet"));
BX_PANIC(("VPERMILPD_VpdHpdWpdVIbR: not implemented yet"));
BX_PANIC(("VPMADCSSWD_VdqHdqWdqVIbR: not implemented yet"));
BX_PANIC(("VPMADCSWD_VdqHdqWdqVIbR: not implemented yet"));
BX_PANIC(("VFRCZPS_VpsWpsR: not implemented yet"));
BX_PANIC(("VFRCZPD_VpdWpdR: not implemented yet"));
BX_PANIC(("VFRCZSS_VssWssR: not implemented yet"));
BX_PANIC(("VFRCZSD_VsdWsdR: not implemented yet"));
2011-10-19 20:54:04 +00:00
Stanislav Shwartsman
6751af5d8e
added AVX FMA extensions support. The implementation is based on QEMU patch by Peter Maydell (fixed)
2011-09-29 22:20:56 +00:00
Stanislav Shwartsman
4b9c87513a
added softfloat16.cc to win32 ws files
2011-09-29 21:32:01 +00:00
Stanislav Shwartsman
2a262977f1
add cdrom_win32.cc to msdev workspace files
2011-09-25 20:07:38 +00:00
Stanislav Shwartsman
efc588cf1e
rename avx2_gather.cc -> gather.cc
2011-09-16 20:59:57 +00:00
Stanislav Shwartsman
02e1a0f23c
Merge lazy flags optimization by Darek Mihocka.
...
I measure slight but consistent speedup of ~1-3% for all guests.
Tested: Windows XP/7 boot 32/64 bit, various Linux live CD
2011-09-12 19:36:53 +00:00
Stanislav Shwartsman
d2f7351be2
cpu.h cleanup + update msdev workspaces cpudb projects
2011-08-30 22:22:07 +00:00
Stanislav Shwartsman
acfeed8e31
update msvcpp workspace with new files
2011-08-27 18:48:11 +00:00
Volker Ruppert
53c30f487b
- fixed a warning caused by wrong runtime library for the BOCHS.EXE components
2011-08-22 12:35:49 +00:00
Volker Ruppert
af1e3a6f80
- added cpudb project to workspace files
2011-08-20 23:10:41 +00:00
Volker Ruppert
0d23553cae
- updated / added some project files for plugin DLLs
...
- split 'bx_netmod' from 'bx_ne2k'
- moved cdrom.cc to 'bx_hdimage'
- added missing project 'bx_pcivga'
- TODO: project 'cpu' not yet fixed (temporary fix for compilation test not applied)
2011-08-17 11:00:48 +00:00
Stanislav Shwartsman
86d042a46e
added AVX to msdev workspaces
2011-08-16 20:44:02 +00:00
Stanislav Shwartsman
04456ca66a
update MSDEV workspaces
...
CPU/CPUDB files are not added into workspaces yet
2011-08-16 18:05:26 +00:00
Volker Ruppert
b44d756943
- removed outdated set of files to be used for creating a Debian package. No active Bochs developer
...
is able to create such a package and Debian-based distributions are not using the files.
2011-07-14 17:10:46 +00:00
Volker Ruppert
345d67c403
- removed BeOS support from sources and documentation
2011-07-11 17:36:10 +00:00
Volker Ruppert
e8e0f4a11e
- added workspace package for MSVC plugin support. It required to configure
...
with --enable-plugins in addition to the default MSVC setup.
2011-06-23 06:32:15 +00:00
Volker Ruppert
9f216cb912
- added es1370.* files to 'iodev' project
...
- specify one build logfile per project to avoid overwriting
2011-06-18 13:23:23 +00:00
Volker Ruppert
c78026a9a2
- deleted executable properties from source files
2011-04-03 10:29:19 +00:00
Stanislav Shwartsman
ab1ea79f2c
Unify manifest file for Win32 and Win64 - also fixes MSDEV command line compilation issue
2011-03-07 17:07:29 +00:00
Stanislav Shwartsman
62a27ceca1
fixed version number
2011-03-04 20:36:47 +00:00
Stanislav Shwartsman
02b07edb42
updated vs2008 ws (added missed vmcs.cc)
2011-03-03 15:07:18 +00:00
Stanislav Shwartsman
c6e6b579e7
exclude .svn folderst when building rpm
2011-02-25 22:13:04 +00:00
Stanislav Shwartsman
a2e2feced4
set propertities for more files
2011-02-25 15:32:08 +00:00
Volker Ruppert
c18d72008c
- updated VC2008 workspace file
2011-02-20 14:33:03 +00:00
Stanislav Shwartsman
d137f6d7db
Fixed compilation for win64 native
2011-02-11 14:23:30 +00:00
Stanislav Shwartsman
86c1df8168
updated vs2008 workspace
2010-06-03 19:10:03 +00:00
Stanislav Shwartsman
064dcf5d61
RPM preuninstall scriptlet removes /core - ID: 2955911
2010-02-21 06:38:21 +00:00
Stanislav Shwartsman
4a98abd916
update version in manifest
2009-12-04 17:12:34 +00:00
Stanislav Shwartsman
8dcdc7f9ef
re-adding with -kb attribute
2009-11-22 06:38:55 +00:00
Stanislav Shwartsman
dd1e24a5ed
delete logo.ico committed "as text" file
2009-11-22 06:38:10 +00:00
Stanislav Shwartsman
6a2b114419
new Bochs icons from patches folder
2009-11-07 21:07:59 +00:00
Volker Ruppert
c242176a0a
- VS2008 project files must be present in folder 'vs2008'
...
- updated generation of the win32 specific source package with new project files
2009-04-29 17:52:26 +00:00
Volker Ruppert
da102c9137
- added new project files for Visual Studio 2008 Express C++ (outdated files
...
will be removed soon)
2009-04-29 08:26:30 +00:00
Stanislav Shwartsman
59711a39b6
remove outdate workspace files
2009-04-29 08:19:08 +00:00
Volker Ruppert
3a1bef6516
- NSIS installer script updated and improved (NSIS updated to version 2.44)
2009-04-15 17:23:50 +00:00
Volker Ruppert
7d760b809e
- updated MSVC workspace files after USB code changes
2009-01-20 16:29:13 +00:00
Stanislav Shwartsman
a2e07ff971
- Removed --enable-guest2hos-tlb configure option. The option will be
...
always enabled for any Bochs configuration.
2008-12-11 21:19:38 +00:00
Stanislav Shwartsman
f81e35d966
update msdev workspaces
2008-10-18 20:36:52 +00:00
Alexander Krisak
e108fe0d58
Yet another win32 build fix. cpu/resolve.cc renamed to cpu/resolver.cc
...
because it conflicts with disasm/resolve.cc.
2008-10-07 07:47:56 +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
Alexander Krisak
de5894f6f3
updated workspace for msvc 6.0
2008-09-23 14:05:34 +00:00
Alexander Krisak
6c3ce576c6
fixed mscv 6.0 project files
2008-08-22 07:57:06 +00:00
Stanislav Shwartsman
b1446727bf
Fixed english grammar error
2008-04-05 21:28:11 +00:00
Stanislav Shwartsman
08eb20cf48
Update MSVC workspaces
2008-04-03 19:04:05 +00:00
Stanislav Shwartsman
8c24dfc01b
MSVC6 compilation changes
...
More effort to remove can_pop function calls - almost everything is clean
2008-03-26 16:25:05 +00:00
Volker Ruppert
1c5955c9ff
- installer now uses system variable WINDIR instead of hardcoded C:\WINDOWS
...
- uninstaller did not remove legacy BIOS file
2007-09-28 17:58:48 +00:00
Stanislav Shwartsman
91e6ca8d5c
Implemented MTRR support
...
Fixes in #PF exception priority
2007-09-20 17:33:35 +00:00
Volker Ruppert
1db3741d56
- removed duplicate file from archive
2007-09-19 21:09:36 +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
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
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
Stanislav Shwartsman
dee9f1b9b5
Update MSDEV workspace
2007-04-08 21:58:00 +00:00
Volker Ruppert
e299fd544d
- updated workspaces after the USB devices rewrite
2007-03-26 21:02:32 +00:00
Volker Ruppert
b60705d7ba
- updated workspaces after adding the VMWare 4 image support
2006-12-18 18:00:04 +00:00
Volker Ruppert
53e237b5b1
- updated workspaces after adding the acpi device
2006-09-27 18:43:50 +00:00
Stanislav Shwartsman
5e63d0bd44
iUpdate MSDEV workspaces
2006-02-24 18:36:31 +00:00
Volker Ruppert
f31e278df3
- added install location and link to local README.txt
...
- show "Remove" button only in the Windows software list
2006-01-15 21:00:50 +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
c266ae0d3c
- new file hdimage.cpp added
...
- added some more header files
2005-12-11 14:55:00 +00:00
Stanislav Shwartsman
eee90dab34
Fix WXWorkspace for WIn32
2005-11-22 17:37:09 +00:00
Stanislav Shwartsman
6a07173b3d
Split ctrl_xfer_pro.cc to 4 different files according to the operations
2005-08-01 22:06:19 +00:00
Volker Ruppert
2b1c95ff59
- fixed name of file to copy (SF patch #1235129 )
2005-07-10 15:27:27 +00:00
Volker Ruppert
ee8a6d56ba
- display libraries 'rfb' and 'nogui' added to the default MSVC workspace and
...
the shortcut script .conf.win32-vcpp
- updated list of include files for the gui directory in both workspaces
- added check for BX_WITH_NOGUI in nogui.cc (needed for MSVC)
- updated description of the siminterface implementation
2005-07-10 09:02:30 +00:00
Volker Ruppert
02dfaae349
- updates after release 2.2.1
2005-07-08 22:13:03 +00:00
Volker Ruppert
522e6fe712
- unistaller now deletes PIF shortcuts created on Win NT/98/ME
2005-07-05 18:16:05 +00:00
Volker Ruppert
3650e8c8ba
- support for Windows XP/2003 style common controls added
...
(from patch.win32-vitaly-vorobyov)
2005-07-05 17:21:47 +00:00
Volker Ruppert
e98c100f74
- a bunch of warnings in MSVC fixed
...
- name of source file in wxworkspace.zip fixed
2005-06-04 17:44:59 +00:00
Volker Ruppert
bab931d56d
- updated win32 installer for NSIS 2.03 (Modern UI)
...
- uninstaller icon added
2005-03-20 14:29:23 +00:00
Volker Ruppert
844e928e7f
- added version, publisher and URL to the uninstall information
2005-03-15 19:18:08 +00:00
Volker Ruppert
a6fbe10307
- changed .cc extensions to .cpp
2005-03-14 21:43:46 +00:00
Volker Ruppert
fd8346bf9a
- updated description and packager email address
2005-03-13 08:28:55 +00:00
Volker Ruppert
4a7bcec95f
- removed directory "debug" / added directory "bx_debug" (wxworkspace still untested)
2005-03-12 22:13:50 +00:00
Stanislav Shwartsman
4e3eda1e6f
Update (untested) wxworkspace for MSVCPP. Thanks to Royce Mitchell III
2005-01-20 06:31:00 +00:00
Stanislav Shwartsman
acd1d8f14f
Merged patch
...
[1104695] msvc6 compatibility update (Royce Mitchell III)
2005-01-19 18:21:40 +00:00
Volker Ruppert
6cd025da81
- the user documentation has replaced this file in release packages
2004-08-23 08:39:12 +00:00
Christophe Bothamy
2e8a7588c4
- update for 2.1.1 release
2004-02-11 22:27:28 +00:00
Daniel Gimpelevich
126971af49
Made to compile on MacOS9
2004-02-06 22:28:00 +00:00
Christophe Bothamy
d28d41bf99
- update file list
2004-01-07 20:16:16 +00:00
Christophe Bothamy
fa9b18c887
- add missing resolve.cpp from project files
2004-01-04 18:51:15 +00:00
Volker Ruppert
edd830cbb4
- these files are no longer necessary after the NSIS update
2004-01-04 10:21:48 +00:00
Christophe Bothamy
f0c3b9d90b
- update installer script so it works with nsis2.0rc1
2004-01-01 23:05:45 +00:00
Christophe Bothamy
5cf57858cc
- add missing resource file in project
2004-01-01 23:04:43 +00:00
Stanislav Shwartsman
f3730cd784
Implemented two last SSE instructions RSQRTSS and RSQRTPS
...
MSDEV workspaces updated with new file
CPUID will detect and CPU will execute FXSAVE/FXRSTOR instructions when cpu-level-hacked=6 and not only when cpu-level=6
2003-12-31 17:35:43 +00:00
Christophe Bothamy
a3d62221ed
- update workspace with new gameport class²²
2003-12-29 21:57:03 +00:00
Christophe Bothamy
fa449cacfd
- update vcpp workspace with bx_debug directory
2003-12-10 21:03:28 +00:00
Christophe Bothamy
ea8fd6a431
- update with new file list (a file was removed from fpu)
2003-11-26 22:31:54 +00:00
Volker Ruppert
9304bcbcfa
- bxcommit tool added to the list of files
2003-10-03 22:38:57 +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
Bryce Denney
60b1ebb670
- REALLY add bxcommit this time (I hadn't saved the workspace before)
2003-10-02 10:23:54 +00:00
Bryce Denney
cfdb8f5f4a
- add bxcommit
2003-10-02 10:21:35 +00:00
Daniel Gimpelevich
92565df2b6
*** empty log message ***
2003-10-02 09:27:41 +00:00
Bryce Denney
c55a676ec0
remove fpu/fpu.cpp
...
add iodev/slowdown_timer.cpp
add iodev/extfpuirq.cpp
add iodev/gameport.cpp
add iodev/virt_timer.cpp
add iodev/vmware3.cpp
add cpu/fpu.cpp
add cpu/cpuid.cpp
add gui/win32dialog.cpp
2003-10-01 02:38:56 +00:00
Bryce Denney
4dfa240068
remove fpu/fpu.cpp
...
add iodev/slowdown_timer.cpp
add iodev/extfpuirq.cpp
add iodev/gameport.cpp
add iodev/virt_timer.cpp
add iodev/vmware3.cpp
add cpu/fpu.cpp
add cpu/cpuid.cpp
add gui/win32dialog.cpp
2003-10-01 02:18:58 +00:00
Bryce Denney
8676f35b76
- docs seem to be installed in share/doc/bochs now
2003-10-01 02:00:11 +00:00
Volker Ruppert
4ccaddc32d
- removed obsolete X11 VGA font and it's installation mechanism
...
* files font/vga.pcf, font/vga.bdf, font/hercules.bdf and font/README removed
* files install-x11-fonts.in and test-x11-fonts removed
* font installation mechanism removed from Makefile.in and build/debian/rules
* configure script updated
2003-05-25 09:48:12 +00:00