1/* 2 * Copyright (c) 2014 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 --- 30 unchanged lines hidden (view full) --- 39 40#include "arch/arm/isa_device.hh" 41 42#include "base/misc.hh" 43 44namespace ArmISA 45{ 46 |
47BaseISADevice::BaseISADevice() 48 : isa(nullptr) 49{ 50} 51 |
52void |
53BaseISADevice::setISA(ISA *_isa) 54{ 55 assert(_isa); 56 57 isa = _isa; 58} 59 60void |
61DummyISADevice::setMiscReg(int misc_reg, MiscReg val) 62{ 63 warn("Ignoring write to miscreg %s\n", miscRegName[misc_reg]); 64} 65 66MiscReg 67DummyISADevice::readMiscReg(int misc_reg) 68{ 69 warn("Returning zero for read from miscreg %s\n", miscRegName[misc_reg]); 70 71 return 0; 72} 73 74 75} |