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