Home | History | Annotate | Line # | Download | only in conf
GENERIC revision 1.6
      1 #	$NetBSD: GENERIC,v 1.6 2000/03/18 22:33:02 scw Exp $
      2 
      3 include		"arch/mvme68k/conf/std.mvme68k"
      4 
      5 #ident 		"GENERIC-$Revision: 1.6 $"
      6 
      7 # Boards this kernel supports
      8 options 	MVME147
      9 options 	MVME167
     10 
     11 maxusers	4
     12 
     13 # Needed on m68040 boards to emulate some missing FP instructions
     14 options 	FPSP
     15 
     16 #options 	DDB
     17 options 	DIAGNOSTIC, DEBUG
     18 
     19 #options 	SYSVSHM
     20 options 	KTRACE
     21 options 	COMPAT_43
     22 
     23 file-system 	FFS
     24 file-system 	NFS	
     25 file-system 	KERNFS
     26 file-system 	MFS
     27 #file-system	MSDOSFS
     28 #file-system	UNION
     29 
     30 options 	NFSSERVER
     31 #options 	FFS_EI		# FFS Endian Independant support
     32 #options 	SOFTDEP         # FFS soft updates support.
     33 
     34 # Pull in config fragments for kernel crypto.  This is required for
     35 # options IPSEC etc. to work. If you want to run with IPSEC, uncomment
     36 # one of these, based on whether you use crypto-us or crypto-intl, and
     37 # adjust the prefixes as necessary.
     38 
     39 #prefix ../crypto-us/sys
     40 #cinclude "conf/files.crypto-us"
     41 #prefix
     42 
     43 #prefix ../crypto-intl/sys
     44 #cinclude "conf/files.crypto-intl"
     45 #prefix
     46 
     47 # Networking options
     48 options 	INET
     49 options 	INET6		# IPV6
     50 #options 	IPSEC		# IP security
     51 #options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
     52 #options 	IPSEC_DEBUG	# debug for IP security
     53 options 	TCP_COMPAT_42   # compatibility with 4.2BSD TCP/IP
     54 #options        GATEWAY         # IP packet forwarding
     55 #options        ISO             # OSI networking
     56 #options        TPIP
     57 #options        EON
     58 
     59 options 	COMPAT_09, COMPAT_10, COMPAT_11, COMPAT_12, COMPAT_13, COMPAT_14
     60 options 	COMPAT_SUNOS
     61 #options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
     62 #options 	COMPAT_LINUX	# compatibility with Linux/m68k binaries
     63 #options 	EXEC_ELF32	# 32-bit ELF executables (Linux)
     64 
     65 ## force NFS root and swap
     66 #config	netbsd		root on ? type nfs
     67 ## "generic" boot (put root on boot device)
     68 config netbsd		root on ? type ?
     69 
     70 # Which protocol to use when booting over NFS
     71 options 	NFS_BOOT_BOOTPARAM	# Diskless client w/ bootparamd
     72 
     73 pseudo-device	sl
     74 pseudo-device	ppp 2
     75 pseudo-device	loop
     76 pseudo-device	bpfilter
     77 pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
     78 #pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
     79 pseudo-device	pty
     80 pseudo-device	vnd 2
     81 
     82 mainbus0	at root
     83 
     84 # MVME147 specific devices
     85 pcc0		at mainbus0
     86 vmepcc0 	at pcc?
     87 zsc*		at pcc? ipl 4
     88 zstty*		at zsc? channel ?
     89 clock0		at pcc? ipl 5
     90 le0		at pcc? ipl 3
     91 wdsc0		at pcc? ipl 2
     92 lpt*		at pcc? ipl 1
     93 
     94 # MVME167 specific devices
     95 pcctwo0		at mainbus0
     96 vmetwo0 	at mainbus0
     97 clock0		at pcctwo? ipl 5
     98 clmpcc0		at pcctwo? ipl 4
     99 ie0		at pcctwo? ipl 3
    100 ncrsc0		at pcctwo? ipl 2
    101 lpt*		at pcctwo? ipl 1
    102 
    103 vme0		at vmepcc0
    104 vme0		at vmetwo0
    105 
    106 # Example VMEbus device
    107 #foo0		at vme0 addr 0x00ef0000 irq 3 vect 0x80
    108 
    109 scsibus*	at wdsc?
    110 scsibus*	at ncrsc?
    111 
    112 sd*		at scsibus? target ? lun ?
    113 st*		at scsibus? target ? lun ?
    114 cd*		at scsibus? target ? lun ?
    115 ch*		at scsibus? target ? lun ?
    116 ss*		at scsibus? target ? lun ?	# SCSI scanners
    117 uk*		at scsibus? target ? lun ?	# SCSI unknown
    118