Stanislav Shwartsman
1a355e270e
split io repeat methods by address size
2008-06-12 20:12:25 +00:00
Stanislav Shwartsman
92568f7525
Faster 32-bit emulation wwith 64-bit enabled mode.
...
~10% speedup byu optimization of 32-bit mem access
2008-06-12 19:14:40 +00:00
Stanislav Shwartsman
607900dd4d
very small cleeanup
2008-06-12 16:40:53 +00:00
Stanislav Shwartsman
77ce9d617e
Small bug fixed
2008-06-11 21:10:02 +00:00
Stanislav Shwartsman
7d2df1b104
same optimization in disasam
2008-06-11 21:05:38 +00:00
Stanislav Shwartsman
8ea32b4279
Simplify physical memory access by devices
2008-06-11 20:59:50 +00:00
Stanislav Shwartsman
7f82a536b3
Fixed code duplication during prefix decoding
2008-06-11 20:58:29 +00:00
Stanislav Shwartsman
288b086e20
Fixed compilation err
2008-06-11 20:29:30 +00:00
Volker Ruppert
5677977b47
- updated upload instructions for release files
2008-06-10 21:41:27 +00:00
Stanislav Shwartsman
8896873383
FIxed compilation warning _ indent
2008-06-09 23:00:43 +00:00
Stanislav Shwartsman
aff775bce4
Small code optimization
2008-06-09 19:35:59 +00:00
Volker Ruppert
45c64ff16c
- added release tag for 2.3.7 to user doc
...
- updated version number and strings after release
2008-06-08 10:33:59 +00:00
Volker Ruppert
f28f6a0c2f
- updated after release 2.3.7
2008-06-07 09:49:13 +00:00
Volker Ruppert
58bc4790f2
- updates after release 2.3.7 (part #1 )
2008-06-04 17:08:55 +00:00
Stanislav Shwartsman
46e9d09cbc
Typo again :)
2008-06-04 16:31:03 +00:00
Stanislav Shwartsman
e69a12c3dd
Fixed typo (patchfrom @SF)
2008-06-04 16:28:16 +00:00
Stanislav Shwartsman
4c93fd4a21
Fixed typos (patch from @SF)
2008-06-04 16:27:42 +00:00
Volker Ruppert
9964cd8eae
- regenerated for release 2.3.7
2008-06-03 16:12:14 +00:00
Volker Ruppert
a56f9baacf
- updates for release 2.3.7
2008-06-03 16:11:20 +00:00
Volker Ruppert
69f3fd5693
- BIOS images regenerated
2008-06-03 16:03:40 +00:00
Stanislav Shwartsman
98037acc88
Update CHANGES
2008-06-02 20:12:52 +00:00
Stanislav Shwartsman
424f316e07
Fixed comment
2008-06-02 20:11:03 +00:00
Stanislav Shwartsman
e34938386a
Merged patch from @SF tracker
2008-06-02 20:08:10 +00:00
Stanislav Shwartsman
3d3dba7804
- Implemented GD bit in DR7 register
2008-06-02 19:50:40 +00:00
Stanislav Shwartsman
b7480b3e6f
- Fixed x86 data breakpoint match when breakpoint length is 8 bytes
...
- FIxed x86 data breakpoint in paging disabled mode
2008-06-02 18:41:08 +00:00
Stanislav Shwartsman
40bbae9b84
Fixed compilation by Microsoft nmake
2008-06-01 16:48:13 +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
Volker Ruppert
a21f26bd5f
- corrected image size (biossums added 512 bytes with checksum after fixing the
...
timestamp manually from German to English)
2008-06-01 10:01:34 +00:00
Stanislav Shwartsman
d2ba79abdd
Removed PANIC in DqRq function
2008-05-31 21:17:02 +00:00
Stanislav Shwartsman
8596a2a242
Fix compilation, update CHANGES
2008-05-31 21:07:30 +00:00
Stanislav Shwartsman
8d17e7b539
Fixed watchpoints handling
2008-05-31 20:59:38 +00:00
Stanislav Shwartsman
764756d74a
Handle reserved bits of CR8
2008-05-31 09:26:28 +00:00
Stanislav Shwartsman
46a9524e70
Fixed commnt
2008-05-30 21:14:49 +00:00
Stanislav Shwartsman
9393cff0b9
Fixed CPU CPL restore when in v8086 mode
2008-05-30 21:10:37 +00:00
Stanislav Shwartsman
f74d7b56e7
update Bochs 2.3.7 IPS data in docs
2008-05-30 21:00:05 +00:00
Stanislav Shwartsman
3bfcdb154c
Added new file
2008-05-30 20:37:52 +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
Stanislav Shwartsman
5c75e54d45
cleanup and small optimization for non-paging mode
2008-05-30 16:58:47 +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
Stanislav Shwartsman
6c5f82c4c8
- Fixed bug in global pages TLB invalidation
2008-05-30 12:14:00 +00:00
Stanislav Shwartsman
ff332232d4
Fixed compiler warning
2008-05-26 21:51:46 +00:00
Stanislav Shwartsman
d295371450
- Correctly handle segment a byte in BIG real mode
2008-05-26 21:46:39 +00:00
Stanislav Shwartsman
aaf6b3a648
Added comments
2008-05-26 18:02:07 +00:00
Stanislav Shwartsman
77fbc2c187
Fixed LAR/LSL in 64-bit mode, compilation error fixes
2008-05-25 15:53:29 +00:00
Stanislav Shwartsman
a85dfc7617
Added disasm for AES instructions
2008-05-25 15:42:26 +00:00
Volker Ruppert
a61046dbef
- implemented yes/no dialog and enabled string dialog for the folder selection
...
- save/restore feature now uses the x gui dialogs
2008-05-25 12:28:27 +00:00
Volker Ruppert
fb8247cd02
- set floppy drive type to the highest compatible value (TODO: floppy drive
...
type should be a separate config option)
2008-05-25 06:25:44 +00:00
Stanislav Shwartsman
7215607df2
- Fixed missed #DE exception in x86-64 IDIV instruction
2008-05-24 10:26:03 +00:00
Volker Ruppert
19aa190d48
- it's not necessary to set up the physical address in the init code, since the
...
PARs are cleared by initial hardware reset. The physical address for incoming
packets must be initialized by the guest's driver.
- added BX_INFO at completion of the physical address setup
2008-05-24 06:53:05 +00:00
Stanislav Shwartsman
ef2120a3ac
Fixed compilation err with debugger enabled
2008-05-23 18:06:50 +00:00