gem5/sim
Andrew Schultz ced021a78f Varied fixes to get linux running. Allow for shutdown on linux.
dev/ide_disk.cc:
    Fix to PIO writes and also add command needed for shutdown
dev/pcidev.cc:
    Change the panic on write to read-only registers to a debug print.  The
    kernel tries to write back over all of the PCI registers to restore
    the saved SRM state, so we need to let it do this without panicing.
sim/system.cc:
    Add back increment of number of running systems to allow trap of halt
    work correctly.

--HG--
extra : convert_revision : 84aba4effbec14545f3610c19a8e321d7e7f7cf2
2004-05-25 16:35:18 -04:00
..
async.hh Import changeset 2003-10-07 10:41:54 -04:00
builder.cc Changes to config to allow everything (including 'children' 2004-04-05 11:00:48 -07:00
builder.hh provide an output stream for simulator output. (This takes place of the 2004-01-29 00:38:18 -05:00
debug.cc Avoid sending a signal to ourselves if we're not debugging 2004-05-13 06:59:05 -04:00
debug.hh Avoid sending a signal to ourselves if we're not debugging 2004-05-13 06:59:05 -04:00
eventq.cc Stats & serialization tweaks & cleanup. Unserializing from 2003-12-11 00:16:46 -08:00
eventq.hh constructor option to make the wrapped event autodelete 2004-03-05 05:45:45 -05:00
host.hh Import changeset 2003-10-07 10:41:54 -04:00
main.cc rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
param.cc Changes to config to allow everything (including 'children' 2004-04-05 11:00:48 -07:00
param.hh Get rid of lots of obsolete mentions of stat_sdb_t. 2003-10-29 22:22:03 -08:00
process.cc rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
process.hh rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
serialize.cc Results of automatic (yet incomplete) merge. 2004-02-09 00:30:16 -08:00
serialize.hh Results of automatic (yet incomplete) merge. 2004-02-09 00:30:16 -08:00
sim_events.cc Major stats package cleanup 2004-05-04 17:01:00 -04:00
sim_events.hh - Switch events to use a priority enum instead of integers. 2003-12-11 08:29:52 -08:00
sim_exit.hh Move the m5 pseudo instructions into their own file 2003-11-02 20:43:39 -05:00
sim_object.cc rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
sim_object.hh Get rid of the printExtraOutput stuff 2004-03-26 05:43:29 -05:00
stat_control.cc rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
stat_control.hh rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
stats.hh rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
syscall_emul.cc Fixes for Linux syscall emulation. 2004-02-10 21:43:57 -08:00
syscall_emul.hh Modify the emulated system calls to support running the SPEC Int 2004-02-05 12:16:17 -05:00
system.cc Varied fixes to get linux running. Allow for shutdown on linux. 2004-05-25 16:35:18 -04:00
system.hh rename namespace Statistics to Stats 2004-05-21 13:39:20 -04:00
universe.cc add ticks per picosecond 2004-03-05 05:44:11 -05:00