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 |