changeset a259ab86cabf in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=a259ab86cabf
description:
        ARM: Adds dummy support for a L2 latency miscreg.

diffstat:

 src/arch/arm/isa/formats/misc.isa |  3 +++
 src/arch/arm/miscregs.cc          |  2 ++
 src/arch/arm/miscregs.hh          |  1 +
 3 files changed, 6 insertions(+), 0 deletions(-)

diffs (36 lines):

diff -r 5a8208fa1600 -r a259ab86cabf src/arch/arm/isa/formats/misc.isa
--- a/src/arch/arm/isa/formats/misc.isa Wed Feb 23 14:26:55 2011 -0500
+++ b/src/arch/arm/isa/formats/misc.isa Wed Feb 23 15:10:48 2011 -0600
@@ -143,6 +143,9 @@
           case MISCREG_BPIALL:
             return new WarnUnimplemented(
                     isRead ? "mrc bpiall" : "mcr bpiall", machInst);
+          case MISCREG_L2LATENCY:
+            return new WarnUnimplemented(
+                    isRead ? "mrc l2latency" : "mcr l2latency", machInst);
 
             // Write only.
           case MISCREG_TLBIALLIS:
diff -r 5a8208fa1600 -r a259ab86cabf src/arch/arm/miscregs.cc
--- a/src/arch/arm/miscregs.cc  Wed Feb 23 14:26:55 2011 -0500
+++ b/src/arch/arm/miscregs.cc  Wed Feb 23 15:10:48 2011 -0600
@@ -381,6 +381,8 @@
                     return MISCREG_PMINTENCLR;
                 }
             }
+        } else if (opc1 == 1) {
+            return MISCREG_L2LATENCY;
         }
         //Reserved for Branch Predictor, Cache and TCM operations
         break;
diff -r 5a8208fa1600 -r a259ab86cabf src/arch/arm/miscregs.hh
--- a/src/arch/arm/miscregs.hh  Wed Feb 23 14:26:55 2011 -0500
+++ b/src/arch/arm/miscregs.hh  Wed Feb 23 15:10:48 2011 -0600
@@ -191,6 +191,7 @@
         MISCREG_MVBAR,
         MISCREG_ISR,
         MISCREG_FCEIDR,
+        MISCREG_L2LATENCY,
 
 
         MISCREG_CP15_END,
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to