From 6083c8280b3042ddbdbdfc3868a26bd69712d4d7 Mon Sep 17 00:00:00 2001 From: Nathan Binkert Date: Thu, 1 Jul 2004 18:03:05 -0400 Subject: implement the readfile pseudo instruction that will read a realworld file. arch/alpha/isa_desc: arch/alpha/pseudo_inst.hh: implement the readfile pseudo instruction that will read a chunk of a realworld file. arch/alpha/pseudo_inst.cc: implement the readfile pseudo instruction that will read a chunk of a realworld file. The filename is a per system parameter and comes from the system itself. kern/linux/linux_system.cc: sim/system.hh: Create a per-system readfile parameter for use by the readfile pseudo instruction. That way each system can get its own file. --HG-- extra : convert_revision : 941b3a3e20702a6252b219ca66a6d90da2944c50 --- arch/alpha/isa_desc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/alpha/isa_desc') diff --git a/arch/alpha/isa_desc b/arch/alpha/isa_desc index 94f5d9bc3..fa24e5215 100644 --- a/arch/alpha/isa_desc +++ b/arch/alpha/isa_desc @@ -2540,6 +2540,9 @@ decode OPCODE default Unknown::unknown() { 0x43: m5checkpoint({{ AlphaPseudo::m5checkpoint(xc->xcBase()); }}, IsNonSpeculative); + 0x50: m5readfile({{ + AlphaPseudo::readfile(xc->xcBase()); + }}, IsNonSpeculative); } } -- cgit v1.2.3