diff options
| author | 2011-07-06 18:32:56 +0000 | |
|---|---|---|
| committer | 2011-07-06 18:32:56 +0000 | |
| commit | ed25ef9cbfcdcefe8709621f74d8e92fd9f81dc6 (patch) | |
| tree | 4dd2f65295738e1f1e578dee1d307506b352c67f /sys/arch/vax/stand/boot/devopen.c | |
| parent | bzero the agent address. the kernel was for a while very cranky about (diff) | |
| download | wireguard-openbsd-ed25ef9cbfcdcefe8709621f74d8e92fd9f81dc6.tar.xz wireguard-openbsd-ed25ef9cbfcdcefe8709621f74d8e92fd9f81dc6.zip | |
Remove support for non-microVAX, non-VAXstation, non-VXT hardware in the
VAX port. This means, 11/7xx, VAX6000 and VAX8x00 systems, as well as SBI,
CMI, BI, XMI and MASSBUS drivers.
Most of these files were not being compiled or kept in compilable state over
the years anyway.
Diffstat (limited to 'sys/arch/vax/stand/boot/devopen.c')
| -rw-r--r-- | sys/arch/vax/stand/boot/devopen.c | 44 |
1 files changed, 1 insertions, 43 deletions
diff --git a/sys/arch/vax/stand/boot/devopen.c b/sys/arch/vax/stand/boot/devopen.c index 879aec9465e..4a3bbe7b784 100644 --- a/sys/arch/vax/stand/boot/devopen.c +++ b/sys/arch/vax/stand/boot/devopen.c @@ -1,4 +1,4 @@ -/* $OpenBSD: devopen.c,v 1.4 2008/08/26 18:36:21 miod Exp $ */ +/* $OpenBSD: devopen.c,v 1.5 2011/07/06 18:32:59 miod Exp $ */ /* $NetBSD: devopen.c,v 1.10 2002/05/24 21:40:59 ragge Exp $ */ /* * Copyright (c) 1997 Ludd, University of Lule}, Sweden. @@ -36,10 +36,6 @@ #include "machine/rpb.h" #include "machine/sid.h" #include "machine/pte.h" -#define VAX780 1 -#include "machine/ka750.h" - -#include <arch/vax/bi/bireg.h> #include "vaxstand.h" @@ -151,44 +147,6 @@ devopen(f, fname, file) nexaddr = bootrpb.adpphy; switch (vax_boardtype) { - case VAX_BTYP_750: - csrbase = (nexaddr == 0xf30000 ? 0xffe000 : 0xfbe000); - if (adapt < 0) - break; - nexaddr = (NEX750 + NEXSIZE * adapt); - csrbase = (adapt == 8 ? 0xffe000 : 0xfbe000); - break; - case VAX_BTYP_780: - case VAX_BTYP_790: - csrbase = 0x2007e000 + 0x40000 * ((nexaddr & 0x1e000) >> 13); - if (adapt < 0) - break; - nexaddr = ((int)NEX780 + NEXSIZE * adapt); - csrbase = 0x2007e000 + 0x40000 * adapt; - break; - case VAX_BTYP_9CC: /* 6000/200 */ - case VAX_BTYP_9RR: /* 6000/400 */ - case VAX_BTYP_1202: /* 6000/500 */ - csrbase = 0; - if (ctlr < 0) - ctlr = bootrpb.adpphy & 15; - if (adapt < 0) - adapt = (bootrpb.adpphy >> 4) & 15; - nexaddr = BI_BASE(adapt, ctlr); - break; - - case VAX_BTYP_8000: - case VAX_BTYP_8800: - case VAX_BTYP_8PS: - csrbase = 0; /* _may_ be a KDB */ - nexaddr = bootrpb.csrphy; - if (ctlr < 0) - break; - if (adapt < 0) - nexaddr = (nexaddr & 0xff000000) + BI_NODE(ctlr); - else - nexaddr = BI_BASE(adapt, ctlr); - break; case VAX_BTYP_610: nexaddr = 0; /* No map regs */ csrbase = 0x20000000; |
