changeset 1e2acba5e77e in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=1e2acba5e77e
description:
        ARM: Fix over-eager assert in gic.

diffstat:

 src/dev/arm/gic.cc |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (18 lines):

diff -r 648b62f95015 -r 1e2acba5e77e src/dev/arm/gic.cc
--- a/src/dev/arm/gic.cc        Tue Jun 05 01:23:08 2012 -0400
+++ b/src/dev/arm/gic.cc        Tue Jun 05 01:23:08 2012 -0400
@@ -193,12 +193,12 @@
             pkt->set<uint8_t>(int_p[int_num]);
             break;
           case 2:
-            assert((int_num + 1) < (SGI_MAX + PPI_MAX));
+            assert((int_num + 1) < INT_LINES_MAX);
             pkt->set<uint16_t>(int_p[int_num] |
                                int_p[int_num+1] << 8);
             break;
           case 4:
-            assert((int_num + 3) < (SGI_MAX + PPI_MAX));
+            assert((int_num + 3) < INT_LINES_MAX);
             pkt->set<uint32_t>(int_p[int_num] |
                                int_p[int_num+1] << 8 |
                                int_p[int_num+2] << 16 |
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to