Stanislav Shwartsman
fd2175eb57
Merged patch
...
[ 1352761 ] Infinite loop when trying to debug a triple exception
by Nickolai Zeldovich
2005-11-10 18:14:18 +00:00
Volker Ruppert
bb2705643a
- fixes for the load32bitOShack feature from patch included in SF bug #1351667 by jpa
2005-11-09 17:17:06 +00:00
Volker Ruppert
d133c74339
- fixed MSVC warnings in the rfb and debugger code
2005-06-09 20:08:17 +00:00
Stanislav Shwartsman
694a568fb1
1. Make info cpu debugger command 2x shorter
...
2. More corrrect fix for bx_yyinput function in debugger.
It should read all available bytes but no more than max_size bytes
and it is no needed to modify lex_input_size.
2005-04-16 21:43:06 +00:00
Stanislav Shwartsman
a61f035998
Move cosimulation routines to separate file
2005-04-10 18:03:16 +00:00
Stanislav Shwartsman
10dfc89d56
Coding style fixes.
...
Replace cache.segment.base occurences by get_segment_base call for future use in x86-64
2005-04-08 18:30:34 +00:00
Stanislav Shwartsman
0ed560ed3d
Enable info fpu command in debugger
2005-03-28 18:19:02 +00:00
Stanislav Shwartsman
58d216d312
BX_DEBUGGER cannot be compiled w/o BX_DISASM:
...
1. Added appropriate check to config.h
2. Remove all redundant checks and ifdefs from dbg_main.cc
Also small clean-up for dbg_main.cc
2005-03-26 19:41:59 +00:00
Volker Ruppert
7d9eba3d12
- fixed checks for protected mode
2005-03-19 16:38:44 +00:00
Alexander Krisak
6377066a65
fixed broken dbg_main compilation
2005-02-24 12:58:48 +00:00
Stanislav Shwartsman
9305305493
First (and may be last) step to implementation of
...
Virtual Mode Extensions (VME)
and
Protected Mode Virtual Interrupts (PVI)
instructions STI and CLI have full support of these features, according to Intel docs. Need to check POPF and PUSHF instructions and afterwise VME and PVI extensions could be enabled in CR4
2005-02-03 22:08:34 +00:00
Stanislav Shwartsman
3fdbf48a69
Fixed bug in interrupt function in real mode
...
Style change
Update CHANGES
Remove patch.v8086-exception.lightcone because it already in CVS
2005-02-01 21:17:57 +00:00
Volker Ruppert
f98ecd09b1
- changed wxWindows to wxWidgets (includes SF patch #1094407 by Alexander Schuch)
2005-01-05 19:54:32 +00:00
Alexander Krisak
414adb6b69
debugger help text typo fix
2004-11-15 10:43:39 +00:00
Volker Ruppert
20d5fc0155
- missing status bar initialisation added in bx_dbg_main()
2004-11-01 12:53:45 +00:00
Volker Ruppert
c36d0c38e7
- fixed crash after debugger command 'show "call"' (mingw doesn't like %ll and
...
%*s in one statement)
- defined platform dependant symbol FMT_TICK for cpu ticks output to logfile and
debugger console
- fixed indent mode in function bx_dbg_symbolic_output()
2004-09-19 18:38:09 +00:00
Volker Ruppert
e322e49c70
- fixed error message after invalid show command
...
- fixed 2 warnings
2004-09-19 07:56:49 +00:00
Volker Ruppert
03b9d07d52
- unused vga function dump_status() rewritten for the use with the debugger ("info vga")
2004-08-24 10:15:56 +00:00
Stanislav Shwartsman
12b68ede54
XADD and ADD instructions have same flags modification rules - remove redundant switch case
2004-08-14 20:44:48 +00:00
Volker Ruppert
d06c80cee3
- changed all iodev config macros to BX_SUPPORT_xxx
...
- removed incorrect SDL/ prefix from include paths (patch from Robin KAY)
2004-08-06 15:49:55 +00:00
Stanislav Shwartsman
5873b26a82
Speed up compilation process.
...
bochs.h already not include iodev.h which reduces compilation dependences for almost all cpu and fpu files, now cpu files will not be recompiled if iodev includes was changed
2004-06-19 15:20:15 +00:00
Daniel Gimpelevich
ae66bb33c0
Applied Russ Cox's CPU panic debug patch from Oct 2003.
2004-01-17 08:36:29 +00:00
Christophe Bothamy
f1e558a39d
- updates so bochs compiles when the debugger is enabled
2004-01-04 13:13:45 +00:00
Christophe Bothamy
966e37f067
- fix compilation problem on vcpp when debugger is enabled
2003-12-07 23:34:48 +00:00
Daniel Gimpelevich
fff74a6f83
Fixed incompatibility with gcc3.3, I think.
2003-11-28 15:07:29 +00:00