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:
@ -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()
|
||||
|
||||
@ -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);
|
||||
|
||||
Reference in New Issue
Block a user