diff options
author | Dale S. Rahn <rahnds@cvs.openbsd.org> | 1997-03-03 19:08:44 +0000 |
---|---|---|
committer | Dale S. Rahn <rahnds@cvs.openbsd.org> | 1997-03-03 19:08:44 +0000 |
commit | 787fa51745fb95eeb01962d519fd60073f503c0c (patch) | |
tree | 8338976f469ead8b064d407c7b2aa2f9963a44b3 /sys/arch/mvme88k/conf | |
parent | 031c14d03c6210d5b329ac3256dba53a0fb9135a (diff) |
This is a remove to get rid of the old mvme88k port which was incomplete
to replace it with a working version. The kernel compiles and works
at least. The new version will be imported shortly.
Diffstat (limited to 'sys/arch/mvme88k/conf')
-rw-r--r-- | sys/arch/mvme88k/conf/GENERIC | 119 | ||||
-rw-r--r-- | sys/arch/mvme88k/conf/MYBOX | 63 | ||||
-rw-r--r-- | sys/arch/mvme88k/conf/Makefile.m88k | 178 | ||||
-rw-r--r-- | sys/arch/mvme88k/conf/files.m88k | 106 | ||||
-rw-r--r-- | sys/arch/mvme88k/conf/std.m88k | 7 |
5 files changed, 0 insertions, 473 deletions
diff --git a/sys/arch/mvme88k/conf/GENERIC b/sys/arch/mvme88k/conf/GENERIC deleted file mode 100644 index 4ca5ed587b4..00000000000 --- a/sys/arch/mvme88k/conf/GENERIC +++ /dev/null @@ -1,119 +0,0 @@ -# -# GENERIC AMIGA -# -# $Id: GENERIC,v 1.4 1996/09/20 06:45:16 deraadt Exp $ -# -# This configuration file contains all possible options -# - -include "std.mvme1x7" - -maxusers 8 -options TIMEZONE=300, DST=1 - -# -# processors this kernel should support -# -options "M88000" # support for 88K - -options SWAPPAGER # Pager for processes (Required) -options DEVPAGER # Pager for devices (Required) - -# -# Networking options -# -options INET # IP networking support (Required) -#options ISO # ISO Networking support -#options TPIP # ARGO TP networking support -#options CCITT # CCITT X.25 -#options NS # Xerox XNS -#options EON # ISO CLNL over IP -#options GATEWAY # Packet forwarding -#options DIRECTED_BROADCAST # Broadcast across subnets -#options NSIP # XNS over IP - -# -# File system related options -# -options QUOTA # Disk quotas for local disks -options NFSSERVER # Network File System server side code -options NFSCLIENT # Network File System client side code - -# -# File systems -# -options FFS # Berkeley fast file system -options MFS # Memory based filesystem -options PROCFS # Process filesystem -options KERNFS # Kernel parameter filesystem (Recommended) -options FDESC # /dev/fd filesystem -options NULLFS # Loopback filesystem -options FIFO # FIFO operations on vnodes (Recommended) -options "CD9660" # ISO 9660 file system, with Rock Ridge -#options PORTAL # Portal filesystem -#options MSDOSFS # MS-DOS filesystem - - -# -# Compatability options for various existing systems -# -options "COMPAT_09" # compatability with older NetBSD release -options "COMPAT_43" # 4.3 BSD compatible system calls -#options "TCP_COMPAT_42" # Use 4.2 BSD style TCP -options "COMPAT_NOMID" # allow nonvalid machine id executables -#options COMPAT_HPUX # HP300 compatability - -# -# Support for System V IPC facilities. -# -#options SYSVSHM # System V-like shared memory -#options SYSVMSG # System V-like messages -#options SYSVSEM # System V-like semaphores - -# -# Support for various kernel options -# -options GENERIC # Mini-root boot support -#options LKM # Loadable kernel modules -options KTRACE # Add kernel tracing system call -options DIAGNOSTIC # Add additional error checking code -options "NKMEMCLUSTERS=256" # Size of kernel malloc area - -# -# Misc. debuging options -# -options PANICWAIT # Require keystroke to dump/reboot -options DEBUG # Add debugging statements -#options DDB # Kernel debugger -#options SYSCALL_DEBUG # debug all syscalls. -#options SCSIDEBUG # Add SCSI debugging statements -#options KGDB # Kernel debugger (KGDB) support -#options PANICBUTTON # Forced crash via keypress (???) -# -# devices -# -m187le0 at mainbus0 # Ethernet -m187tty0 at mainbus # tty - -# scsi stuff, all possible -m187scsi0 at mainbus0 -bugscsi0 at mainbus0 - -scsibus0 at m187scsi0 -scsibus1 at bugscsi0 - -# each hard drive from low target to high -# will configure to the next available sd unit number -sd* at scsibus? target ? lun ? # scsi disks -st* at scsibus? target ? lun ? # scsi tapes -cd* at scsibus? target ? lun ? # scsi cd's -ch* at scsibus? target ? lun ? # scsi cd changers -ss* at scsibus? target ? lun ? # scsi scanners -uk* at scsibus? target ? lun ? # unknown scsi - -pseudo-device sl # slip -pseudo-device ppp # ppp -pseudo-device pty 16 # pseudo terminals -pseudo-device loop # network loopback - -config netbsd swap on generic diff --git a/sys/arch/mvme88k/conf/MYBOX b/sys/arch/mvme88k/conf/MYBOX deleted file mode 100644 index d8872ff691d..00000000000 --- a/sys/arch/mvme88k/conf/MYBOX +++ /dev/null @@ -1,63 +0,0 @@ -# $Id: MYBOX,v 1.2 1996/09/20 06:45:16 deraadt Exp $ - -include "std.m88k" - -maxusers 8 -options TIMEZONE=300, DST=1 -options BYTE_MSF -options SWAPPAGER, DEVPAGER -#options INET -options FFS, MFS, FDESC -#options "COMPAT_42", "COMPAT_43" -options GENERIC, KTRACE, DIAGNOSTIC, "NKMEMCLUSTERS=256" -#options PANICWAIT, DEBUG, DDB -options PANICWAIT, DEBUG, DDB - -#options "CD9660", PORTAL, MSDOSFS, PROCFS, NULLFS, FIFO, KERNFS -#options NFSSERVER, NFSCLIENT -#options SYSVSHM, SYSVMSG, SYSVSEM -#options SYSCALL_DEBUG, SCSIDEBUG, KGDB - -# scsi stuff, all possible -#m187le0 at mainbus0 # Ethernet -#m187tty0 at mainbus0 # tty -#ser0 at mainbus0 # tty -#ser0 at pcc0 # tty - -bugtty0 at mainbus0 # bug tty - -# scsi stuff, all possible -#m187scsi0 at mainbus0 -#bugscsi0 at mainbus0 -#bugscsi0 at pcc0 - -#scsibus0 at m187scsi0 -#scsibus0 at bugscsi0 -#scsibus0 at scsi0 -# -# compat. -# -#sd0 at scsibus? target 0 lun 0 -#sd1 at scsibus? target 1 lun 0 -#sd2 at scsibus? target 2 lun 0 -#sd3 at scsibus? target 3 lun 0 -#sd4 at scsibus? target 4 lun 0 -#sd5 at scsibus? target 5 lun 0 -#sd6 at scsibus? target 6 lun 0 - -# -# This is nicer however many amiga setups expect sd units to refer to -# scsi target numbers. If this is not the case, you can remove the -# specific sdx lines above and each hard drive from low target to high -# will configure to the next available sd unit number - -#sd* at scsibus? target ? lun ? # scsi disks -#st* at scsibus? target ? lun ? # scsi tapes -#cd* at scsibus? target ? lun ? # scsi cd's - -#pseudo-device sl # slip -#pseudo-device ppp # ppp -#pseudo-device pty 16 # pseudo terminals -#pseudo-device loop # network loopback -# -config netbsd swap on generic diff --git a/sys/arch/mvme88k/conf/Makefile.m88k b/sys/arch/mvme88k/conf/Makefile.m88k deleted file mode 100644 index ff4b96f689b..00000000000 --- a/sys/arch/mvme88k/conf/Makefile.m88k +++ /dev/null @@ -1,178 +0,0 @@ -# @(#)Makefile.hp300 7.10 (Berkeley) 6/27/91 -# $Id: Makefile.m88k,v 1.3 1996/04/24 12:05:20 mickey Exp $ -# -# Makefile for NetBSD -# -# This makefile is constructed from a machine description: -# config machineid -# Most changes should be made in the machine description -# /sys/arch/m88k/conf/``machineid'' -# after which you should do -# config machineid -# Machine generic makefile changes should be made in -# /sys/arch/m88k/conf/Makefile.m88k -# after which config should be rerun for all machines of that type. -# -# N.B.: NO DEPENDENCIES ON FOLLOWING FLAGS ARE VISIBLE TO MAKEFILE -# IF YOU CHANGE THE DEFINITION OF ANY OF THESE RECOMPILE EVERYTHING -# -# -DTRACE compile in kernel tracing hooks -# -DQUOTA compile in file system quotas - - -# DEBUG is set to -g by config if debugging is requested (config -g). -# PROF is set to -pg by config if profiling is requested (config -p). -AS= as ${DEBUG} -CC= cc ${DEBUG} -CPP= cpp -LD= ld -TOUCH= touch -f -c -AWK= awk -TR= tr -s - -# source tree is located via $S relative to the compilation directory -S= ../../../.. -M88K= ../.. - -INCLUDES= -I. -I$S/arch -I$S -I$S/sys -.if defined(DESTDIR) -INCLUDES+= -nostdinc -idirafter ${DESTDIR}/usr/include -.endif -COPTS= ${INCLUDES} ${IDENT} -DKERNEL -D_KERNEL -DGOOFYLDOFFSET=0x20 -Dm88k -CFLAGS= -O ${COPTS} -fwritable-strings - -### find out what to use for libkern -.include "$S/lib/libkern/Makefile.inc" -.ifndef PROF -LIBKERN= ${KERNLIB} -.else -LIBKERN= ${KERNLIB_PROF} -.endif - -### find out what to use for libcompact -.include "$S/compat/common/Makefile.inc" -.ifndef PROF -LIBCOMPACT= ${COMPATLIB} -.else -LIBCOMPACT= ${COMPATLIB_PROF} -.endif - -# compile rules: rules are named ${TYPE}_${SUFFIX}${CONFIG_DEP} -# where TYPE is NORMAL, DRIVER, or PROFILE}; SUFFIX is the file suffix, -# capitalized (e.g. C for a .c file), and CONFIG_DEP is _C if the file -# is marked as config-dependent. - -NORMAL_C= ${CC} -c ${CFLAGS} ${PROF} $< -NORMAL_C_C= ${CC} -c ${CFLAGS} ${PROF} ${PARAM} $< - -DRIVER_C= ${CC} -c ${CFLAGS} ${PROF} $< -DRIVER_C_C= ${CC} -c ${CFLAGS} ${PROF} ${PARAM} $< - -PROFILE_C= ${CC} -S -c ${COPTS} $<; \ - sed -e s/_mcount/mcount/ -e s/subrmcount/subr_mcount/ <$*.s | \ - ${AS} -o $@; \ - rm -f $*.s - -NORMAL_S= ${CPP} ${COPTS} $< | ${TR} '\\' '\012' | ${AS} -o $@ -NORMAL_S_C= ${CPP} ${COPTS} ${PARAM} $< | ${TR} '\\' '\012' | ${AS} -o $@ - -%OBJS - -%CFILES - -# load lines for config "xxx" will be emitted as: -# xxx: ${SYSTEM_DEP} swapxxx.o -# ${SYSTEM_LD_HEAD} -# ${SYSTEM_LD} swapxxx.o -# ${SYSTEM_LD_TAIL} -SYSTEM_OBJ= locore.o ${FPSP} ${OBJS} param.o ioconf.o \ - ${LIBKERN} ${LIBCOMPAT} -SYSTEM_DEP= Makefile ${SYSTEM_OBJ} -SYSTEM_LD_HEAD= @echo loading $@;rm -f $@ -SYSTEM_LD= -@if [ X${DEBUG} = X-g ]; \ - then strip=-X; \ - else strip=-x; \ - fi; \ - echo ${LD} $$strip -Ttext 10020 -o $@ ${SYSTEM_OBJ} vers.o; \ - ${LD} $$strip -Ttext 10020 -o $@ ${SYSTEM_OBJ} libgcc.a vers.o -SYSTEM_LD_TAIL= @size $@; chmod 755 $@; \ - [ X${DEBUG} = X-g ] && { \ - echo cp $@ $@.gdb; rm -f $@.gdb; cp $@ $@.gdb; \ - echo strip -d $@; strip -d $@; } || true - -%LOAD - -vers.o: newvers - -newvers: - sh $S/conf/newvers.sh ${KERN_IDENT} - ${CC} $(CFLAGS) -c vers.c - -clean:: - rm -f eddep *netbsd netbsd.gdb tags *.o locore.i \ - [a-z]*.s [Ee]rrs errs linterrs makelinks - -lint: /tmp param.c - @lint -hbxn -DGENERIC -Dvolatile= ${COPTS} ${PARAM} -UKGDB \ - ${M88K}/m88k/Locore.c ${CFILES} ${M88K}/m88k/swapgeneric.c \ - ioconf.c param.c| \ - grep -v 'struct/union .* never defined' | \ - grep -v 'possible pointer alignment problem' - -locore.o: assym.s ${M88K}/m88k/eh.S ${M88K}/m88k/locore.S -locore.o: machine/trap.h machine/psl.h machine/cpu.h - ${CPP} -DLOCORE ${COPTS} ${M88K}/m88k/locore.S | ${TR} '\\' '\012' | ${AS} -o locore.o - -# the following is necessary because autoconf.o depends on #if GENERIC -autoconf.o: Makefile - -# the following are necessary because the files depend on the types of -# hp cpu's included in the system configuration -machdep.o sys_machdep.o pmap.o pmap_bootstrap.o trap.o dma.o: Makefile - -# depend on network or filesystem configuration -uipc_domain.o uipc_proto.o vfs_conf.o locore.o: Makefile -if_tun.o if_loop.o if_ethersubr.o: Makefile -in_proto.o: Makefile - -# depend on maxusers -assym.s: Makefile - -assym.s: genassym - ./genassym >assym.s -# cp assym.s ${.CURDIR}/../../include - -genassym: - ${CC} -static ${INCLUDES} ${IDENT} ${PARAM} -Dm88k \ - -o genassym ${M88K}/m88k/genassym.c - rm genassym.o - -depend: assym.s param.c - for f in ${CFILES} ioconf.c param.c ; \ - do \ - (mkdep -a ${COPTS} $${f}) \ - done - mkdep -a -p ${INCLUDES} ${IDENT} ${PARAM} ${M88K}/m88k/genassym.c - -links: - egrep '#if' ${CFILES} | sed -f $S/conf/defines | \ - sed -e 's/:.*//' -e 's/\.c/.o/' | sort -u > dontlink - echo ${CFILES} | tr -s ' ' '\12' | sed 's/\.c/.o/' | \ - sort -u | comm -23 - dontlink | \ - sed 's,../.*/\(.*.o\),rm -f \1;ln -s ../GENERIC/\1 \1,' > makelinks - sh makelinks && rm -f dontlink - -tags: - @echo "see $S/kern/Makefile for tags" - -ioconf.o: ioconf.c - ${CC} -c ${CFLAGS} ioconf.c - -param.c: $S/conf/param.c - rm -f param.c - cp $S/conf/param.c . - -param.o: param.c Makefile - ${CC} -c ${CFLAGS} ${PARAM} param.c - -%RULES diff --git a/sys/arch/mvme88k/conf/files.m88k b/sys/arch/mvme88k/conf/files.m88k deleted file mode 100644 index 6ca8fc07080..00000000000 --- a/sys/arch/mvme88k/conf/files.m88k +++ /dev/null @@ -1,106 +0,0 @@ -# $NetBSD$ - -# mvme88k-specific configuration info - -# maxpartitions must be first item in files.${ARCH} -maxpartitions 8 - -maxusers 2 8 64 - -device mainbus at root {} -file arch/m88k/dev/mb.c - -device bugtty at mainbus: tty -file arch/m88k/dev/bugtty.c bugtty needs-count - -device cpu at mainbus - -device pcc at mainbus {} -file arch/m88k/dev/pcc2.c pcc - -device vme at mainbus {} - -device nvram at pcc -file arch/m88k/dev/nvram.c nvram - -device clock at pcc -file arch/m88k/dev/rtc.c clock - -#device ser at pcc: tty -#file arch/m88k/dev/bugtty.c ser needs-count - -device bugscsi at pcc -#file arch/m88k/dev/bugscsi.c bugscsi needs-flag - -device ether at pcc - -device scsi at pcc {} - -#define scsi {} - -device scsibus at scsi {target = -1, lun = -1} -# adapter driver for 1x7 - -device cd at scsibus: disk -#file scsi/cd.c cd needs-flag -device sd at scsibus: disk -#file scsi/sd.c sd needs-flag -device ch at scsibus: disk -#file scsi/ch.c cd needs-flag -device st at scsibus: tape -#file scsi/st.c st needs-flag -device su at scsibus: disk -#file scsi/su.c su needs-flag -device uk at scsibus: disk -#file scsi/uk.c uk needs-flag - -# list of standard files -file dev/cons.c ite ser tty -file dev/cninit.c -#file scsi/scsi_base.c scsi -#file scsi/scsi_ioctl.c scsi -#file scsi/scsiconf.c scsi -#file arch/m88k/autoconf.c -#file arch/m88k/conf.c -##file arch/m88k/db_disasm.c -##file arch/m88k/db_interface.c -##file arch/m88k/db_trace.c -#file arch/m88k/disksubr.c -#file arch/m88k/in_cksum.c -#file arch/m88k/machdep.c -#file arch/m88k/mem.c -##file arch/m88k/microtime.s -##file arch/m88k/ns_cksum.c -#file arch/m88k/pmap.c -##file arch/m88k/process_machdep.c -##file arch/m88k/random.s -#file arch/m88k/sys_machdep.c -#file arch/m88k/trap.c -#file arch/m88k/vm_machdep.c -#file arch/m88k/locore.S -#file arch/m88k/ -file arch/m88k/dev/clock.c -file arch/m88k/m88k/autoconf.c -file arch/m88k/m88k/conf.c -file arch/m88k/m88k/cmmu.c -file arch/m88k/m88k/eh.S -#file arch/m88k/m88k/genassym.c -#file arch/m88k/m88k/locore.S -file arch/m88k/m88k/locore2.c -file arch/m88k/m88k/locore_asm_routines.S -file arch/m88k/m88k/locore_c_routines.c -file arch/m88k/m88k/m1x7_init.c -file arch/m88k/m88k/m88100_fp.S -file arch/m88k/m88k/machdep.c -file arch/m88k/m88k/pmap.c -file arch/m88k/m88k/process.S -file arch/m88k/m88k/process_machdep.c -file arch/m88k/m88k/trap.c -file arch/m88k/m88k/vm_machdep.c - -file arch/m88k/ddb/db_disasm.c -file arch/m88k/ddb/db_interface.c -file arch/m88k/ddb/db_sstep.c -file arch/m88k/ddb/db_trace.c - -file arch/m88k/dev/m88k/bugio.c diff --git a/sys/arch/mvme88k/conf/std.m88k b/sys/arch/mvme88k/conf/std.m88k deleted file mode 100644 index 2b9a56abff4..00000000000 --- a/sys/arch/mvme88k/conf/std.m88k +++ /dev/null @@ -1,7 +0,0 @@ -# standard amiga information -# $Id: std.m88k,v 1.1 1995/10/18 10:54:18 deraadt Exp $ -machine m88k - -mainbus0 at root -#pcc0 at mainbus0 -#scsi0 at pcc0 |