From: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
To: Laurent Vivier <laurent@vivier.eu>, qemu-devel@nongnu.org
Cc: "Peter Maydell" <peter.maydell@linaro.org>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Richard Henderson" <richard.henderson@linaro.org>,
"Marc-André Lureau" <marcandre.lureau@redhat.com>
Subject: Re: [PATCH v8 0/5] m68k: add Virtual M68k Machine
Date: Sat, 13 Mar 2021 11:42:37 +0100 [thread overview]
Message-ID: <2fe8c90d-8b98-67a1-7f48-5b604bc3dafb@amsat.org> (raw)
In-Reply-To: <20210312214145.2936082-1-laurent@vivier.eu>
On 3/12/21 10:41 PM, Laurent Vivier wrote:
> The Quadra 800 machine is very limited to run linux, it manages
> only 1 GiB of memory and only some specific interfaces.
>
> The Virtual M68k Machine is based on Goldfish interfaces defined by Google
> for Android simulator. It uses Goldfish-rtc (timer and RTC),
> Goldfish-pic (PIC) and Goldfish-tty (for early tty).
> v8:
> goldfish-tty:
> set version to 1 because, as pointed out by Peter, the version 0
> provides virtual address and not physical address to QEMU.
> It was working with m68k-virt kernel because virtual memory
> of the kernel is mapped at the same address as the physical memory.
> The m68k-virt kernel at this point is not ready to use the
> goldfish tty driver with the physical address but we can
> use the virtio-serial interface. We keep the goldfish-tty device
> for the early printks that work fine because they use the PUT_CHAR
> register.
v8 LGTM.
prev parent reply other threads:[~2021-03-13 10:43 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-12 21:41 [PATCH v8 0/5] m68k: add Virtual M68k Machine Laurent Vivier
2021-03-12 21:41 ` [PATCH v8 1/5] char: add goldfish-tty Laurent Vivier
2021-03-12 21:41 ` [PATCH v8 2/5] intc: add goldfish-pic Laurent Vivier
2021-03-12 21:41 ` [PATCH v8 3/5] m68k: add an interrupt controller Laurent Vivier
2021-03-12 21:41 ` [PATCH v8 4/5] m68k: add a system controller Laurent Vivier
2021-03-12 21:41 ` [PATCH v8 5/5] m68k: add Virtual M68k Machine Laurent Vivier
2021-03-13 10:42 ` Philippe Mathieu-Daudé [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2fe8c90d-8b98-67a1-7f48-5b604bc3dafb@amsat.org \
--to=f4bug@amsat.org \
--cc=laurent@vivier.eu \
--cc=marcandre.lureau@redhat.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).