Index: defaults/mips32/GXemul/Makefile.config
===================================================================
--- defaults/mips32/GXemul/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
+++ defaults/mips32/GXemul/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
@@ -0,0 +1,8 @@
+# Machine type
+MACHINE = lgxemul
+
+# Input device class
+CONFIG_HID_IN = keyboard
+
+# Output device class
+CONFIG_HID_OUT = monitor
Index: defaults/mips32/Makefile.config
===================================================================
--- defaults/mips32/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
+++ defaults/mips32/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
@@ -0,0 +1,32 @@
+# Platform
+PLATFORM = mips32
+
+# Ramdisk format
+RDFMT = fat
+
+# Compiler
+COMPILER = gcc_cross
+
+# Debug build
+CONFIG_DEBUG = y
+
+# Deadlock detection support for spinlocks
+CONFIG_DEBUG_SPINLOCK = y
+
+# Support for SMP
+CONFIG_SMP = y
+
+# Support for userspace debuggers
+CONFIG_UDEBUG = y
+
+# Kernel console support
+CONFIG_KCONSOLE = y
+
+# Detailed kernel logging
+CONFIG_LOG = n
+
+# Compile kernel tests
+CONFIG_TEST = y
+
+# Keyboard layout
+KBD_LAYOUT = us_qwerty
Index: defaults/mips32/msim/Makefile.config
===================================================================
--- defaults/mips32/msim/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
+++ defaults/mips32/msim/Makefile.config	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
@@ -0,0 +1,2 @@
+# Machine type
+MACHINE = msim
Index: defaults/mips32/output
===================================================================
--- defaults/mips32/output	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
+++ defaults/mips32/output	(revision 31fb9a02a94c2fe4691399bb40bcffb385c3f810)
@@ -0,0 +1,1 @@
+image.boot
