Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/sgimips/dev Some CRIME definitions.
details: https://anonhg.NetBSD.org/src/rev/90053b89497a
branches: trunk
changeset: 499381:90053b89497a
user: soren <soren%NetBSD.org@localhost>
date: Sat Nov 18 19:33:49 2000 +0000
description:
Some CRIME definitions.
diffstat:
sys/arch/sgimips/dev/crimereg.h | 65 +++++++++++++++++++++++++++++++++++++++-
1 files changed, 63 insertions(+), 2 deletions(-)
diffs (76 lines):
diff -r 561717865d22 -r 90053b89497a sys/arch/sgimips/dev/crimereg.h
--- a/sys/arch/sgimips/dev/crimereg.h Sat Nov 18 19:32:34 2000 +0000
+++ b/sys/arch/sgimips/dev/crimereg.h Sat Nov 18 19:33:49 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: crimereg.h,v 1.1 2000/06/14 16:13:56 soren Exp $ */
+/* $NetBSD: crimereg.h,v 1.2 2000/11/18 19:33:49 soren Exp $ */
/*
* Copyright (c) 2000 Soren S. Jorvang
@@ -36,4 +36,65 @@
* O2 CRIME register definitions
*/
-/* XXX */
+#define CRIME_REV 0x000
+#define CRIME_CONTROL 0x008
+#define CRIME_INTSTAT 0x010
+#define CRIME_INTMASK 0x018
+#define CRIME_SOFTINT 0x020
+#define CRIME_HARDINT 0x028
+#define CRIME_DOG 0x030
+#define McGriff CRIME_DOG /* Baseball compatibility */
+#define CRIME_TIME 0x038
+#define CRIME_CPU_ERROR_ADDR 0x040
+#define CRIME_CPU_ERROR_STAT 0x048
+#define CRIME_CPU_ERROR_ENA 0x050
+#define CRM_VICE_ERROR_ADDR 0x058
+#define CRM_MEM_CONTROL 0x200
+#define CRM_MEM_BANK_CTRL0 0x208
+#define CRM_MEM_BANK_CTRL1 0x218
+#define CRM_MEM_BANK_CTRL2 0x210
+#define CRM_MEM_BANK_CTRL3 0x228
+#define CRM_MEM_BANK_CTRL4 0x220
+#define CRM_MEM_BANK_CTRL5 0x238
+#define CRM_MEM_BANK_CTRL6 0x230
+#define CRM_MEM_BANK_CTRL7 0x248
+#define CRM_MEM_REFRESH_CNTR 0x248
+#define CRM_MEM_ERROR_STAT 0x250
+#define CRM_MEM_ERROR_ADDR 0x258
+#define CRM_MEM_ERROR_ECC_SYN 0x260
+#define CRM_MEM_ERROR_ECC_CHK 0x268
+#define CRM_MEM_ERROR_ECC_REPL 0x270
+
+#define CRM_INT_VICE 0x80000000
+#define CRM_INT_SOFT2 0x40000000
+#define CRM_CPU_SysCorErr CRM_INT_SOFT2
+#define CRM_INT_SOFT1 0x20000000
+#define CRM_INT_SOFT0 0x10000000
+#define CRM_INT_RE5 0x08000000
+#define CRM_INT_RE4 0x04000000
+#define CRM_INT_RE3 0x02000000
+#define CRM_INT_RE2 0x01000000
+#define CRM_INT_RE1 0x00800000
+#define CRM_INT_RE0 0x00400000
+#define CRM_INT_MEMERR 0x00200000
+#define CRM_INT_CRMERR 0x00100000
+#define CRM_INT_GBE3 0x00080000
+#define CRM_INT_GBE2 0x00040000
+#define CRM_INT_GBE1 0x00020000
+#define CRM_INT_GBE0 0x00010000
+#define MACE_PCI_SHARED2 0x00008000
+#define MACE_PCI_SHARED1 0x00004000
+#define MACE_PCI_SHARED0 0x00002000
+#define MACE_PCI_SLOT2 0x00001000
+#define MACE_PCI_SLOT1 0x00000800
+#define MACE_PCI_SLOT0 0x00000400
+#define MACE_PCI_SCSI1 0x00000200
+#define MACE_PCI_SCSI0 0x00000100
+#define MACE_PCI_BRIDGE 0x00000080
+#define MACE_PERIPH_AUD 0x00000040
+#define MACE_PERIPH_MISC 0x00000020
+#define MACE_PERIPH_SERIAL 0x00000010
+#define MACE_ETHERNET 0x00000008
+#define MACE_VID_OUT 0x00000004
+#define MACE_VID_IN2 0x00000002
+#define MACE_VID_IN1 0x00000001
Home |
Main Index |
Thread Index |
Old Index