coding style++, some TODOs added.

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1967 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
adrian
2012-12-05 12:27:17 +00:00
parent b052c0494b
commit 35753cd075
7 changed files with 23 additions and 32 deletions

View File

@ -19,6 +19,7 @@ regdata_t Gem5ArmCPU::getRegisterContent(Register* reg)
}
// This shouldn't be reached if a valid register is passed
// TODO: assertion?
return 0;
}
@ -39,6 +40,7 @@ void Gem5ArmCPU::setRegisterContent(Register* reg, regdata_t value)
case RT_IP:
return setRegisterContent(getRegister(RI_IP), value);
}
// TODO: assertion?
}
address_t Gem5ArmCPU::getInstructionPointer()

View File

@ -1,5 +1,5 @@
#ifndef __GEM5_ARM_CPU_HPP__
#define __GEM5_ARM_CPU_HPP__
#define __GEM5_ARM_CPU_HPP__
#include "../arm/arch.hpp"
@ -7,9 +7,9 @@
namespace fail {
class Gem5ArmCPU : public ArmArchitecture, public ArmCPUState
{
class Gem5ArmCPU : public ArmArchitecture, public ArmCPUState {
public:
// TODO: comments
Gem5ArmCPU(unsigned int id, System* system) : m_Id(id), m_System(system) {}
regdata_t getRegisterContent(Register* reg);
void setRegisterContent(Register* reg, regdata_t value);