pl111.cc (8661:2d791d07c59b) pl111.cc (8711:c7e14f52c682)
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 721 unchanged lines hidden (view full) ---

730 lcdMis = lcdImsc & lcdRis;
731
732 if (lcdMis.underflow || lcdMis.baseaddr || lcdMis.vcomp || lcdMis.ahbmaster) {
733 gic->sendInt(intNum);
734 DPRINTF(PL111, " -- Generated\n");
735 }
736}
737
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 721 unchanged lines hidden (view full) ---

730 lcdMis = lcdImsc & lcdRis;
731
732 if (lcdMis.underflow || lcdMis.baseaddr || lcdMis.vcomp || lcdMis.ahbmaster) {
733 gic->sendInt(intNum);
734 DPRINTF(PL111, " -- Generated\n");
735 }
736}
737
738void
739Pl111::addressRanges(AddrRangeList& range_list)
738AddrRangeList
739Pl111::getAddrRanges()
740{
740{
741 range_list.clear();
742 range_list.push_back(RangeSize(pioAddr, pioSize));
741 AddrRangeList ranges;
742 ranges.push_back(RangeSize(pioAddr, pioSize));
743 return ranges;
743}
744
745Pl111 *
746Pl111Params::create()
747{
748 return new Pl111(this);
749}
750
751
744}
745
746Pl111 *
747Pl111Params::create()
748{
749 return new Pl111(this);
750}
751
752