[Qemu-devel] How to access guest memory from qemu device internal

2014-11-20 Thread Kaiyuan
Hello, all I added a custom device to qemu. This device is attached to sysbus by mmio and has an address register in which device should access the guest memory the register point to. I write a bare-metal program that pass an address like 0x1234ABCD to this address register. Inside qemu device

Re: [Qemu-devel] How to access guest memory from qemu device internal

2014-11-20 Thread Greg Kurz
On Thu, 20 Nov 2014 21:25:18 +0800 (GMT+08:00) Kaiyuan wrote: > Hello, all > > I added a custom device to qemu. This device is attached to sysbus by mmio > and has an address register in which device should access the guest memory > the register point to. > I write a bare-metal program that pa

Re: [Qemu-devel] How to access guest memory from qemu device internal

2014-11-23 Thread Kaiyuan
> -Origin email- > From: Peter Maydell > Sent Time: Friday, November 21, 2014 > To: Kaiyuan > Cc: Greg Kurz , qemu-devel > Subject: Re: [Qemu-devel] Fw:Re:Re: How to access guest memory from qemu > device internal > > On 21 November 2014 09:17, Kaiyuan wrote: > > Thanks, Greg. It's u

Re: [Qemu-devel] How to access guest memory from qemu device internal

2014-11-23 Thread Peter Maydell
On 23 November 2014 at 13:18, Kaiyuan wrote: > Thanks for your explanation about guest physical/virtual > address and host physical/virtual address, and I think I > asked a wrong question. Is there a function that translates > guest Physical address to host Virtual address so that I > can access g

Re: [Qemu-devel] How to access guest memory from qemu device internal

2014-11-23 Thread Kaiyuan
> -Origin email- > From: Peter Maydell > Sent Time: Monday, November 24, 2014 > To: Kaiyuan > Cc: Greg Kurz , qemu-devel > Subject: Re: [Qemu-devel] How to access guest memory from qemu device internal > > On 23 November 2014 at 13:18, Kaiyuan wrote: > &g