Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-4]: src/sys/arch/vax/conf Apply patch (create new files, reques...



details:   https://anonhg.NetBSD.org/src/rev/d97da45d3e7e
branches:  netbsd-1-4
changeset: 470453:d97da45d3e7e
user:      he <he%NetBSD.org@localhost>
date:      Wed Mar 01 12:45:28 2000 +0000

description:
Apply patch (create new files, requested by toddpw):
  Provide minimal kernels for VaxStation 2000 (POSTAGE_STAMP) and
  MicroVax II (SMIDGEN).

diffstat:

 sys/arch/vax/conf/POSTAGE_STAMP |  183 ++++++++++++++++++++++++++++++++++++++++
 sys/arch/vax/conf/SMIDGEN       |  183 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 366 insertions(+), 0 deletions(-)

diffs (truncated from 374 to 300 lines):

diff -r e638daf7d79b -r d97da45d3e7e sys/arch/vax/conf/POSTAGE_STAMP
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/vax/conf/POSTAGE_STAMP   Wed Mar 01 12:45:28 2000 +0000
@@ -0,0 +1,183 @@
+#      $NetBSD: POSTAGE_STAMP,v 1.1.2.1 2000/03/01 12:45:28 he Exp $
+#
+# POSTAGE_STAMP VAX configuration file; minimal for VaxStation 2000
+# cloned from GENERIC and gutted
+#
+
+include                "arch/vax/conf/std.vax"
+
+# Here are all different supported CPU types listed.
+#@ options     "VAX8600"
+#@ options     "VAX8200"
+#@ options     "VAX780"
+#@ options     "VAX750"
+#@ options     "VAX630"        # MV II
+#@ options     "VAX650"        # MV III, 3600, 3800, 3900
+#@ options     "VAX670"        # VAX 4000/300
+options        "VAX410"        # VS 2000
+#@ options     "VAX43"         # VS 3100/76
+#@ options     "VAX46"         # VS 4000/60
+#@ options     "VAX48"         # VS 4000 VLC
+#@ options     "VAX49"         # VS 4000/90
+
+# Max users on system; this is just a hint
+maxusers       8
+
+# Kernel compiled-in symbolic debugger & system call tracer
+#options       DDB
+#options       DDB_HISTORY_SIZE=100    # enable history editing in DDB
+#@ options     KTRACE
+#options       DIAGNOSTIC,DEBUG,KMEMSTATS,PMAPDEBUG,TRAPDEBUG
+
+#options       SCSIVERBOSE             # Verbose SCSI errors
+
+# Network support
+#options       GATEWAY
+options         INET
+
+# All supported filesystem types
+file-system    FFS
+#@ file-system         LFS
+#@ file-system         MFS
+file-system    NFS
+#@ file-system         FDESC
+#@ file-system         KERNFS
+#@ file-system         NULLFS
+file-system    PROCFS
+#@ file-system         UMAPFS
+#@ file-system         UNION
+file-system    CD9660
+
+#@ options     QUOTA
+#options       FFS_EI          # FFS Endian Independant support
+options        NFSSERVER
+options        NFS_BOOT_BOOTP,NFS_BOOT_DHCP    # Use bootp <> dhcp
+#@ options     NFS_BOOT_BOOTPARAM      # Use the Sun way for netbooting.
+
+# WS console uses VT100 terminal emulation
+options        WSEMUL_VT100
+options        WSDISPLAY_DEFAULTSCREENS=8
+
+# System V shared memory & semaphores support.
+options        SYSVMSG
+options        SYSVSEM
+options        SYSVSHM
+
+# Old compat stuff; needed to run 4.3BSD Reno programs.
+# Note that if COMPAT_ULTRIX is set, you lose compatibility with
+# 4.3BSD Reno programs and get Ultrix compatibility instead.
+# (They cannot coexist).
+#@ options     COMPAT_VAX1K    # Must be present to run pre-1.4 binaries.
+#@ options     COMPAT_43
+#@ options     COMPAT_09
+#@ options     COMPAT_10
+#@ options     COMPAT_11
+#@ options     COMPAT_12
+#@ options     COMPAT_13
+#options       COMPAT_ULTRIX
+#@ options     TCP_COMPAT_42
+
+#@ options     LKM
+
+# Kernel(s) to compile
+config          netbsd root on ? type ?
+
+mainbus0       at root
+
+# Devices directly attached to mainbus.
+cpu0           at mainbus0     # Only one CPU so far.
+#@ sbi*                at mainbus0     # SBI's are always at mainbus (Abus).
+#@ mem*                at mainbus0     # Some machines have memory at mainbus.
+#@ bi*         at mainbus0     # VAXBI bus
+#@ cmi0                at mainbus0     # 11/750 internal bus.
+#@ uba0                at mainbus0     # MicroVAXen only have QBUS.
+vsbus0         at mainbus0     # Internal "virtual" VAXstation bus
+
+# Devices connected at VAXBI
+#@ cpu0                at bi? node?    # KA820/KA825 cpu
+#@ cpu*                at bi? node?
+#@ mem*                at bi? node?    # Memory subsystems
+#@ uba*                at bi? node?    # DWBUA BI-Unibus adapter
+#ni*           at bi? node?    # DEBNA/DEBNT ethernet adapter
+#@ kdb*                at bi? node?    # KDB50 MSCP disk ctlr
+#@ mscpbus*    at kdb?
+
+# Devices connected at cmi
+#@ mem*                at cmi? tr?     # Memory subsystems
+#@ uba*                at cmi? tr?     # Unibus adapters
+#@ mba*                at cmi? tr?     # Massbus adapters
+
+# Devices connected at sbi
+#@ mem*                at sbi? tr?     # Memory subsystems
+#@ uba*                at sbi? tr?     # Unibus adapters
+#@ mba*                at sbi? tr?     # Massbus adapters
+
+# Devices on Massbus adapters
+#@ hp*         at mba? drive?  # RM/RP disk drives
+
+# Disk controllers at Unibus
+#@ uda0                at uba? csr 0172150     # UDA50/RQDX?
+#@ uda1                at uba? csr 0160334
+#@ mscpbus*    at uda?
+
+# Tape drivers
+#@ mtc0                at uba? csr 0174500     # Tape MSCP ctlr
+#@ mscpbus*    at mtc?
+
+# MSCP devices
+#@ ra*         at mscpbus? drive?      # MSCP disk
+#@ rx*         at mscpbus? drive?      # MSCP floppy
+#@ mt*         at mscpbus? drive?      # MSCP tape
+
+# Unibus tapes
+#ts0           at uba? csr 0172520     # TS11/TSV05 tape.
+
+# VS2000 builtin MFM controller (HDC9224)
+#hdc0          at vsbus0               # The strange builtin MFM controller
+#rd*           at hdc0 drive?          # The RD disk subsystem on VS2000
+
+# SCSI controllers.
+ncr0           at vsbus0 csr 0x200c0080 # VS2000/3100 SCSI-controller (5380)
+ncr1           at vsbus0 csr 0x200c0180 # VS2000/3100 SCSI-controller (5380)
+scsibus*       at ncr?
+
+# SCSI devices
+sd*            at scsibus? target? lun?
+st*            at scsibus? target? lun?
+cd*            at scsibus? target? lun?
+#@ ch*         at scsibus? target? lun?
+#@ ss*         at scsibus? target? lun?
+#@ uk*         at scsibus? target? lun?
+
+# Graphic adapters.
+#@ qd0         at uba? csr 0177400
+
+# Ethernet cards
+#@ de0         at uba? csr 0174510     # DELUA/DEUNA
+#@ qe0         at uba? csr 0174440     # DEQNA/DELQA
+ln0            at vsbus0 csr 0x200e0000# LANCE
+
+# Terminal lines
+#@ dhu0                at uba? csr 0160440     # DHU-11
+#@ dz0         at uba? csr 0160100     # DZ-11
+dz0            at vsbus0 csr 0x200a0000# DC-367
+#@ dl0         at uba? csr 0176500     # DL-11
+
+# VAXstation graphics support
+smg0           at vsbus0 csr 0x200f0000# Small monochrome display ctlr.
+wsdisplay0     at smg0                 # display device driver.
+lkc0           at dz0                  # Keyboard LK201
+
+pseudo-device   loop   1
+pseudo-device   pty    48
+pseudo-device  bpfilter 8      # Not supported by de yet.
+#@ pseudo-device       sl      2
+pseudo-device  ppp     2
+#@ pseudo-device       tun     2
+#pseudo-device gre             2       # generic L3 over IP tunnel
+#@ pseudo-device       tb      1
+pseudo-device  vnd     4
+#@ pseudo-device       ccd     4
+#pseudo-device raid    4               # RAIDframe disk driver
+# rnd is EXPERIMENTAL
+#pseudo-device rnd                     # /dev/random and in-kernel generator
diff -r e638daf7d79b -r d97da45d3e7e sys/arch/vax/conf/SMIDGEN
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/vax/conf/SMIDGEN Wed Mar 01 12:45:28 2000 +0000
@@ -0,0 +1,183 @@
+#      $NetBSD: SMIDGEN,v 1.1.2.1 2000/03/01 12:45:30 he Exp $
+#
+# SMIDGEN VAX configuration file; minimal for MicroVax II
+# cloned from GENERIC and gutted
+#
+
+include                "arch/vax/conf/std.vax"
+
+# Here are all different supported CPU types listed.
+#@ options     "VAX8600"
+#@ options     "VAX8200"
+#@ options     "VAX780"
+#@ options     "VAX750"
+options        "VAX630"        # MV II
+#@ options     "VAX650"        # MV III, 3600, 3800, 3900
+#@ options     "VAX670"        # VAX 4000/300
+#@ options     "VAX410"        # VS 2000
+#@ options     "VAX43"         # VS 3100/76
+#@ options     "VAX46"         # VS 4000/60
+#@ options     "VAX48"         # VS 4000 VLC
+#@ options     "VAX49"         # VS 4000/90
+
+# Max users on system; this is just a hint
+maxusers       8
+
+# Kernel compiled-in symbolic debugger & system call tracer
+#options       DDB
+#options       DDB_HISTORY_SIZE=100    # enable history editing in DDB
+#@ options     KTRACE
+#options       DIAGNOSTIC,DEBUG,KMEMSTATS,PMAPDEBUG,TRAPDEBUG
+
+#options       SCSIVERBOSE             # Verbose SCSI errors
+
+# Network support
+#options       GATEWAY
+options         INET
+
+# All supported filesystem types
+file-system    FFS
+#@ file-system         LFS
+#@ file-system         MFS
+file-system    NFS
+#@ file-system         FDESC
+#@ file-system         KERNFS
+#@ file-system         NULLFS
+file-system    PROCFS
+#@ file-system         UMAPFS
+#@ file-system         UNION
+#@ file-system         CD9660
+
+#@ options     QUOTA
+#options       FFS_EI          # FFS Endian Independant support
+options        NFSSERVER
+options        NFS_BOOT_BOOTP,NFS_BOOT_DHCP    # Use bootp <> dhcp
+#@ options     NFS_BOOT_BOOTPARAM      # Use the Sun way for netbooting.
+
+# WS console uses VT100 terminal emulation
+#@ options     WSEMUL_VT100
+#@ options     WSDISPLAY_DEFAULTSCREENS=8
+
+# System V shared memory & semaphores support.
+options        SYSVMSG
+options        SYSVSEM
+options        SYSVSHM
+
+# Old compat stuff; needed to run 4.3BSD Reno programs.
+# Note that if COMPAT_ULTRIX is set, you lose compatibility with
+# 4.3BSD Reno programs and get Ultrix compatibility instead.
+# (They cannot coexist).
+#@ options     COMPAT_VAX1K    # Must be present to run pre-1.4 binaries.
+#@ options     COMPAT_43
+#@ options     COMPAT_09
+#@ options     COMPAT_10
+#@ options     COMPAT_11
+#@ options     COMPAT_12
+#@ options     COMPAT_13
+#options       COMPAT_ULTRIX
+#@ options     TCP_COMPAT_42
+
+#@ options     LKM
+
+# Kernel(s) to compile
+config          netbsd root on ? type ?
+
+mainbus0       at root
+
+# Devices directly attached to mainbus.
+cpu0           at mainbus0     # Only one CPU so far.
+#@ sbi*                at mainbus0     # SBI's are always at mainbus (Abus).
+#@ mem*                at mainbus0     # Some machines have memory at mainbus.
+#@ bi*         at mainbus0     # VAXBI bus
+#@ cmi0                at mainbus0     # 11/750 internal bus.
+uba0           at mainbus0     # MicroVAXen only have QBUS.
+#@ vsbus0              at mainbus0     # Internal "virtual" VAXstation bus
+
+# Devices connected at VAXBI
+#@ cpu0                at bi? node?    # KA820/KA825 cpu
+#@ cpu*                at bi? node?
+#@ mem*                at bi? node?    # Memory subsystems
+#@ uba*                at bi? node?    # DWBUA BI-Unibus adapter
+#ni*           at bi? node?    # DEBNA/DEBNT ethernet adapter
+#@ kdb*                at bi? node?    # KDB50 MSCP disk ctlr
+#@ mscpbus*    at kdb?
+
+# Devices connected at cmi
+#@ mem*                at cmi? tr?     # Memory subsystems
+#@ uba*                at cmi? tr?     # Unibus adapters
+#@ mba*                at cmi? tr?     # Massbus adapters
+



Home | Main Index | Thread Index | Old Index