From: Bill Joy Date: Sun, 22 Mar 1981 08:13:13 +0000 (-0800) Subject: 730 changes X-Git-Tag: BSD-4_1_snap-Snapshot-Development~1685 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/ea4d5e21aae8da462a67ad1491467d89c57ae771?ds=inline 730 changes 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 --- diff --git a/usr/src/sys/vax/include/cpu.h b/usr/src/sys/vax/include/cpu.h index c5ff1983a8..dd32b4494c 100644 --- a/usr/src/sys/vax/include/cpu.h +++ b/usr/src/sys/vax/include/cpu.h @@ -1,4 +1,4 @@ -/* cpu.h 4.4 81/03/13 */ +/* cpu.h 4.5 81/03/21 */ #ifndef LOCORE /* @@ -22,12 +22,14 @@ union cpusid { :8, cp_type:8; /* VAX_750 */ } cpu750; + /* need structure for 730 */ }; #endif #define VAX_780 1 #define VAX_750 2 +#define VAX_730 3 -#define VAX_MAX 2 +#define VAX_MAX 3 #ifndef LOCORE /* diff --git a/usr/src/sys/vax/uba/ubareg.h b/usr/src/sys/vax/uba/ubareg.h index 1380d1a70c..57b99d8546 100644 --- a/usr/src/sys/vax/uba/ubareg.h +++ b/usr/src/sys/vax/uba/ubareg.h @@ -1,4 +1,4 @@ -/* ubareg.h 4.20 81/03/14 */ +/* ubareg.h 4.21 81/03/21 */ /* * VAX UNIBUS adapter registers @@ -105,10 +105,12 @@ struct uba_regs */ #define NBDP780 15 #define NBDP750 3 +#define NBDP730 0 #define MAXNBDP 15 #define NUBA780 4 #define NUBA750 1 +#define NUBA730 1 #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. */ +#if VAX730 +#define UMEM730 ((u_short *)(0xffe000)) +#endif #if VAX750 #define UMEM750(i) ((u_short *)(0xffe000-(i)*0x40000)) #endif diff --git a/usr/src/sys/vax/vax/mem.h b/usr/src/sys/vax/vax/mem.h index 66df47a785..642b01bbd6 100644 --- a/usr/src/sys/vax/vax/mem.h +++ b/usr/src/sys/vax/vax/mem.h @@ -1,4 +1,4 @@ -/* mem.h 4.6 81/03/21 */ +/* mem.h 4.7 81/03/21 */ /* * Memory controller registers diff --git a/usr/src/sys/vax/vax/nexus.h b/usr/src/sys/vax/vax/nexus.h index 3aeff16762..5da78da91d 100644 --- a/usr/src/sys/vax/vax/nexus.h +++ b/usr/src/sys/vax/vax/nexus.h @@ -1,4 +1,4 @@ -/* nexus.h 4.7 81/03/13 */ +/* nexus.h 4.8 81/03/21 */ /* * Information about nexus's. @@ -17,6 +17,10 @@ #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