Skip to contentSkip to conversation

PXA27x Mainstone II board support

PATCH New Armin 1 participant 1 message Nov 19, 2007 Kbuild

lore
Share & tools
lore

Armin

author
#0 lore raw

PATCH 1/1 PXA27x Mainstone II board support

Hello,

The following patch adds basic PXA27x Mainstone II support. Boots from initrd at the monument.

Comments and Feedback welcome.

Kind regards,
Armin

hw/boards.h +3 -0
diff -ruN qemu_org/hw/boards.h qemu/hw/boards.h
@@ -92,4 +92,7 @@
 /* dummy_m68k.c */
 extern QEMUMachine dummy_m68k_machine;
 
+/* Arm PXA27x - mainstone.c */
+extern QEMUMachine mainstone2_machine;
+
 #endif
hw/mainstone.c +67 -0

67 lines not on this page · raw message

Makefile.target +1 -0
diff -ruN qemu_org/Makefile.target qemu/Makefile.target
@@ -499,6 +499,7 @@
 VL_OBJS+= spitz.o ide.o serial.o nand.o ecc.o
 VL_OBJS+= omap.o omap_lcdc.o omap1_clk.o omap_mmc.o omap_i2c.o
 VL_OBJS+= palm.o tsc210x.o
+VL_OBJS+= mainstone.o
 CPPFLAGS += -DHAS_AUDIO
 endif
 ifeq ($(TARGET_BASE_ARCH), sh4)
vl.c +1 -0
diff -ruN qemu_org/vl.c qemu/vl.c
@@ -7451,6 +7451,7 @@
     qemu_register_machine(&lm3s811evb_machine);
     qemu_register_machine(&lm3s6965evb_machine);
     qemu_register_machine(&connex_machine);
+    qemu_register_machine(&mainstone2_machine);
 #elif defined(TARGET_SH4)
     qemu_register_machine(&shix_machine);
     qemu_register_machine(&r2d_machine);