summaryrefslogtreecommitdiff
path: root/target-mips/mips-defs.h
diff options
context:
space:
mode:
authorHuacai Chen <zltjiangshi@gmail.com>2010-06-29 10:50:27 +0800
committerAurelien Jarno <aurelien@aurel32.net>2010-06-29 23:07:52 +0200
commit5bc6fba85106f5f2780ade06fb59b049eba34cb0 (patch)
tree28c17b3584b9a5fc0422a5e18c0e0e58a9c9e89b /target-mips/mips-defs.h
parent30235a54dcbdbff2e04779cba541695827230625 (diff)
downloadqemu-5bc6fba85106f5f2780ade06fb59b049eba34cb0.tar.gz
MIPS: Initial support of fulong mini pc (CPU definition)
Signed-off-by: Huacai Chen <zltjiangshi@gmail.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'target-mips/mips-defs.h')
-rw-r--r--target-mips/mips-defs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/target-mips/mips-defs.h b/target-mips/mips-defs.h
index a7f46974e3..bf094a3bd5 100644
--- a/target-mips/mips-defs.h
+++ b/target-mips/mips-defs.h
@@ -41,6 +41,8 @@
#define ASE_MICROMIPS 0x00080000
/* Chip specific instructions. */
+#define INSN_LOONGSON2E 0x20000000
+#define INSN_LOONGSON2F 0x40000000
#define INSN_VR54XX 0x80000000
/* MIPS CPU defines. */
@@ -49,6 +51,8 @@
#define CPU_MIPS3 (CPU_MIPS2 | ISA_MIPS3)
#define CPU_MIPS4 (CPU_MIPS3 | ISA_MIPS4)
#define CPU_VR54XX (CPU_MIPS4 | INSN_VR54XX)
+#define CPU_LOONGSON2E (CPU_MIPS3 | INSN_LOONGSON2E)
+#define CPU_LOONGSON2F (CPU_MIPS3 | INSN_LOONGSON2F)
#define CPU_MIPS5 (CPU_MIPS4 | ISA_MIPS5)