[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] What is cpu_A0 in target-i386/translate.c
From: |
Steven |
Subject: |
[Qemu-devel] What is cpu_A0 in target-i386/translate.c |
Date: |
Wed, 15 Aug 2012 02:33:40 -0400 |
Hi,
I would like to trace the guest physical address of the load
instructions from the guest. I thought the cpu_A0 is the memory
address to be accessed. However, when I print out the value of cpu_A0,
like
static inline void gen_op_ld_v(int idx, TCGv t0, TCGv a0)
{
int mem_index = (idx >> 2) - 1;
+ qemu_log("cpu_A0: %llu\n", a0.i64);
switch(idx & 3) {
case 0:
tcg_gen_qemu_ld8u(t0, a0, mem_index);
}
I saw the value of cpu_A0 is always 23 (in decimal). Is there anything
about this? Or does cpu_A0 have a different meaning? Thanks.
steven
- [Qemu-devel] What is cpu_A0 in target-i386/translate.c,
Steven <=