Stanislav Shwartsman
5b6a14656d
Make XSAVE as runtime option
2010-02-26 22:53:43 +00:00
Stanislav Shwartsman
5df864b1f1
Move param_names.h into bochs root folder
2010-02-26 14:18:19 +00:00
Stanislav Shwartsman
84ba84ea9d
updates
2010-02-26 12:10:17 +00:00
Stanislav Shwartsman
927c3594d6
enable compilation with CPU_LEVEL <= 6
...
converted SEP to runtime option as well
2010-02-26 11:44:50 +00:00
Stanislav Shwartsman
78a420faa1
first updates
2010-02-25 22:34:56 +00:00
Stanislav Shwartsman
50eb55d0f2
introduce --enable-xapic configure option
2010-02-24 20:59:49 +00:00
Stanislav Shwartsman
440f9e0217
compilation err fix
2010-02-14 15:17:14 +00:00
Stanislav Shwartsman
2bc3d23464
CPU features set should be runtime options - could be done for most of the CPU stuff without emulation slowdown at all.
...
So the TODO entry isn't relevant ...
2010-02-09 21:55:08 +00:00
Stanislav Shwartsman
eae084920a
optimized decode tables
2010-01-31 09:45:27 +00:00
Stanislav Shwartsman
08f2eafe75
update CHANGES
2009-12-30 20:30:22 +00:00
Stanislav Shwartsman
e59ff3d779
cleanup
2009-12-28 09:26:22 +00:00
Stanislav Shwartsman
502fe2c737
removed old deprecated options from configure
...
update CHANGES
2009-12-20 10:38:19 +00:00
Volker Ruppert
0636e4eac4
- once again preparing release
2009-11-12 12:53:36 +00:00
Volker Ruppert
6581491357
- fixed release date
2009-11-10 17:45:41 +00:00
Stanislav Shwartsman
90b1f6e00f
Starting 2.4.2 release process
2009-11-09 18:10:29 +00:00
Stanislav Shwartsman
5e1229b3b1
fix feature req was done for 2.1
2009-11-02 14:59:11 +00:00
Stanislav Shwartsman
14a7b3f4a8
update CHANGES
2009-10-31 16:09:45 +00:00
Stanislav Shwartsman
98b51805d5
updates for Bochs debugger
2009-10-29 15:49:50 +00:00
Stanislav Shwartsman
052a217373
update CHANGES
2009-10-24 13:25:57 +00:00
Stanislav Shwartsman
fbb3d8dae5
Update CHANGES
2009-10-17 18:02:33 +00:00
Stanislav Shwartsman
37b19190b3
new .bochsrc memory option
2009-10-17 17:38:58 +00:00
Stanislav Shwartsman
7254ea36a1
copyright fixes + small optimization
2009-10-14 20:45:29 +00:00
Stanislav Shwartsman
69c57a4ede
update CHANGES for future release
2009-10-09 21:03:36 +00:00
Volker Ruppert
c165db8024
- updates after bugfix release 2.4.1
2009-06-07 09:47:33 +00:00
Volker Ruppert
3e8e512a14
- updated changes (not backporting new rfb features for 2.4.1)
2009-06-07 07:33:55 +00:00
Stanislav Shwartsman
70d2f7727e
update changes for coming soon patch release 2.4.1
...
hope I didn't forget any important fix ....
2009-06-06 11:12:16 +00:00
Volker Ruppert
4a6ae753fb
- updates for release 2.4
2009-05-03 05:34:28 +00:00
Stanislav Shwartsman
f089a920cc
update
2009-05-01 09:14:52 +00:00
Stanislav Shwartsman
25a7a3f57e
update
2009-04-30 07:34:31 +00:00
Volker Ruppert
df52436427
- update
2009-04-29 10:53:42 +00:00
Stanislav Shwartsman
03019e394c
update changes
2009-04-29 08:46:51 +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
Stanislav Shwartsman
9a50c8dad9
more feature requests were implemented
2009-04-22 15:02:39 +00:00
Volker Ruppert
283b1037af
- updates for release 2.4.pre1
2009-04-18 07:51:03 +00:00
Stanislav Shwartsman
c1cdc59004
removed deprecated options
2009-04-14 11:05:55 +00:00
Volker Ruppert
3403a1b2c4
- updated
2009-04-12 11:35:58 +00:00
Stanislav Shwartsman
cb9ad90add
update changes
2009-04-11 13:04:40 +00:00
Stanislav Shwartsman
a995bdf10a
More bugs closed
2009-04-07 18:42:07 +00:00
Stanislav Shwartsman
23f1a49308
Applied patch:
...
Patch name: Fix bug #2031993 (install_macosx)
Author: Jeremy W. Sherman
Date: 2009-04-03
Added gdbstub option to .conf.everything
2009-04-03 15:22:41 +00:00
Stanislav Shwartsman
85303f774a
update TODO
2009-03-28 10:42:42 +00:00
Stanislav Shwartsman
91351cb78e
Update CHANGES
2009-03-24 16:33:01 +00:00
Stanislav Shwartsman
ef1b5b5763
Upd CHANGES
2009-03-24 12:35:39 +00:00
Stanislav Shwartsman
4470c6a1c8
make ICACHE always enabled option and deprecate it in the configure script
...
Trace cache still can be turned off
2009-03-13 18:48:08 +00:00
Stanislav Shwartsman
9e723a044f
- Added configure option to enable/disable A20 pin support. Disabling the
...
A20 pin support slightly speeds up the emulation.
- small code cleanup
2009-03-10 16:28:01 +00:00
Stanislav Shwartsman
4137ba4fc4
Give credit for recently fixed cpu bugs
2009-03-03 06:21:47 +00:00
Stanislav Shwartsman
43785db799
added implemented features to changes
2009-02-22 17:41:48 +00:00
Volker Ruppert
29f5a696fc
- improved config interface labels for the optional plugin control
...
- documentation updates
2009-02-22 17:05:40 +00:00
Stanislav Shwartsman
3ce1d47fc5
Update CHANGES
2009-02-21 09:47:16 +00:00
Stanislav Shwartsman
801484d877
mention > 32 bit phy addr feature
2009-02-15 19:00:03 +00:00
Stanislav Shwartsman
2ecd288f22
Fix closed bugs list
2009-02-15 18:54:14 +00:00
Stanislav Shwartsman
6fb60de2b2
cpu to see up to 40 bit physical addr space
2009-02-15 18:51:13 +00:00
Stanislav Shwartsman
f8185a6bc6
Added Intel VMX emulation to Bochs CPU
2009-01-31 10:43:24 +00:00
Stanislav Shwartsman
717f323722
Integrate GTK GUI debugger frontend module
2009-01-31 10:04:25 +00:00
Stanislav Shwartsman
93dd7bfccf
Fixed compilation issues with GUI debugger enabled.
...
- Added configure option to compile in GUI frontend for Bochs internal
debugger, to enable configure with --enable-debugger-gui option. The GUI
debugger frontend is enabled by default with Bochs internal debugger.
If needed to compile without GUI debugger (in case of compilation issues) use --disable-debugger-gui
2009-01-12 19:15:35 +00:00
Stanislav Shwartsman
e182e74a4d
Added ability to define user MSRs spec for emulated CPU
2008-12-28 20:30:48 +00:00
Stanislav Shwartsman
923ebb8864
Update CHANGES
2008-12-27 16:48:27 +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
69bd21bf1d
1G pages support for CPU
2008-12-11 21:00:01 +00:00
Stanislav Shwartsman
f86bc91770
Updates in CHANGES
2008-12-04 18:54:43 +00:00
Stanislav Shwartsman
1a28deb3aa
update changes
2008-11-17 20:06:42 +00:00
Stanislav Shwartsman
475aa234e8
Update CHANGES
2008-11-06 19:37:19 +00:00
Stanislav Shwartsman
fd65bf9de0
- Added graphical Bochs debugger under Win32 host !
...
- Thanks for Chourdakis Michael and Bruce Ewing.
2008-10-21 13:45:03 +00:00
Stanislav Shwartsman
114a59d1ad
- Added ability to choose Bochs log file name and Bochs debugger log file
...
name from Bochs command line (using new -log and -dbglog options)
2008-10-18 17:12:37 +00:00
Stanislav Shwartsman
446b1f9977
Update CHANGES
2008-10-06 22:02:51 +00:00
Stanislav Shwartsman
7ca910be2e
Compilation fix
2008-10-02 06:49:20 +00:00
Stanislav Shwartsman
71c084a567
Recent CHANGES from 2.3.7
2008-09-25 20:35:32 +00:00
Volker Ruppert
a56f9baacf
- updates for release 2.3.7
2008-06-03 16:11:20 +00:00
Stanislav Shwartsman
98037acc88
Update CHANGES
2008-06-02 20:12:52 +00:00
Volker Ruppert
16e391187f
- fixed missing key release event for the enter key (SF bug #1976171 )
2008-06-01 10:56:29 +00:00
Stanislav Shwartsman
8596a2a242
Fix compilation, update CHANGES
2008-05-31 21:07:30 +00:00
Stanislav Shwartsman
7494b8823b
- Support of AES CPU extensions, to enable configure with
...
--enable-aes option
2008-05-30 20:35:08 +00:00
Volker Ruppert
493f99d9b7
- LGPL'd VGABIOS updated to version 0.6b (see VGABIOS-lgpl-README for details)
2008-05-30 16:55:56 +00:00
Volker Ruppert
45ee95cd38
- changes updated
2008-05-22 20:26:13 +00:00
Stanislav Shwartsman
d897b9aacf
Update CHANGES
2008-05-17 19:39:28 +00:00
Stanislav Shwartsman
352fd55a4d
Update CHANGES
2008-05-10 15:08:18 +00:00
Stanislav Shwartsman
5514952b4c
Update CHANGES
2008-05-02 18:41:26 +00:00
Stanislav Shwartsman
2a1e97b394
POPCNT option should be enabled by default when configured with SSE4_2
2008-04-21 19:57:07 +00:00
Stanislav Shwartsman
8e0f09aa48
Update CHANGES
2008-04-21 14:27:39 +00:00
Stanislav Shwartsman
bdaef81603
Added debugger memory trace functionality. Enable by 'trace-mem on' command
2008-04-19 13:21:23 +00:00
Stanislav Shwartsman
8b7c128062
Update CHANGES
2008-04-15 14:45:43 +00:00
Stanislav Shwartsman
1fe82e7fd1
Fixed compilation issues
2008-04-09 06:03:17 +00:00
Stanislav Shwartsman
65adf7014b
Updated CHANGES
2008-03-30 18:38:02 +00:00
Stanislav Shwartsman
46e7ca44dc
dded patch with symbols support in bochs-debugger
2008-03-29 21:32:18 +00:00
Stanislav Shwartsman
a998752c9c
Update CHANGES again
2008-03-26 23:03:04 +00:00
Stanislav Shwartsman
a1a37da116
Update CHANGES with recenbt closed patches and bug reports
2008-03-26 22:53:15 +00:00
Volker Ruppert
243bfd30c2
- changes updated
2008-02-17 16:52:06 +00:00
Stanislav Shwartsman
8615022962
Added first stubs for XSAVE/XRESTOR implementation
...
Disassemble XSAVE/XRSTOR instructions (4 instructions)
Update CHANGES - a bit speculatively
2008-02-12 22:41:39 +00:00
Stanislav Shwartsman
0812346655
whitespace cleanup for CHNAGES
2008-02-07 06:24:57 +00:00
Stanislav Shwartsman
097febde3e
added feature req closed for 2.3.6
2008-02-05 22:44:02 +00:00
Volker Ruppert
f937c4c076
- changes for release 2.3.6
2007-12-24 09:52:40 +00:00
Stanislav Shwartsman
80aaa8961b
Update CHANGES
2007-12-23 20:02:38 +00:00
Stanislav Shwartsman
99f4c633d5
Fixed typos in CHANGES
2007-12-16 20:37:25 +00:00
Stanislav Shwartsman
05a5923971
Merged Bochs instrumentation patch by Lluis Vilanova
2007-12-13 17:16:21 +00:00
Stanislav Shwartsman
83529c1dd8
Update CHANGES
2007-12-09 18:55:03 +00:00
Stanislav Shwartsman
adda3befd3
Trace cache optimization merged
2007-12-09 18:36:05 +00:00
Stanislav Shwartsman
63d3e9e791
Update CHANGES for coming December (hopefully) 2.3.6 release
2007-11-30 21:19:10 +00:00
Stanislav Shwartsman
bb734a906c
MWAIT/MONITOR support is still experimental
...
Ubunto 7.10 can't boot with MWAIT enabled ...
2007-11-26 20:38:39 +00:00
Stanislav Shwartsman
e0a3a844ad
Enable alignment check by default for cpu-level >= 4
2007-11-23 12:47:13 +00:00
Stanislav Shwartsman
d680bd6e62
Update .bochsrc example and CHANGES with new capability
2007-11-20 18:47:07 +00:00
Stanislav Shwartsman
494189e822
Small optimization for ADD lazy flags calculations.
...
Because most likely flags are not needed after ADD instruction - it is better to store less data for lazy flags and reconstruct it if needed
2007-11-06 08:39:25 +00:00