Hi,
I have another small question. Actually, I am implementing hardware transactional memory support in QEMU. I have implemented the following two helper functions functions in targer-i386/helper.c
void helper_StartTransaction()
void helper_CommitTransaction();
My application looks as follows.
int main()
{
__asm_volatile("mov %al %al"); //is detected in translation.c and helper_StartTransaction is called
}
In case a transaction fails, I detect it inside the code for helper_CommitTransaction(), now I need to jump back to the place where
I recommend:
http://fabrice.bellard.free.fr/qemu/user-doc.html
Regards,
Eduardo