gem5/src/kern
Andreas Hansson 07cf9d914b MEM: Separate queries for snooping and address ranges
This patch simplifies the address-range determination mechanism and
also unifies the naming across ports and devices. It further splits
the queries for determining if a port is snooping and what address
ranges it responds to (aiming towards a separation of
cache-maintenance ports and pure memory-mapped ports). Default
behaviours are such that most ports do not have to define isSnooping,
and master ports need not implement getAddrRanges.
2012-01-17 12:55:09 -06:00
..
linux trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
solaris includes: use base/types.hh not inttypes.h or stdint.h 2009-05-17 14:34:51 -07:00
tru64 MEM: Separate queries for snooping and address ranges 2012-01-17 12:55:09 -06:00
kernel_stats.cc includes: sort all includes 2011-04-15 10:44:06 -07:00
kernel_stats.hh includes: sort all includes 2011-04-15 10:44:06 -07:00
operatingsystem.cc includes: sort all includes 2011-04-15 10:44:06 -07:00
operatingsystem.hh SE mode: Make the direction anonymous mmaps move through memory configurable. 2009-10-02 01:32:00 -07:00
SConscript scons: rename TraceFlags to DebugFlags 2011-06-02 17:36:21 -07:00
system_events.cc trace: reimplement the DTRACE function so it doesn't use a vector 2011-04-15 10:44:32 -07:00
system_events.hh Moved the idle event out of system_events.hh. The skipFuncEvent can be made ISA independent by making it use the #define for branch delay slots (and NNPC) 2006-11-07 05:38:33 -05:00