defopt VAXnnn so the make depend does the right thing.
This commit is contained in:
parent
fc838249f5
commit
2665d4b7c6
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: files.vax,v 1.61 2000/01/10 02:35:35 matt Exp $
|
||||
# $NetBSD: files.vax,v 1.62 2000/01/17 04:55:28 matt Exp $
|
||||
#
|
||||
# new style config file for vax architecture
|
||||
#
|
||||
|
@ -16,6 +16,24 @@ device cpu
|
|||
device mem
|
||||
device mba { drive = -1 }
|
||||
|
||||
#defopt opt_newintr.h NEWIDSPTCH
|
||||
|
||||
defopt VAX780 # VAX-11/780 & 785
|
||||
defopt VAX750 # VAX-11/750
|
||||
defopt VAX730 # VAX-11/730
|
||||
defopt VAX8200 # VAX 8200|8300
|
||||
defopt VAX8500 # VAX 8500|8800|8550
|
||||
defopt VAX8600 # VAX 8600|8650
|
||||
defopt VAX410 # VAXstation 2000, MicroVAX 200
|
||||
defopt VAX43 # VAXstation 3100 / MicroVAX 3100
|
||||
defopt VAX46 # VAXstation 4000/60
|
||||
defopt VAX48 # VAXstation 4000/VLC
|
||||
defopt VAX49 # VAXstation 4000/90 or 4000/96
|
||||
defopt VAX630 # MicroVAX II or VAXstation II
|
||||
defopt VAX650 # MicroVAX III or VAXstation III
|
||||
defopt VAX660 # VAX 4000/200
|
||||
defopt VAX670 # VAX 4000/300
|
||||
|
||||
# SBI and related devices
|
||||
device sbi { tr=-1 }
|
||||
attach sbi at mainbus with sbi_mainbus
|
||||
|
@ -327,11 +345,11 @@ file arch/vax/vax/db_machdep.c ddb
|
|||
file arch/vax/vax/db_disasm.c ddb
|
||||
file arch/vax/uba/uba_dma.c uba
|
||||
|
||||
include "compat/ultrix/files.ultrix"
|
||||
|
||||
include "compat/ibcs2/files.ibcs2"
|
||||
file arch/vax/vax/ibcs2_machdep.c compat_ibcs2
|
||||
|
||||
include "compat/ultrix/files.ultrix"
|
||||
|
||||
include "compat/vax1k/files.vax1k"
|
||||
|
||||
# Dom h{ra f}r vara kvar s} l{nge f}r vi se vilka vi beh|ver...
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: ts.c,v 1.13 1999/04/12 20:57:52 pk Exp $ */
|
||||
/* $NetBSD: ts.c,v 1.14 2000/01/17 04:55:28 matt Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c) 1991 The Regents of the University of California.
|
||||
|
@ -142,6 +142,8 @@ int tstrace = 1;
|
|||
|
||||
#include <vax/uba/tsreg.h>
|
||||
|
||||
#include "opt_vax750.h"
|
||||
|
||||
#include "ts.h"
|
||||
|
||||
/*
|
||||
|
@ -487,7 +489,7 @@ tsstart (sc, bp)
|
|||
goto do_cmd;
|
||||
return (-1); /* ??? */
|
||||
}
|
||||
#if defined(VAX750)
|
||||
#if VAX750
|
||||
if (vax_cputype == VAX_750)
|
||||
itmp = i & 0xfffffff; /* mask off bdp */
|
||||
else
|
||||
|
@ -918,7 +920,7 @@ tsintr(ctlr)
|
|||
ubarelse((struct uba_softc *)
|
||||
sc->sc_dev.dv_parent,
|
||||
(int *)&bp->b_ubinfo);
|
||||
#if defined(VAX750)
|
||||
#if VAX750
|
||||
if (vax_cputype == VAX_750 &&
|
||||
sc->sc_unit.uu_ubinfo != 0)
|
||||
ubarelse((struct uba_softc *)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: clock.c,v 1.28 1999/05/01 16:13:43 ragge Exp $ */
|
||||
/* $NetBSD: clock.c,v 1.29 2000/01/17 04:55:26 matt Exp $ */
|
||||
/*
|
||||
* Copyright (c) 1995 Ludd, University of Lule}, Sweden.
|
||||
* All rights reserved.
|
||||
|
@ -43,6 +43,14 @@
|
|||
#include <machine/cpu.h>
|
||||
#include <machine/uvax.h>
|
||||
|
||||
#include "opt_vax750.h"
|
||||
#include "opt_vax780.h"
|
||||
#include "opt_vax650.h"
|
||||
#include "opt_vax670.h"
|
||||
#include "opt_vax8500.h"
|
||||
#include "opt_vax8200.h"
|
||||
#include "opt_vax46.h"
|
||||
|
||||
int yeartonum __P((int));
|
||||
int numtoyear __P((int));
|
||||
|
||||
|
@ -62,7 +70,7 @@ microtime(tvp)
|
|||
bcopy((caddr_t)&time, tvp, sizeof(struct timeval));
|
||||
|
||||
switch (vax_boardtype) {
|
||||
#ifdef VAX46
|
||||
#if VAX46
|
||||
case VAX_BTYP_46: {
|
||||
extern struct vs_cpu *ka46_cpu;
|
||||
i = *(volatile int *)(&ka46_cpu->vc_diagtimu);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: conf.c,v 1.44 1999/10/27 16:38:54 ragge Exp $ */
|
||||
/* $NetBSD: conf.c,v 1.45 2000/01/17 04:55:25 matt Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c) 1982, 1986 The Regents of the University of California.
|
||||
|
@ -43,6 +43,19 @@
|
|||
#include <sys/conf.h>
|
||||
#include <sys/vnode.h>
|
||||
|
||||
#include "opt_vax8600.h"
|
||||
#include "opt_vax8200.h"
|
||||
#include "opt_vax780.h"
|
||||
#include "opt_vax750.h"
|
||||
#include "opt_vax670.h"
|
||||
#include "opt_vax650.h"
|
||||
#include "opt_vax630.h"
|
||||
#include "opt_vax410.h"
|
||||
#include "opt_vax43.h"
|
||||
#include "opt_vax46.h"
|
||||
#include "opt_vax48.h"
|
||||
#include "opt_vax49.h"
|
||||
|
||||
#include "hp.h" /* 0 */
|
||||
bdev_decl(hp);
|
||||
|
||||
|
@ -66,7 +79,7 @@ bdev_decl(ts);
|
|||
#include "mu.h"
|
||||
bdev_decl(mu);
|
||||
|
||||
#if defined(VAX750)
|
||||
#if VAX750
|
||||
#define NCTU 1
|
||||
#else
|
||||
#define NCTU 0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: gencons.h,v 1.7 1999/01/19 21:04:48 ragge Exp $ */
|
||||
/* $NetBSD: gencons.h,v 1.8 2000/01/17 04:55:26 matt Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994 Ludd, University of Lule}, Sweden.
|
||||
|
@ -32,7 +32,7 @@
|
|||
*/
|
||||
|
||||
/* All bugs are subject to removal without further notice */
|
||||
|
||||
#include "opt_vax8600.h"
|
||||
|
||||
/*
|
||||
* Some definitions for generic console interface (PR 32-35)
|
||||
|
@ -41,10 +41,8 @@
|
|||
/* PR_TXCS */
|
||||
#define GC_RDY 0x80 /* Console ready to xmit chr */
|
||||
#define GC_TIE 0x40 /* xmit interrupt enable */
|
||||
#if VAX8600
|
||||
#define GC_LT 0x80000 /* Enable logical terminal */
|
||||
#define GC_WRT 0x8000 /* Allow mtpr's to console */
|
||||
#endif
|
||||
#define GC_LT 0x80000 /* VAX8600: Enable logical terminal */
|
||||
#define GC_WRT 0x8000 /* VAX8600: Allow mtpr's to console */
|
||||
|
||||
/* PR_RXCS */
|
||||
#define GC_DON 0x80 /* character received */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: intvec.s,v 1.39 1999/06/28 08:20:48 itojun Exp $ */
|
||||
/* $NetBSD: intvec.s,v 1.40 2000/01/17 04:55:26 matt Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1994, 1997 Ludd, University of Lule}, Sweden.
|
||||
|
@ -40,6 +40,12 @@
|
|||
#include "arp.h"
|
||||
#include "ppp.h"
|
||||
|
||||
#include "opt_vax410.h"
|
||||
#include "opt_vax46.h"
|
||||
#include "opt_vax630.h"
|
||||
#include "opt_vax650.h"
|
||||
|
||||
|
||||
#define ENTRY(name) \
|
||||
.text ; \
|
||||
.align 2 ; \
|
||||
|
@ -311,7 +317,7 @@ ENTRY(netint)
|
|||
.globl hardclock
|
||||
hardclock: mtpr $0xc1,$PR_ICCS # Reset interrupt flag
|
||||
pushr $0x3f
|
||||
#ifdef VAX46
|
||||
#if VAX46
|
||||
cmpl _vax_boardtype,$VAX_BTYP_46
|
||||
bneq 1f
|
||||
movl _ka46_cpu,r0
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: locore.c,v 1.41 1999/10/20 20:42:29 ragge Exp $ */
|
||||
/* $NetBSD: locore.c,v 1.42 2000/01/17 04:55:26 matt Exp $ */
|
||||
/*
|
||||
* Copyright (c) 1994, 1998 Ludd, University of Lule}, Sweden.
|
||||
* All rights reserved.
|
||||
|
@ -49,6 +49,20 @@
|
|||
#include <machine/pmap.h>
|
||||
#include <machine/nexus.h>
|
||||
|
||||
#include "opt_vax780.h"
|
||||
#include "opt_vax750.h"
|
||||
#include "opt_vax8600.h"
|
||||
#include "opt_vax8200.h"
|
||||
#include "opt_vax410.h"
|
||||
#include "opt_vax43.h"
|
||||
#include "opt_vax46.h"
|
||||
#include "opt_vax48.h"
|
||||
#include "opt_vax49.h"
|
||||
#include "opt_vax630.h"
|
||||
#include "opt_vax650.h"
|
||||
#include "opt_vax660.h"
|
||||
#include "opt_vax670.h"
|
||||
|
||||
void start __P((void));
|
||||
void main __P((void));
|
||||
|
||||
|
|
Loading…
Reference in New Issue