This commit is contained in:
glass 1994-03-01 08:23:57 +00:00
parent 115ee66204
commit c0a47356da
5 changed files with 46 additions and 24 deletions

11
sys/arch/sun3/CHANGES Normal file
View File

@ -0,0 +1,11 @@
LIST OF CHANGES FROM PREVIOUS RELEASE: <$Revision: 1.1 $>
No previous release:
fixed stupid .type stuff
cleaned up lots of compilation warnings (glass)
implemented chris's now standardized syscall debugging stuff
(no multi-syscall table support yet) (glass)
fixed bug where copy*() routines that caused page faults would
access control space (mmu) instead of user space. (glass)
fixed bug in pmap_module:pmap_protect() that trashed ptes (glass)
canonicalize the includes

View File

@ -1,4 +1,4 @@
# $Id: Makefile.sun3,v 1.14 1994/02/23 08:28:21 glass Exp $
# $Id: Makefile.sun3,v 1.15 1994/03/01 08:24:01 glass Exp $
# Makefile for 4.4 BSD
#
# This makefile is constructed from a machine description:
@ -119,7 +119,7 @@ locore.o: assym.s ${SUN3}/sun3/locore.s ${SUN3}/include/asm.h \
# the following is necessary because autoconf.o depends on #if GENERIC
autoconf.o: Makefile
sun3_startup.o: Makefile
sun3_startup.o pmap.o kern_xxx.o: Makefile
# depend on network configuration
af.o uipc_proto.o locore.o: Makefile

View File

@ -1,38 +1,45 @@
#
# new config file for TIMESINK
# config file for TIMESINK, Adam's test machine
# $Id: TIMESINK,v 1.10 1994/03/01 08:24:02 glass Exp $
#
include "std.sun3"
# Machines to be supported by this kernel
options "SUN3_50"
options "SUN3_60"
makeoptions DEBUG = "-g"
# Needs to be set per system. i.e change these as you see fit
maxusers 4
options TIMEZONE = 480, DST = 2, MAXFDESCS=2048
options TIMEZONE="'6*80'" # minutes west of GMT (for param.c)
options DST=2 # daylight savings rules (for param.c)
options MAXFDESCS=2048 # max # of fds/process (for param.c)
# Standard options
options "COMPAT_43"
options "TCP_COMPAT_42"
# Standard system options
options SWAPPAGER, VNODEPAGER, DEVPAGER # paging
options KTRACE # system call tracing support
makeoptions DEBUG="-g" # symbols for kgdb + nm
# Options for all SUN3 machines
options SWAPPAGER, VNODEPAGER, DEVPAGER
options KTRACE
options INET
options FFS
options NFSSERVER
options NFSCLIENT
# Filesystem options
options NFSSERVER # nfs server support
options NFSCLIENT # nfs client support
options FFS
#sun3-specific options
# Networking options
options INET # IP prototol stack support
# Sun3-specific options
options COMPAT_SUNOS
# sun3 debug options
#options CONTEXT_DEBUG
# Sun3-specific debugging options
options CONTEXT_DEBUG
#options VMFAULT_TRACE
#options EXEC_DEBUG
options EXEC_DEBUG
#options PMAP_DEBUG
#options SYSCALL_DEBUG
#options LAME_ZS
include "TIMESINK.nfsdiskless" #mega sad
include "TIMESINK.nfsdiskless" # utter hack for NFS diskless bootstrapping
config netbsd swap nfs
@ -44,4 +51,5 @@ idprom0 at obctl? addr ? size ?
prom0 at mainbus0
pseudo-device loop
pseudo-device loop
pseudo-device pty

View File

@ -1,4 +1,4 @@
# $Id: files.sun3.newconf,v 1.9 1994/02/23 08:28:24 glass Exp $
# $Id: files.sun3.newconf,v 1.10 1994/03/01 08:24:04 glass Exp $
# sun3-specific configuration info
maxusers 2 8 64
@ -18,7 +18,7 @@ device le at obio: ifnet, ether
file arch/sun3/dev/if_le.c le
file arch/sun3/dev/if_le_subr.c le
device zs at obio: tty, lame_zs
device zs at obio: tty
file arch/sun3/dev/zs.c zs needs-count
device clock at obio

View File

@ -1,4 +1,4 @@
# $Id: std.sun3,v 1.6 1994/02/23 08:28:26 glass Exp $
# $Id: std.sun3,v 1.7 1994/03/01 08:24:05 glass Exp $
# Standard information for sun3's.
machine sun3 m68k
@ -14,3 +14,6 @@ obctl0 at mainbus?
clock0 at obio? addr ? level 5
# Standard options
options "COMPAT_43"
options "TCP_COMPAT_42"