Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Steve Woodford <scw@netbsd.org>
List: source-changes
Date: 09/06/2000 22:51:45
Module Name:	syssrc
Committed By:	scw
Date:		Wed Sep  6 19:51:45 UTC 2000

Modified Files:
	syssrc/sys/arch/mvme68k/conf: GENERIC files.mvme68k
	syssrc/sys/arch/mvme68k/dev: clmpcc_pcctwo.c clock_pcctwo.c if_ie.c
	    lpt_pcctwo.c mainbus.c ncrsc_pcctwo.c pcctwo.c pcctworeg.h
	    pcctwovar.h vme_two.c zs.c zs_pcc.c zsvar.h
	syssrc/sys/arch/mvme68k/mvme68k: autoconf.c conf.c locore.s machdep.c
Added Files:
	syssrc/sys/arch/mvme68k/conf: VME162
	syssrc/sys/arch/mvme68k/dev: zs_pcctwo.c

Log Message:
Add preliminary support for the MVME162-LX 200/300 series of boards.

Currently, the major onboard devices are supported (disk, network,
rs232 and VMEbus). However, work is still need to support the remaining
devices (eg. IndustryPack sites).

These boards are available with a dazzling array of build options. At
this time, the following options are *required*:

	o Real floating point hardware (the 68LC040 model isn't tested),
	o The VMEchip2 must be present,
	o If offboard VMEbus RAM is not present, at least 8MB of onboard
	  RAM is required.
	o Even if offboard VMEbus RAM *is* present, at least 4MB of onboard
	  RAM is required. (Boards with 1 or 2MB onboard RAM *can* be
	  supported with offboard RAM, but not without some funky values in
	  the VMEbus Master mapping registers.)

There is no support for boards other than those in the -LX 200/300 series.


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 syssrc/sys/arch/mvme68k/conf/GENERIC
cvs rdiff -r0 -r1.1 syssrc/sys/arch/mvme68k/conf/VME162
cvs rdiff -r1.34 -r1.35 syssrc/sys/arch/mvme68k/conf/files.mvme68k
cvs rdiff -r1.4 -r1.5 syssrc/sys/arch/mvme68k/dev/clmpcc_pcctwo.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/mvme68k/dev/clock_pcctwo.c \
    syssrc/sys/arch/mvme68k/dev/lpt_pcctwo.c \
    syssrc/sys/arch/mvme68k/dev/pcctwo.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/mvme68k/dev/if_ie.c \
    syssrc/sys/arch/mvme68k/dev/zsvar.h
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/mvme68k/dev/mainbus.c \
    syssrc/sys/arch/mvme68k/dev/pcctwovar.h
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/mvme68k/dev/ncrsc_pcctwo.c \
    syssrc/sys/arch/mvme68k/dev/pcctworeg.h
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/mvme68k/dev/vme_two.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/mvme68k/dev/zs.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/mvme68k/dev/zs_pcc.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/mvme68k/dev/zs_pcctwo.c
cvs rdiff -r1.26 -r1.27 syssrc/sys/arch/mvme68k/mvme68k/autoconf.c
cvs rdiff -r1.20 -r1.21 syssrc/sys/arch/mvme68k/mvme68k/conf.c
cvs rdiff -r1.63 -r1.64 syssrc/sys/arch/mvme68k/mvme68k/locore.s
cvs rdiff -r1.71 -r1.72 syssrc/sys/arch/mvme68k/mvme68k/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.