m68k: Add NeXTcube machine
commit956a78118bfc7fa512b03cbe8a77b9384c6d89f4
authorThomas Huth <huth@tuxfamily.org>
Sat, 30 Jun 2018 06:45:25 +0000 (30 08:45 +0200)
committerThomas Huth <huth@tuxfamily.org>
Sat, 7 Sep 2019 06:31:51 +0000 (7 08:31 +0200)
tree1c181972c4c30632586eddeb58d850abea5ea624
parentc8e8bc85a6ba106ad4fd92468f6ef726200ab1ca
m68k: Add NeXTcube machine

It is still quite incomplete (no SCSI, no floppy emulation, no network,
etc.), but the firmware already shows up the debug monitor prompt in the
framebuffer display, so at least the very basics are already working.

This code has been taken from Bryce Lanham's GSoC 2011 NeXT branch at

 https://github.com/blanham/qemu-NeXT/blob/next-cube/hw/next-cube.c

and altered quite a bit to fit the latest interface and coding conventions
of the current QEMU.

Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20190831074519.32613-4-huth@tuxfamily.org>
Signed-off-by: Thomas Huth <huth@tuxfamily.org>
hw/m68k/Makefile.objs
hw/m68k/next-cube.c [new file with mode: 0644]
include/hw/m68k/next-cube.h