Annotation of src/sys/arch/next68k/conf/SLAB, Revision 1.57.2.1
1.57.2.1! pgoyette 1: # $NetBSD: SLAB,v 1.58 2018/08/01 20:04:13 maxv Exp $
1.1 deberg 2: #
3: # deberg's development machine
4: #
5: #
6:
7: include "arch/next68k/conf/std.next68k"
1.12 atatat 8:
9: #options INCLUDE_CONFIG_FILE # embed config file in kernel binary
1.1 deberg 10:
11: # Needs to be set per system. i.e change these as you see fit
12: maxusers 16
13:
14: # Standard system options
15: options KTRACE # system call tracing
16: options SYSVMSG # System V message queues
17: options SYSVSEM # System V semaphores
18: options SYSVSHM # System V shared memory
19:
20: options INSECURE # disable kernel security level
1.17 lukem 21: options USERCONF # userconf(4) support
1.10 jdolecek 22: #options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
1.21 atatat 23: #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
1.1 deberg 24:
25: options DEBUG # kernel debugging code
26: options DIAGNOSTIC # extra kernel sanity checking
27:
28: # Which kernel debugger? Uncomment either this:
29: options DDB
30: options DDB_HISTORY_SIZE=100 # enable history editing in DDB
1.55 uebayasi 31: pseudo-device ksyms
1.1 deberg 32:
33: # ... or these for KGDB (gdb remote target)
1.9 lukem 34: makeoptions DEBUG="-g" # debugging symbols for gdb
1.8 lukem 35: #options KGDB # support for kernel gdb
36: #options KGDB_DEV=0xc01 # kgdb device number (dev_t)
37: #options KGDB_DEVRATE=9600 # baud rate
1.1 deberg 38:
39: # Other debugging options
40: #options PMAP_DEBUG
41: options SCSIDEBUG
42: options SCSIVERBOSE # Verbose SCSI errors
1.9 lukem 43: options SWAPDEBUG
1.1 deberg 44:
1.5 wiz 45: # Compatibility options
1.57 mrg 46: include "conf/compat_netbsd14.config"
1.1 deberg 47:
1.6 abs 48: #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
49:
1.1 deberg 50: #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries
51: #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8,
52: #options COMPAT_SUNOS # can run SunOS 4.1.1 executables
53: #options COMPAT_SVR4 # can run SVR4 executables
54: #options COMPAT_LINUX # can run Linux/m68k executables
1.4 chs 55: options COMPAT_AOUT_M68K # support for NetBSD a.out executables
56: options EXEC_AOUT # support for a.out executables
1.1 deberg 57:
58: # File systems
59: #file-system FFS # UFS
60: #file-system EXT2FS # second extended file system (linux)
61: #file-system LFS # log-structured file system
62: file-system MFS # memory file system
63: file-system NFS # Network File System client
64: #file-system CD9660 # ISO 9660 + Rock Ridge file system
65: #file-system MSDOSFS # MS-DOS file system
66: file-system FDESC # /dev/fd
67: file-system KERNFS # /kern
68: file-system NULLFS # loopback file system
69: #file-system PROCFS # /proc
70: #file-system UMAPFS # NULLFS + uid and gid remapping
71: #file-system UNION # union file system
1.30 christos 72: file-system PTYFS # /dev/pts/N support
1.1 deberg 73:
74: #options NFSSERVER # nfs server support
1.43 bouyer 75: #options QUOTA # legacy UFS quotas
76: #options QUOTA2 # new, in-filesystem UFS quotas
1.1 deberg 77: #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
78: # immutable) behave as system flags.
79:
80: # Networking options
81: #options GATEWAY # packet forwarding
82: options INET # IP + ICMP + TCP + UDP
83: options INET6 # IPV6
84: #options IPSEC # IP security
85: #options IPSEC_DEBUG # debug for IP security
86: #options MROUTING # IP multicast routing
1.22 manu 87: #options PIM # Protocol Independent Multicast
1.1 deberg 88: #options NETATALK # AppleTalk networking protocols
89: #options PPP_BSDCOMP # BSD-Compress compression support for PPP
90: #options PPP_DEFLATE # Deflate compression support for PPP
91: #options PPP_FILTER # Active filter support for PPP (requires bpf)
1.6 abs 92: #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
1.1 deberg 93:
94: # NeXT specific options
95: options M68040
96: options M68030
97: options FPSP
98: #options FPU_EMULATE
99:
100: options ZS_CONSOLE_ABORT # drop to debugger on break
101: #options SERCONSOLE # use serial console
102:
103: options NFS_BOOT_BOOTP
104: options NFS_BOOT_DHCP
105:
106: # wscons options
1.9 lukem 107: options RCONS_2BPP # necessary for nextdisplay
108: options RCONS_16BPP # necessary for nextdisplay
1.1 deberg 109: #options WSEMUL_SUN # sun terminal emulation
110: options WSEMUL_VT100 # VT100 / VT220 emulation
111: options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
1.46 abs 112: options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
1.1 deberg 113: options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
114: # see dev/wskbdmap_next.h for implemented layouts
115: #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
116:
117: config netbsd root on ? type ?
118:
119: #
120: # Device configuration
121: #
122:
123: # The root node:
124: mainbus0 at root
125:
126: #fpu0 at mainbus?
127:
128: # device space
1.9 lukem 129: intio0 at mainbus?
1.1 deberg 130:
1.9 lukem 131: nextkbd0 at intio? ipl 3
132: nextdisplay0 at mainbus?
1.1 deberg 133:
1.9 lukem 134: wsdisplay* at nextdisplay? console ?
135: wskbd* at nextkbd? console ?
1.1 deberg 136:
137: # INTIO
1.16 mycroft 138: nextdma* at intio? ipl 6
139:
1.9 lukem 140: zsc0 at intio? ipl 5
141: #zsc1 at intio? ipl 5
1.1 deberg 142:
1.9 lukem 143: xe* at intio? ipl 3 # ethernet
1.1 deberg 144:
1.14 mycroft 145: esp0 at intio? ipl 3 flags 0xff00 # Turn off sync negotiation
1.1 deberg 146:
147: #
148: # Serial ports
149: #
1.56 tsutsui 150: zstty0 at zsc0 channel 0 # Serial Port A
151: zstty1 at zsc0 channel 1 # Serial Port B
1.1 deberg 152:
153: # SCSI bus support
1.15 mycroft 154: scsibus* at scsi?
1.1 deberg 155:
156: # SCSI devices
157: #sd* at scsibus? target ? lun ? # SCSI disk drives
158: #st* at scsibus? target ? lun ? # SCSI tape drives
159: #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
160: #ch* at scsibus? target ? lun ? # SCSI autochangers
161: #se* at scsibus? target ? lun ? # SCSI ethernet
162: #ss* at scsibus? target ? lun ? # SCSI scanners
163: #uk* at scsibus? target ? lun ? # SCSI unknown
164:
165:
166: # Memory-disk drivers
1.42 hannken 167: pseudo-device md
1.1 deberg 168:
169: # Misc.
1.49 christos 170: pseudo-device loop # network loopback
1.32 rpaulo 171: pseudo-device bpfilter # packet filter
1.33 cube 172: pseudo-device sl # CSLIP
173: pseudo-device ppp # PPP
174: pseudo-device tun # network tunneling over tty
175: #pseudo-device gre # generic L3 over IP tunnel
1.57.2.1! pgoyette 176: pseudo-device npf # NPF packet filter
1.33 cube 177: pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
178: #pseudo-device faith # IPv[46] tcp relay translation i/f
179: #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
1.1 deberg 180: # rnd is EXPERIMENTAL
1.7 augustss 181: #pseudo-device wsmux # mouse & keyboard multiplexor
1.1 deberg 182:
1.2 jdolecek 183: pseudo-device pty # pseudo-terminals
1.33 cube 184: pseudo-device vnd # paging to files
1.50 christos 185: #pseudo-device raid # RAIDframe disk driver
1.1 deberg 186: #options RAID_AUTOCONFIG # auto-configuration of RAID components
1.40 pooka 187: #pseudo-device fss # file system snapshot device
1.49 christos 188: pseudo-device ccd # concatenated disks
1.13 lukem 189: pseudo-device clockctl # user control of clock subsystem
CVSweb <webmaster@jp.NetBSD.org>