Update major changes in CHANGES
This commit is contained in:
parent
9246d90989
commit
1a5648c269
@ -2,11 +2,22 @@ Changes after 2.3.5 release:
|
|||||||
|
|
||||||
- CPU
|
- CPU
|
||||||
- Added POPCNT instruction emulation (SSE4A and SSE4.2 instruction)
|
- Added POPCNT instruction emulation (SSE4A and SSE4.2 instruction)
|
||||||
- Implemented MTRR emulation
|
- Implemented MTRR emulation, to enable use --enable-mtrr configure
|
||||||
|
option
|
||||||
|
- Many minor bugfixes in x86-64 CPU emulation
|
||||||
|
- Many fixes in Bochs internal debugger and disassembler
|
||||||
|
|
||||||
- Configure and compile
|
- Configure and compile
|
||||||
- rename configure option --enable-4meg-pages to --enable-large-pages. The option
|
- rename configure option --enable-4meg-pages to --enable-large-pages.
|
||||||
enables page size extensions (PSE) which refers to 2M pages as well.
|
The option enables page size extensions (PSE) which refers to 2M pages
|
||||||
|
as well.
|
||||||
|
- removed -enable-save-restore configure option, save/restore feature
|
||||||
|
changed to be one the basic Bochs features and compiled by default
|
||||||
|
for all configurations.
|
||||||
|
- added new Bochs benchmark mode. To run Bochs in benchmark mode execute
|
||||||
|
it with new command line option 'bochs -benchmark time'. The emulation
|
||||||
|
will be automatically stopped after 'time' millions of emulation
|
||||||
|
cycles is executed.
|
||||||
|
|
||||||
-------------------------------------------------------------------------
|
-------------------------------------------------------------------------
|
||||||
Changes in 2.3.5 (September 16, 2007):
|
Changes in 2.3.5 (September 16, 2007):
|
||||||
@ -194,7 +205,7 @@ Detailed change log :
|
|||||||
- Save and restore FPU opcode, FIP and FDP in FXSAVE/FRSTOR instructions
|
- Save and restore FPU opcode, FIP and FDP in FXSAVE/FRSTOR instructions
|
||||||
- Fixed bug in MOVD_EdVd opcode (always generated #UD exception)
|
- Fixed bug in MOVD_EdVd opcode (always generated #UD exception)
|
||||||
- Fixed critical issue, Bochs was not supporting > 16 bit LDT.LIMIT values
|
- Fixed critical issue, Bochs was not supporting > 16 bit LDT.LIMIT values
|
||||||
- Many fixes in Bochs debugger and disassembler
|
- Many fixes in Bochs internal debugger and disassembler
|
||||||
|
|
||||||
- CPU x86-64 fixes
|
- CPU x86-64 fixes
|
||||||
- Fixed SYSRET instruction implementation
|
- Fixed SYSRET instruction implementation
|
||||||
|
Loading…
Reference in New Issue
Block a user