gem5/arch/alpha
Ron Dreslinski d142788172 More compilation fixes.
Should we add a proxy_port that does the v->p address translation?
Should the proxy port return a fault on translation errors, if we add one?

arch/alpha/alpha_linux_process.cc:
    Syscalls use a memPort through the CPU now instead of a xc functional memory.
cpu/base.hh:
    Add a pointer to the memPort syscalls will use.  Should this be a proxy_port that does address translation?
cpu/exec_context.cc:
cpu/exec_context.hh:
    Remove functional memory from the exec context
cpu/simple/cpu.cc:
    Set the memPort to be used as the syscall port as the dcache port
sim/syscall_emul.cc:
sim/syscall_emul.hh:
    Syscalls use a memPort through the CPU now instead of a xc functional memory.
    Also, fix the fact that readStringFunctional doesn't return a fault... should proxy_port handle this because it is doing the translation?

--HG--
extra : convert_revision : 1f65318c6594301a75dc4dc0c99fdd436b094a7f
2006-02-15 22:05:23 -05:00
..
alpha_linux_process.cc More compilation fixes. 2006-02-15 22:05:23 -05:00
alpha_linux_process.hh Changes for Process object initialization in merged-memory environment. 2006-01-28 00:08:22 -05:00
alpha_memory.cc Bug fix: can't increment an iterator after you erase 2005-09-02 14:38:11 -04:00
alpha_memory.hh Many files: 2005-06-05 05:16:00 -04:00
alpha_tru64_process.cc Changes for Process object initialization in merged-memory environment. 2006-01-28 00:08:22 -05:00
alpha_tru64_process.hh Changes for Process object initialization in merged-memory environment. 2006-01-28 00:08:22 -05:00
aout_machdep.h Many files: 2005-06-05 05:16:00 -04:00
arguments.cc Many files: 2005-06-05 05:16:00 -04:00
arguments.hh Many files: 2005-06-05 05:16:00 -04:00
ecoff_machdep.h Many files: 2005-06-05 04:21:22 -04:00
ev5.cc Build options are set via a build_options file in the 2005-08-30 13:18:54 -04:00
ev5.hh Build options are set via a build_options file in the 2005-08-30 13:18:54 -04:00
faults.cc Many files: 2005-06-05 05:16:00 -04:00
faults.hh Many files: 2005-06-05 05:16:00 -04:00
isa_desc Changes to start making the tree use the new memory system. Trying to compile decoder.cc but fails still. 2006-02-15 14:53:02 -05:00
isa_traits.hh define a couple more abi regiesters 2005-10-18 20:02:23 -04:00
osfpal.cc Many files: 2005-06-05 05:16:00 -04:00
osfpal.hh Many files: 2005-06-05 05:16:00 -04:00
pseudo_inst.cc add symbol opcode 2005-11-19 01:25:34 -05:00
pseudo_inst.hh add symbol opcode 2005-11-19 01:25:34 -05:00
stacktrace.cc Cleanup the StackTrace interfaces and profile interfaces so they 2005-11-20 17:44:58 -05:00
stacktrace.hh Cleanup the StackTrace interfaces and profile interfaces so they 2005-11-20 17:44:58 -05:00
vptr.hh Many files: 2005-06-05 05:16:00 -04:00
vtophys.cc Many files: 2005-06-05 05:16:00 -04:00
vtophys.hh Many files: 2005-06-05 05:16:00 -04:00