Skip to content

Commit 9eb08a4

Browse files
committed
sun4m: Add Sun CG3 framebuffer and corresponding OpenBIOS FCode ROM
The CG3 framebuffer is a simple 8-bit framebuffer for use with operating systems such as early Solaris that do not have drivers for TCX. Signed-off-by: Mark Cave-Ayland <[email protected]> CC: Blue Swirl <[email protected]> CC: Anthony Liguori <[email protected]> CC: Peter Maydell <[email protected]> CC: Bob Breuer <[email protected]> CC: Artyom Tarasenko <[email protected]>
1 parent ead4cf0 commit 9eb08a4

File tree

6 files changed

+390
-3
lines changed

6 files changed

+390
-3
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ ifdef INSTALL_BLOBS
319319
BLOBS=bios.bin bios-256k.bin sgabios.bin vgabios.bin vgabios-cirrus.bin \
320320
vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin \
321321
acpi-dsdt.aml q35-acpi-dsdt.aml \
322-
ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin \
322+
ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin QEMU,cgthree.bin \
323323
pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \
324324
pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom \
325325
efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom \

default-configs/sparc-softmmu.mak

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CONFIG_EMPTY_SLOT=y
1010
CONFIG_PCNET_COMMON=y
1111
CONFIG_LANCE=y
1212
CONFIG_TCX=y
13+
CONFIG_CG3=y
1314
CONFIG_SLAVIO=y
1415
CONFIG_CS4231=y
1516
CONFIG_GRLIB=y

hw/display/Makefile.objs

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ obj-$(CONFIG_OMAP) += omap_lcdc.o
2828
obj-$(CONFIG_PXA2XX) += pxa2xx_lcd.o
2929
obj-$(CONFIG_SM501) += sm501.o
3030
obj-$(CONFIG_TCX) += tcx.o
31+
obj-$(CONFIG_CG3) += cg3.o
3132

3233
obj-$(CONFIG_VGA) += vga.o
3334

0 commit comments

Comments
 (0)