ISA: Make the decode function part of the ISA's decoder.
[gem5.git] / src / dev / uart8250.cc
index 877e9fb47e7d5f85f7a59c203fe87c6be8174f8b..671d5505f8a956e1c465a575ff598fb9f0551a3f 100644 (file)
@@ -286,16 +286,14 @@ Uart8250::dataAvailable()
 
 }
 
-void
-Uart8250::addressRanges(AddrRangeList &range_list)
+AddrRangeList
+Uart8250::getAddrRanges()
 {
-    assert(pioSize != 0);
-    range_list.clear();
-    range_list.push_back(RangeSize(pioAddr, pioSize));
+    AddrRangeList ranges;
+    ranges.push_back(RangeSize(pioAddr, pioSize));
+    return ranges;
 }
 
-
-
 void
 Uart8250::serialize(ostream &os)
 {