Don't hard code the location of m5AlphaAccess. Instead, move the
authorNathan Binkert <binkertn@umich.edu>
Tue, 28 Jun 2005 16:42:15 +0000 (12:42 -0400)
committerNathan Binkert <binkertn@umich.edu>
Tue, 28 Jun 2005 16:42:15 +0000 (12:42 -0400)
commit036a8ceb8da8aff10b819b4aab32584d41282a64
treee3d1c6bd8572ec503ff53e6b1b27bcd0f292f247
parentd172447a7ae945139d0c3465b8504cd6b77ae819
Don't hard code the location of m5AlphaAccess.  Instead, move the
code into a function that can be called by the AlphaConsole class.
AlphaConsole will pass in its address.

arch/alpha/ev5.hh:
    Move Phys2K0Seg to ev5.hh and fixup the TSUNAMI uncacheable
    bits so that they will be converted correctly.
dev/alpha_access.h:
    Do not hard code the location of the AlphaConsole
dev/alpha_console.cc:
    fixup #includes
    tell the system where the alpha console is
sim/system.hh:
    Provide a function that will tell the system where the AlphaAccess
    structure (device) lives

--HG--
extra : convert_revision : 92d70ca926151a32eebe9925de597459ac58013e
arch/alpha/ev5.hh
dev/alpha_access.h
dev/alpha_console.cc
sim/system.cc
sim/system.hh