c9f1a5dbb8
bugfix: tracing plugin compiles again
hsc2012-10-12 09:41:59 +00:00
bfedb10cac
Starting support for Lauterbach T32 HW Debugger
hoffmann2012-10-11 15:25:51 +00:00
a00cd492db
Overlooked that two parameters were mixed up
unzner2012-10-11 14:53:10 +00:00
765a2326e3
Fixes the address space recognition which was broken by accident, and cleans up the nomenclature to avoid future mistakes.
unzner2012-10-11 14:27:41 +00:00
af5d7d8033
Script for regression-test updated
hellwig2012-10-11 13:22:33 +00:00
b15f5d79ac
Handles a bound I forgot
unzner2012-10-11 10:51:07 +00:00
6e1a85d3bf
Added single stepping for gem5, which is necessary to periodically check for events like interrupts.
friemel2012-10-10 14:26:50 +00:00
15def480d9
warning-fix in release mode (var not initialized).
adrian2012-10-09 11:10:29 +00:00
4d48e0207e
Some improvements in the UDIS86 wrapper
unzner2012-10-08 08:33:28 +00:00
6d4a8cad6b
Update the instruction pointer in RATFlip
unzner2012-10-07 21:07:13 +00:00
ba2c0bb83f
Corrected several bugs in RATFlip
unzner2012-10-07 19:36:31 +00:00
301dc22494
Updated the L4Sys experiment flow
unzner2012-10-05 16:20:13 +00:00
225db6865e
Restore state before 2nd preparation step
unzner2012-10-05 13:22:00 +00:00
171d178309
SimCon interface update: save returns a boolean, now (+ redundant virtual keywords removed).
adrian2012-10-05 12:12:56 +00:00
37f030b9a3
Enhanced logging in ALUInstr
unzner2012-10-05 12:02:39 +00:00
28599c99d0
Listener handler revisited (onTrigger toggles the current flow), typo.
adrian2012-10-04 11:28:11 +00:00
2b79e83d72
Make it comile again with CONFIG_FAST_BREAKPOINTS enabled (avoid include cycle, see r1706), set timer id correctly (setId), coding-style + comment fix.
adrian2012-10-04 11:20:31 +00:00
8a902d2b50
Some Bugfixes ALUInstr should work now
unzner2012-10-03 15:02:22 +00:00
4b8a417eda
Added missing include of Listener.hpp in Gem5Controller.cc
friemel2012-10-02 12:58:45 +00:00
7d49b6f063
Simulator specific listener are now implemented using aspects instead of an additional inheritance level
friemel2012-10-02 11:42:18 +00:00
4d5bab72b6
Added flags necessary for the debug versions of gem5 and fail.
friemel2012-10-02 11:42:14 +00:00
fd102c01ea
Important bugfix: passing the instruction cache entry pointer does not account for arrays of instructions provided by one virtual instruction trace cache entry -> passing the current instruction directly. ALUInstr not yet completely tested.
unzner2012-10-01 17:51:34 +00:00
1a9a72eaf4
Fixed incomplete target name
hoffmann2012-10-01 07:56:16 +00:00
be9d2912f7
Correction - this _is_ necessary for instruction modification
unzner2012-09-27 19:50:31 +00:00
b07fa4dcb7
Listener objects will now be removed when their scope ends.
adrian2012-09-27 09:59:20 +00:00
2c1c3e8f02
TroubleListener::getWatchNumbers() returns a const ref (instead of a copy), now.
adrian2012-09-27 09:40:34 +00:00
ec7d0a78de
regression-test: updated info text in (preprocessor) dependency check.
adrian2012-09-27 09:37:15 +00:00
00b16ae5d0
(Fail)Bochs bug documented in more detail: TimerListener cannot be added at boot time.
adrian2012-09-27 09:32:32 +00:00
01207617ba
Removed residual m_tStamp member in BaseListener class (see r1637).
adrian2012-09-27 09:25:59 +00:00