git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1453 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-07-16 18:20:57 +00:00
parent 39a82218cc
commit 1a339c1814
3 changed files with 4 additions and 4 deletions

View File

@ -6,7 +6,7 @@ The folders are nested as follow:
********************************************************************** **********************************************************************
fail: Fail* parent directory, containing all source & configuration files (${FAIL_DIR}) fail: Fail* parent directory, containing all source & configuration files (${FAIL_DIR})
|-cmake: CMake-related configuration files (e.g. compiler-flags, dependencies, ...) |-cmake: CMake-related configuration files (e.g. compiler-flags, dependencies, ...)
|-doc: Fail*-Framework documentation (e.g., diagrams, how-to's, ...) |-doc: Fail*-Framework documentation (e.g., diagrams, howtos, ...)
|-deprecated: temporal and old (source) files, which will probably be deleted |-deprecated: temporal and old (source) files, which will probably be deleted
|-scripts: python/shell scripts for Fail*-compilation and experiment distribution |-scripts: python/shell scripts for Fail*-compilation and experiment distribution
|-simulators: parent directory of simulators supported by Fail* (may still be WIP) |-simulators: parent directory of simulators supported by Fail* (may still be WIP)

View File

@ -34,7 +34,7 @@ based on the "${PREFIX}/share/doc/bochs/bochsrc-sample.txt" template (or
pass: action=ignore pass: action=ignore
- If you need a quick-and-dirty way to pass data from the guest system to the - If you need a quick-and-dirty way to pass data from the guest system to the
outside world, and you don't want to write an experiment utilizing outside world, and you don't want to write an experiment utilizing
GuestEvents, you can use the "port e9 hack" that prints all outb's to port GuestEvents, you can use the "port e9 hack" that prints all outbs to port
0xe9 to the console: 0xe9 to the console:
port_e9_hack: enabled=1 port_e9_hack: enabled=1
- Determinism: (Fail)Bochs is deterministic regarding timer interrupts, - Determinism: (Fail)Bochs is deterministic regarding timer interrupts,

View File

@ -14,7 +14,7 @@ namespace fail {
class ExperimentFlow; class ExperimentFlow;
//! address wildcard (e.g. for BPListener's) //! address wildcard (e.g. for BPListeners)
const address_t ANY_ADDR = static_cast<address_t>(-1); const address_t ANY_ADDR = static_cast<address_t>(-1);
//! instruction wildcard //! instruction wildcard
const unsigned ANY_INSTR = static_cast<unsigned>(-1); const unsigned ANY_INSTR = static_cast<unsigned>(-1);
@ -220,7 +220,7 @@ public:
{ } { }
/** /**
* Returns the instruction pointer watch range of this listener. * Returns the instruction pointer watch range of this listener.
* @return the listerner's range * @return the listener's range
*/ */
std::pair<address_t, address_t> getWatchInstructionPointerRange() const std::pair<address_t, address_t> getWatchInstructionPointerRange() const
{ return std::make_pair(m_WatchStartAddr, m_WatchEndAddr); } { return std::make_pair(m_WatchStartAddr, m_WatchEndAddr); }