]> git.proxmox.com Git - mirror_qemu.git/commit
m68k: Add NeXTcube framebuffer device emulation
authorThomas Huth <huth@tuxfamily.org>
Sat, 30 Jun 2018 05:19:42 +0000 (07:19 +0200)
committerThomas Huth <huth@tuxfamily.org>
Sat, 7 Sep 2019 06:30:34 +0000 (08:30 +0200)
commite3355a0ca2d82acc1d65e370284b503e178fa41a
tree65f3a153cce8dea5c12c31c901e10c87ef3f5fc3
parent90b1e3afd33226b6078fec6d77a18373712a975c
m68k: Add NeXTcube framebuffer device emulation

The NeXTcube uses a linear framebuffer with 4 greyscale colors and
a fixed resolution of 1120 * 832.
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-fb.c

and altered to fit the latest interface of the current QEMU (e.g.
the device has been "qdev"-ified etc.).

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