make RegisterManager users compile again

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@980 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-03-12 09:51:32 +00:00
parent c42dee585f
commit c89561404b
2 changed files with 2 additions and 2 deletions

View File

@ -123,7 +123,7 @@ bool CoolChecksumExperiment::run()
fi::BaseEvent* ev = sal::simulator.waitAny(); fi::BaseEvent* ev = sal::simulator.waitAny();
if (ev == &ev_done) { if (ev == &ev_done) {
int32_t data = sal::simulator.getRegisterManager().getSetOfType(sal::RT_GP).getRegister(targetreg)->getData(); int32_t data = sal::simulator.getRegisterManager().getRegister(targetreg)->getData();
log << std::dec << "Result EDX = " << data << endl; log << std::dec << "Result EDX = " << data << endl;
param.msg.set_resulttype(CoolChecksumProtoMsg_ResultType_CALCDONE); param.msg.set_resulttype(CoolChecksumProtoMsg_ResultType_CALCDONE);
param.msg.set_resultdata(data); param.msg.set_resultdata(data);

View File

@ -34,7 +34,7 @@ bool hscsimpleExperiment::run()
#else #else
int reg = sal::RID_EAX; int reg = sal::RID_EAX;
#endif #endif
sal::simulator.getRegisterManager().getSetOfType(sal::RT_GP).getRegister(reg)->setData(666); sal::simulator.getRegisterManager().getRegister(reg)->setData(666);
cout << "[HSC] waiting for last main() instruction" << endl; cout << "[HSC] waiting for last main() instruction" << endl;
breakpoint.setWatchInstructionPointer(0x3c92); breakpoint.setWatchInstructionPointer(0x3c92);
sal::simulator.addEventAndWait(&breakpoint); sal::simulator.addEventAndWait(&breakpoint);