[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Help for beginner
From: |
Alex Bennée |
Subject: |
Re: [Qemu-devel] Help for beginner |
Date: |
Thu, 15 Jan 2015 15:53:19 +0000 |
Ady Wahyudi Paundu <address@hidden> writes:
> Hi all, Happy New Year (not too late I hope)
> I also hope you guys don't' mind to be bothered by newbie questions
> related to Qemu, because I really don't know where else to ask. I
> want to learn how several aspects of qemu works, and it really hard to
> find resources (physical or virtual) about it. From qemu
> documentation "QEMU does not have a high level design description
> document - only the source code tells the full story"
> My question, if i want to learn CPU and/or Network related operation
> within Qemu, what file (or function) should i put my focus into?
If you are interested in the TCG emulation then you'll probably want to
start with:
target-${PROCESSOR}/translate.c
Where the instruction decode is carried out to translate guest
instructions into TCG ops which are then used to generate host code.
> for
> example, simple ping operation from within a guest VM will use what
> functions?
> Thank you in advance.
>
> regards,
> ady
--
Alex Bennée