730 changes
authorBill Joy <wnj@ucbvax.Berkeley.EDU>
Sun, 22 Mar 1981 08:13:13 +0000 (00:13 -0800)
committerBill Joy <wnj@ucbvax.Berkeley.EDU>
Sun, 22 Mar 1981 08:13:13 +0000 (00:13 -0800)
SCCS-vsn: sys/vax/include/cpu.h 4.5
SCCS-vsn: sys/vax/vax/mem.h 4.7
SCCS-vsn: sys/vax/vax/nexus.h 4.8
SCCS-vsn: sys/vax/uba/ubareg.h 4.21

usr/src/sys/vax/include/cpu.h
usr/src/sys/vax/uba/ubareg.h
usr/src/sys/vax/vax/mem.h
usr/src/sys/vax/vax/nexus.h

index c5ff198..dd32b44 100644 (file)
@@ -1,4 +1,4 @@
-/*     cpu.h   4.4     81/03/13        */
+/*     cpu.h   4.5     81/03/21        */
 
 #ifndef LOCORE
 /*
 
 #ifndef LOCORE
 /*
@@ -22,12 +22,14 @@ union cpusid {
                        :8,
                        cp_type:8;              /* VAX_750 */
        } cpu750;
                        :8,
                        cp_type:8;              /* VAX_750 */
        } cpu750;
+       /* need structure for 730 */
 };
 #endif
 #define        VAX_780         1
 #define        VAX_750         2
 };
 #endif
 #define        VAX_780         1
 #define        VAX_750         2
+#define        VAX_730         3
 
 
-#define        VAX_MAX         2
+#define        VAX_MAX         3
 
 #ifndef LOCORE
 /*
 
 #ifndef LOCORE
 /*
index 1380d1a..57b99d8 100644 (file)
@@ -1,4 +1,4 @@
-/*     ubareg.h        4.20    81/03/14        */
+/*     ubareg.h        4.21    81/03/21        */
 
 /*
  * VAX UNIBUS adapter registers
 
 /*
  * VAX UNIBUS adapter registers
@@ -105,10 +105,12 @@ struct uba_regs
  */
 #define        NBDP780 15
 #define        NBDP750 3
  */
 #define        NBDP780 15
 #define        NBDP750 3
+#define        NBDP730 0
 #define        MAXNBDP 15
 
 #define        NUBA780 4
 #define        NUBA750 1
 #define        MAXNBDP 15
 
 #define        NUBA780 4
 #define        NUBA750 1
+#define        NUBA730 1
 #if VAX780
 #define        MAXNUBA 4
 #else
 #if VAX780
 #define        MAXNUBA 4
 #else
@@ -119,6 +121,9 @@ struct uba_regs
  * Formulas for locations of the last 8k of UNIBUS memory
  * for each possible uba.
  */
  * Formulas for locations of the last 8k of UNIBUS memory
  * for each possible uba.
  */
+#if VAX730
+#define        UMEM730         ((u_short *)(0xffe000))
+#endif
 #if VAX750
 #define        UMEM750(i)      ((u_short *)(0xffe000-(i)*0x40000))
 #endif
 #if VAX750
 #define        UMEM750(i)      ((u_short *)(0xffe000-(i)*0x40000))
 #endif
index 66df47a..642b01b 100644 (file)
@@ -1,4 +1,4 @@
-/*     mem.h   4.6     81/03/21        */
+/*     mem.h   4.7     81/03/21        */
 
 /*
  * Memory controller registers
 
 /*
  * Memory controller registers
index 3aeff16..5da78da 100644 (file)
@@ -1,4 +1,4 @@
-/*     nexus.h 4.7     81/03/13        */
+/*     nexus.h 4.8     81/03/21        */
 
 /*
  * Information about nexus's.
 
 /*
  * Information about nexus's.
 #define        NNEX750 16
 #define        NEX750  ((struct nexus *)0xf20000)
 #endif
 #define        NNEX750 16
 #define        NEX750  ((struct nexus *)0xf20000)
 #endif
+#if VAX730
+#define        NNEX730 8
+#define        NEX730  ((struct nexus *)0xf20000)
+#endif
 #define        NEXSIZE 0x2000
 
 #define        MAXNNEXUS 16
 #define        NEXSIZE 0x2000
 
 #define        MAXNNEXUS 16