isa_device.cc (10461:afeb5cdb3907) isa_device.cc (10609:ae5582819481)
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
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
47void
52void
53BaseISADevice::setISA(ISA *_isa)
54{
55 assert(_isa);
56
57 isa = _isa;
58}
59
60void
48DummyISADevice::setMiscReg(int misc_reg, MiscReg val)
49{
50 warn("Ignoring write to miscreg %s\n", miscRegName[misc_reg]);
51}
52
53MiscReg
54DummyISADevice::readMiscReg(int misc_reg)
55{
56 warn("Returning zero for read from miscreg %s\n", miscRegName[misc_reg]);
57
58 return 0;
59}
60
61
62}
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}