Varied fixes to get linux running. Allow for shutdown on linux.
authorAndrew Schultz <alschult@umich.edu>
Tue, 25 May 2004 20:35:18 +0000 (16:35 -0400)
committerAndrew Schultz <alschult@umich.edu>
Tue, 25 May 2004 20:35:18 +0000 (16:35 -0400)
commitced021a78f28b4f44bb10233f4acd3a1cae81e2b
tree5dbf178b3a6a3a2524174330b41440ea50539a77
parent7c70a16c04202cc57e42b1b8baabcda40b6245b2
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
dev/ide_disk.cc
dev/pcidev.cc
sim/system.cc