[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v8 0/5] m68k: add Virtual M68k Machine
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v8 0/5] m68k: add Virtual M68k Machine |
Date: |
Sat, 13 Mar 2021 11:42:37 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 |
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.
- [PATCH v8 0/5] m68k: add Virtual M68k Machine, Laurent Vivier, 2021/03/12
- [PATCH v8 2/5] intc: add goldfish-pic, Laurent Vivier, 2021/03/12
- [PATCH v8 1/5] char: add goldfish-tty, Laurent Vivier, 2021/03/12
- [PATCH v8 3/5] m68k: add an interrupt controller, Laurent Vivier, 2021/03/12
- [PATCH v8 4/5] m68k: add a system controller, Laurent Vivier, 2021/03/12
- [PATCH v8 5/5] m68k: add Virtual M68k Machine, Laurent Vivier, 2021/03/12
- Re: [PATCH v8 0/5] m68k: add Virtual M68k Machine,
Philippe Mathieu-Daudé <=