gem5/src
Binh Pham c99b13d904 x86: make PioBus return BadAddress errors
Stop setting the use_default_range flag in PioBus in order to
have random bad addresses result in a BadAddress response and
not a gem5 fatal error.  This is necessary in Ruby as Ruby is
connected directly to PioBus, so misspeculated addresses will
be sent there directly.  For the classic memory system, this
change has no effect, as bad addresses are caught by the
memory bus before being sent to the PioBus.

This work was done while Binh was an intern at AMD Research.
2014-07-18 22:05:51 -07:00
..
arch power: Add basic DVFS support for gem5 2014-06-30 13:56:06 -04:00
base base: fix operator== for comparing EthAddr objects 2014-07-09 09:28:15 -04:00
cpu cpu: implement a bi-mode branch predictor 2014-06-30 13:50:03 -04:00
dev x86: make PioBus return BadAddress errors 2014-07-18 22:05:51 -07:00
doc MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern kern: get rid of unused linux syscall files 2014-07-18 22:05:51 -07:00
mem mem: DRAMPower trace output 2014-06-30 13:56:03 -04:00
proto mem: Edit proto Packet and enhance the python script 2014-03-07 15:56:23 -05:00
python cpu: Add flag name printing to StaticInst 2014-05-09 18:58:47 -04:00
sim sim: remove unused MemoryModeStrings array 2014-07-18 22:05:51 -07:00
unittest unittest: Fix build errors 2014-01-30 12:21:58 -06:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: Bump the compiler version to gcc 4.6 and clang 3.0 2014-06-10 17:44:39 -04:00