Stanislav Shwartsman
|
e19c25a234
|
Reimplemented watchpoints handling. Up to 16 watchpoints of any kind (but not each kind) is available.
Check 'help watch, help unwatch' in Bochs debugger !
|
2008-08-07 21:09:30 +00:00 |
|
Stanislav Shwartsman
|
8a71b339ee
|
Fixed breakpoint handling in SMP mode
|
2008-08-01 08:36:04 +00:00 |
|
Stanislav Shwartsman
|
9a90d20f59
|
Support for 16-byte mem access
|
2008-07-26 14:20:24 +00:00 |
|
Stanislav Shwartsman
|
bb44f5c5b5
|
Re-apply SF patch "Set new default format and unit only if both are supported"
|
2008-07-11 17:31:30 +00:00 |
|
Stanislav Shwartsman
|
f9e84e2825
|
Merge patch from @SF
|
2008-07-11 03:53:30 +00:00 |
|
Stanislav Shwartsman
|
0dd9f19800
|
Fixed bx_debug compilation with gcc 4.3
|
2008-06-16 17:09:52 +00:00 |
|
Stanislav Shwartsman
|
061555b7c1
|
Print HALTED message only when tracing is enabled
|
2008-06-12 21:00:25 +00:00 |
|
Stanislav Shwartsman
|
288b086e20
|
Fixed compilation err
|
2008-06-11 20:29:30 +00:00 |
|
Stanislav Shwartsman
|
8896873383
|
FIxed compilation warning _ indent
|
2008-06-09 23:00:43 +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
|
3619c0f6b4
|
Some changes to make x86-debugger feature working back
|
2008-05-23 17:49:46 +00:00 |
|
Stanislav Shwartsman
|
3f1e436926
|
Removed unused variables in bx_dbg struct
|
2008-05-23 14:04:45 +00:00 |
|
Stanislav Shwartsman
|
e98b58651d
|
Added missed newline
|
2008-05-19 19:11:24 +00:00 |
|
Stanislav Shwartsman
|
fafae755b3
|
Formatting fixes
|
2008-05-10 20:33:39 +00:00 |
|
Stanislav Shwartsman
|
6ebae41ad7
|
print physcial address with special format - preparations for 64-bit physical address emu
|
2008-05-09 22:33:37 +00:00 |
|
Stanislav Shwartsman
|
8e3b0ea1af
|
Fixed few typos in debugger command and print
|
2008-05-03 21:32:02 +00:00 |
|
Stanislav Shwartsman
|
abe5309ab9
|
Clean 'info registres' command - use only direct aliases.
instead of 'info fpu' - just use 'fpu'
and etc
|
2008-05-01 19:10:07 +00:00 |
|
Stanislav Shwartsman
|
6c82e707c8
|
FIxed typo
|
2008-04-26 18:58:26 +00:00 |
|
Stanislav Shwartsman
|
003c23e7ea
|
Added aliases for some debugger command
fp|fpu - same as info fpu
sse - same as info sse
mmx - same as info mmx
sreg - same as info sreg
|
2008-04-26 18:50:32 +00:00 |
|
Stanislav Shwartsman
|
c660853202
|
Implemented info ldt command
|
2008-04-25 21:08:58 +00:00 |
|
Stanislav Shwartsman
|
7b1579f3ca
|
Fixed trace-mem print format
|
2008-04-25 19:27:18 +00:00 |
|
Stanislav Shwartsman
|
4ada6b6e8e
|
Fixed timebp bug
|
2008-04-20 09:20:56 +00:00 |
|
Stanislav Shwartsman
|
c9c16ad87f
|
Update LEX/YACC precompiled files for internal debugger
|
2008-04-19 20:21:29 +00:00 |
|
Stanislav Shwartsman
|
bc86f6393a
|
Removed incorrect commit
|
2008-04-19 20:11:30 +00:00 |
|
Stanislav Shwartsman
|
9ddcd01b27
|
Fixes for trace-mem command
|
2008-04-19 20:01:09 +00:00 |
|
Stanislav Shwartsman
|
5fafafb5e6
|
Added trace-mem to debugger help
|
2008-04-19 13:22:05 +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
|
639967e1da
|
Fixed typo
|
2008-04-17 20:48:52 +00:00 |
|
Stanislav Shwartsman
|
5665dab58c
|
More places where CPU vector was used
|
2008-04-17 20:45:00 +00:00 |
|
Stanislav Shwartsman
|
5b900fbb5e
|
Fixed exception name (another one)
|
2008-04-16 22:28:07 +00:00 |
|
Stanislav Shwartsman
|
7593d9d7e2
|
Fixed exception name
|
2008-04-16 21:49:46 +00:00 |
|
Stanislav Shwartsman
|
068276b957
|
- added description for debugger exceptions
- fixed EFLAGS debug print from internal debugger
|
2008-04-16 16:42:00 +00:00 |
|
Stanislav Shwartsman
|
e5e8785973
|
Can't use access_linear in debugger because it has sideeffects on CPU
|
2008-04-11 21:59:47 +00:00 |
|
Stanislav Shwartsman
|
1350b77700
|
Fixed 'r' command with 64-bit registers
|
2008-04-11 14:16:46 +00:00 |
|
Stanislav Shwartsman
|
a851cfd8f0
|
Re-implemented modebp debugger function in simple and more clean way
|
2008-04-07 19:59:53 +00:00 |
|
Stanislav Shwartsman
|
fea49bb270
|
Fixed linear address wrap in legacy (not long64) mode
|
2008-04-07 18:39:17 +00:00 |
|
Stanislav Shwartsman
|
2a121e2664
|
Fixed compilation error with bx debugger
|
2008-04-05 21:41:31 +00:00 |
|
Stanislav Shwartsman
|
858842edec
|
Typo fix
|
2008-04-04 14:04:11 +00:00 |
|
Stanislav Shwartsman
|
3c40cb1610
|
More improvements to load-symbols in bx debugger
|
2008-03-30 14:32:14 +00:00 |
|
Stanislav Shwartsman
|
a77b012049
|
Update debugger parser
|
2008-03-30 05:47:31 +00:00 |
|
Stanislav Shwartsman
|
041ae54724
|
Fixed lexer bug
|
2008-03-30 05:45:42 +00:00 |
|
Stanislav Shwartsman
|
6b6492dd36
|
Compiled lex/yacc output for debugger
|
2008-03-29 21:37:18 +00:00 |
|
Stanislav Shwartsman
|
46e7ca44dc
|
dded patch with symbols support in bochs-debugger
|
2008-03-29 21:32:18 +00:00 |
|
Stanislav Shwartsman
|
b745be68ef
|
Improve show param call in bochs debugger - search also in default CPU tree
|
2008-03-28 12:51:02 +00:00 |
|
Stanislav Shwartsman
|
15106acdba
|
Another #SF patch merge
another patch to fix compilation with vc8 (or, more
precisely with Dimkunware STL). It corrects the usage of std::set
iterators.
|
2008-03-26 22:39:07 +00:00 |
|
Stanislav Shwartsman
|
528d34f108
|
Forgot printf param
|
2008-03-23 21:40:17 +00:00 |
|
Stanislav Shwartsman
|
a22160959b
|
HLT callback to Bochs internal debugger
|
2008-03-23 21:39:01 +00:00 |
|
Stanislav Shwartsman
|
7bd2cf39d3
|
Fixed printf format bugs
|
2008-03-23 21:25:13 +00:00 |
|
Stanislav Shwartsman
|
d9464b18d4
|
Fixed reading of 64-bit params from bx_debugger (info sse and info fpu commands are affected)
|
2008-03-23 17:59:44 +00:00 |
|