openocd: arm register mapping

Mapping register id (ArmArchitecture) to openocd register id.

Change-Id: Id951ce1606e1720e7bc2fd7d6686cff8c1d5c9b4
This commit is contained in:
Lars Rademacher
2013-10-27 21:14:31 +01:00
parent 1e511a4b64
commit 98a478badd
4 changed files with 97 additions and 22 deletions

View File

@ -8,16 +8,14 @@ regdata_t PandaArmCPU::getRegisterContent(const Register* reg) const
{
regdata_t data;
// ToDo: ID-translation
oocdw_read_reg(reg->getId(), ARM_REGS_CORE, &data);
oocdw_read_reg(reg->getId(), &data);
return data;
}
void PandaArmCPU::setRegisterContent(const Register* reg, regdata_t value)
{
// ToDo: ID-translation
oocdw_write_reg(reg->getId(), ARM_REGS_CORE, value);
oocdw_write_reg(reg->getId(), value);
}
} // end-of-namespace: fail