summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>1998-06-06 06:33:34 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>1998-06-06 06:33:34 +0000
commit9b4581078fef65ea9fcbe278a7e3e805e1e4b20f (patch)
tree3dc846ab03aca519449dc0937b0c652411d5bc1c
parentb20e4d2e6d8eeba95bfefcf0d59ab42584755f7b (diff)
more system types we know
-rw-r--r--sys/arch/mips/include/archtype.h11
-rw-r--r--sys/arch/mips/mips/arcbios.c9
2 files changed, 17 insertions, 3 deletions
diff --git a/sys/arch/mips/include/archtype.h b/sys/arch/mips/include/archtype.h
index ae1cbc3eca4..be052dc4c5a 100644
--- a/sys/arch/mips/include/archtype.h
+++ b/sys/arch/mips/include/archtype.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: archtype.h,v 1.2 1998/03/16 09:02:59 pefo Exp $ */
+/* $OpenBSD: archtype.h,v 1.3 1998/06/06 06:33:31 mickey Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
*
@@ -46,7 +46,14 @@
#define SNI_RM200 0x07 /* Siemens Nixdorf RM200 */
#define SGI_CLASS 0x10 /* Silicon Graphics Class */
-#define SGI_INDY 0x11 /* Silicon Graphics Indy */
+#define SGI_CRIMSON 0x11 /* Crimson */
+#define SGI_ONYX 0x12 /* Onyx (!S model Challenge) */
+#define SGI_INDIGO 0x13 /* Indigo */
+#define SGI_POWER 0x14 /* POWER Challenge, POWER Onyx */
+#define SGI_INDY 0x15 /* Indy, Indigo2, Challenge S */
+#define SGI_POWER10 0x16 /* POWER Challenge R10k */
+#define SGI_POWERI 0x17 /* POWER Indigo2 */
+#define SGI_O2 0x18 /* O2/Moosehead */
#define ALGOR_CLASS 0x20 /* Algorithmics Class */
#define ALGOR_P4032 0x21 /* ALGORITHMICS P-4032 */
diff --git a/sys/arch/mips/mips/arcbios.c b/sys/arch/mips/mips/arcbios.c
index d99e375163d..051da1e5586 100644
--- a/sys/arch/mips/mips/arcbios.c
+++ b/sys/arch/mips/mips/arcbios.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: arcbios.c,v 1.2 1998/03/16 09:03:19 pefo Exp $ */
+/* $OpenBSD: arcbios.c,v 1.3 1998/06/06 06:33:33 mickey Exp $ */
/*-
* Copyright (c) 1996 M. Warner Losh. All rights reserved.
* Copyright (c) 1996, 1997, 1998 Per Fogelstrom. All rights reserved.
@@ -71,7 +71,14 @@ static struct systypes {
{ NULL, "DESKTECH-ARCStation I", DESKSTATION_RPC44 },
{ NULL, "Microsoft-Jazz", MAGNUM },
{ NULL, "RM200PCI", SNI_RM200 },
+ { NULL, "SGI-IP17", SGI_CRIMSON },
+ { NULL, "SGI-IP19", SGI_ONYX },
+ { NULL, "SGI-IP20", SGI_INDIGO },
+ { NULL, "SGI-IP21", SGI_POWER },
{ NULL, "SGI-IP22", SGI_INDY },
+ { NULL, "SGI-IP25", SGI_POWER10 },
+ { NULL, "SGI-IP26", SGI_POWERI },
+ { NULL, "SGI-IP32", SGI_O2 },
};
#define KNOWNSYSTEMS (sizeof(sys_types) / sizeof(struct systypes))