Stanislav Shwartsman
|
489447ae57
|
Fixed FPU2MMX state transition - should be done only fater all memory faults already checked
|
2008-10-08 10:51:38 +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
|
52a0eb2143
|
- Avoid 32-bit EIP wrap in prefetch()
|
2008-10-06 22:19:22 +00:00 |
|
Stanislav Shwartsman
|
446b1f9977
|
Update CHANGES
|
2008-10-06 22:02:51 +00:00 |
|
Stanislav Shwartsman
|
0df223d363
|
Merged patch with blinking HDD led in RED color when HDD write occurs (GREEN when HDD read)
|
2008-10-06 22:00:11 +00:00 |
|
Stanislav Shwartsman
|
3b0e84d9e3
|
The same again
|
2008-10-06 20:41:28 +00:00 |
|
Stanislav Shwartsman
|
367116ee3d
|
Do not access 64-bit vars when guaranteed to be in 32-bit mode with upper part of ther RIP/RSP cleared
|
2008-10-06 20:26:14 +00:00 |
|
Stanislav Shwartsman
|
67fae3ab41
|
Fixed compilation
|
2008-10-06 20:06:30 +00:00 |
|
Stanislav Shwartsman
|
4cf63f4804
|
Delete unused file
|
2008-10-06 20:05:23 +00:00 |
|
Stanislav Shwartsman
|
2066d8b594
|
Fixed compilation issues
|
2008-10-06 17:50:06 +00:00 |
|
Stanislav Shwartsman
|
51d380551e
|
Fixed instrumentation desc
|
2008-10-06 06:51:29 +00:00 |
|
Stanislav Shwartsman
|
66e963b302
|
Fixed para-bochs link in TODO fil
|
2008-10-03 18:50:05 +00:00 |
|
Stanislav Shwartsman
|
fe0456d519
|
Remove extra ;;
|
2008-10-03 17:00:46 +00:00 |
|
Stanislav Shwartsman
|
fb71c07b15
|
Fixes for MONITOR/MWAIT - the feature is still EXPERIMENTAL ONLY !
|
2008-10-03 16:53:08 +00:00 |
|
Stanislav Shwartsman
|
5d0a807f0e
|
CR1 is not exists
|
2008-10-02 18:14:52 +00:00 |
|
Stanislav Shwartsman
|
7ca910be2e
|
Compilation fix
|
2008-10-02 06:49:20 +00:00 |
|
Stanislav Shwartsman
|
5c3dc4b780
|
Fixed breakpoint handling
|
2008-10-02 06:48:33 +00:00 |
|
Alexander Krisak
|
dcf7330e69
|
added additional two instrumentalization callbacks called when Bochs
started, but before reading .bochsrc and before Bochs exits.
|
2008-10-01 11:36:04 +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 |
|
Stanislav Shwartsman
|
c09e2b6418
|
Fixes in disasm
|
2008-10-01 09:10:54 +00:00 |
|
Stanislav Shwartsman
|
91ecba9b91
|
Updated BIOS images
|
2008-10-01 08:41:19 +00:00 |
|
Stanislav Shwartsman
|
2f7d0b4a70
|
Fixed compilation in gcc4
|
2008-10-01 07:54:02 +00:00 |
|
Stanislav Shwartsman
|
fe193f0dcf
|
Merged patch from @SF
|
2008-10-01 07:47:02 +00:00 |
|
Stanislav Shwartsman
|
518293fe40
|
iApplied patch: Add rombios decoding of F11/F12 scancodes in support for
Microsoft's Remote Installation Services, which require F11/F12 keys
|
2008-10-01 07:41:22 +00:00 |
|
Stanislav Shwartsman
|
dee5b0a7a6
|
Correctly set DR6 when instr BP detected
|
2008-09-26 20:41:41 +00:00 |
|
Stanislav Shwartsman
|
07d3a79bfa
|
Merged SDL fullscreen patch from @SF tracker + indent changes
|
2008-09-26 11:05:07 +00:00 |
|
Stanislav Shwartsman
|
71c084a567
|
Recent CHANGES from 2.3.7
|
2008-09-25 20:35:32 +00:00 |
|
Stanislav Shwartsman
|
8adcf06f27
|
Fixed bug
|
2008-09-25 19:19:40 +00:00 |
|
Stanislav Shwartsman
|
3d97374ce8
|
Some fixes for functionality
|
2008-09-24 10:39:35 +00:00 |
|
Stanislav Shwartsman
|
cbadccb63c
|
Fixed DR6 handling
|
2008-09-23 19:33:37 +00:00 |
|
Stanislav Shwartsman
|
0966fe8621
|
Fix corruption when executing WBINVD in SMP
|
2008-09-23 17:33:18 +00:00 |
|
Alexander Krisak
|
de5894f6f3
|
updated workspace for msvc 6.0
|
2008-09-23 14:05:34 +00:00 |
|
Alexander Krisak
|
a6cce95418
|
fixed compillation
|
2008-09-23 13:25:32 +00:00 |
|
Stanislav Shwartsman
|
5aaeb331fe
|
Fixed typo
|
2008-09-22 21:41:22 +00:00 |
|
Stanislav Shwartsman
|
3b276bc9fe
|
Implement modern BIOS mode for limiting max reported CPUID function to 3.
This mode is required in order to correctly boot and install WinNT guest
|
2008-09-22 21:38:15 +00:00 |
|
Stanislav Shwartsman
|
b0abb5d6a6
|
task switch fixes
|
2008-09-22 19:53:47 +00:00 |
|
Stanislav Shwartsman
|
5468903bb0
|
Fix some BX_PANICs
|
2008-09-19 21:31:08 +00:00 |
|
Stanislav Shwartsman
|
bc381e51da
|
very small cleanups
|
2008-09-19 19:18:57 +00:00 |
|
Stanislav Shwartsman
|
6714f3f8c1
|
Added back mistake removed save-restore stuff
|
2008-09-18 20:16:27 +00:00 |
|
Stanislav Shwartsman
|
cac25119b7
|
fix some compilation stuff
|
2008-09-18 20:10:17 +00:00 |
|
Stanislav Shwartsman
|
17e440629b
|
Clean comment
|
2008-09-18 19:44:20 +00:00 |
|
Stanislav Shwartsman
|
8b44524af9
|
Fixed problem in one of my prev commits
|
2008-09-18 19:10:23 +00:00 |
|
Stanislav Shwartsman
|
39d4db5564
|
- No alignment check required for 16-byte 'unaligned' access
|
2008-09-18 17:37:28 +00:00 |
|
Stanislav Shwartsman
|
dd0b8eceb2
|
Fixed some compilation issues with
Microsoft 32-Bit C/C++ Optimizing Compiler 9.00
|
2008-09-18 17:18:36 +00:00 |
|
Stanislav Shwartsman
|
db664c4012
|
more optimizations after fetchdecode
|
2008-09-16 20:57:16 +00:00 |
|
Stanislav Shwartsman
|
d6562492a9
|
Fixed bug in 64-bit mode
|
2008-09-16 20:40:56 +00:00 |
|
Stanislav Shwartsman
|
d7fdaaad5b
|
remove not needed index set
|
2008-09-16 19:22:13 +00:00 |
|
Stanislav Shwartsman
|
a9c77eb75d
|
Try to optimize individual instructions after fetchdecode
|
2008-09-16 19:20:03 +00:00 |
|
Stanislav Shwartsman
|
7566faf948
|
A bit simplify FPU decoding
|
2008-09-16 18:28:53 +00:00 |
|
Stanislav Shwartsman
|
7657ae626e
|
Change error message level
|
2008-09-14 20:58:20 +00:00 |
|