GENERIC revision 1.4 1 1.4 mrg # $NetBSD: GENERIC,v 1.4 1996/08/26 23:41:26 mrg Exp $
2 1.1 oki
3 1.1 oki #
4 1.1 oki # GENERIC
5 1.1 oki #
6 1.1 oki
7 1.1 oki # architecture type and name of kernel; REQUIRED
8 1.1 oki machine x68k m68k
9 1.1 oki
10 1.1 oki # different CPU types; you must have at least the correct one; REQUIRED
11 1.1 oki options M68030
12 1.1 oki options M68040
13 1.1 oki
14 1.1 oki # time zone RTC is expected to be set in; REQUIRED
15 1.1 oki options TIMEZONE=-540 # Set the timezone that the kernel will use
16 1.1 oki options DST=0 # Set the timezone that the kernel will use
17 1.1 oki
18 1.1 oki # estimated number of users
19 1.1 oki maxusers 8
20 1.1 oki
21 1.1 oki # standard options
22 1.1 oki options GENERIC # historical
23 1.1 oki options SWAPPAGER # swap pager (anonymous and swap space)
24 1.1 oki options VNODEPAGER # vnode pager (mapped files)
25 1.1 oki options DEVPAGER # device pager (mapped devices)
26 1.3 oki #options DDB # kernel debugger; recommended
27 1.3 oki #options DIAGNOSTIC # internal consistency checking
28 1.1 oki
29 1.1 oki options KTRACE # system call tracing, a la ktrace(1)
30 1.1 oki options FIFO # FIFOs; RECOMMENDED
31 1.1 oki options SYSVMSG # System V-like message queues
32 1.1 oki options SYSVSEM # System V-like semaphores
33 1.1 oki options SYSVSHM # System V-like memory sharing
34 1.1 oki options SHMMAXPGS=1024 # 1024 pages in the defualt
35 1.3 oki #options LKM # loadable kernel modules
36 1.1 oki
37 1.1 oki # compatibility options
38 1.1 oki #options COMPAT_NOMID # old zmagic executables
39 1.3 oki #options COMPAT_43 # compatibility with 4.3BSD binaries
40 1.1 oki #options COMPAT_44 # compatibility with 4.4BSD binaries
41 1.1 oki options COMPAT_09 # compatibility with NetBSD 0.9
42 1.3 oki options COMPAT_10 # compatibility with NetBSD 1.0
43 1.3 oki options COMPAT_11 # compatibility with NetBSD 1.1
44 1.4 mrg options COMPAT_12
45 1.1 oki options TCP_COMPAT_42 # 4.2 networking ABI
46 1.1 oki #options COMPAT_SUNOS # SunOS binaries
47 1.1 oki #options COMPAT_HPUX # HP-UX binaries; VERY EXPERIMENTAL
48 1.1 oki
49 1.1 oki # file system options
50 1.3 oki #options QUOTA # file system quotas
51 1.1 oki options FFS # Berkeley fast file system
52 1.1 oki options FASTLINKS # fast symbolic links in FFS
53 1.1 oki options MFS # memory file system; uses RAM and swap
54 1.1 oki #options NFSSERVER # Network File System server
55 1.3 oki options NFSCLIENT # Network File System client
56 1.1 oki options CD9660 # ISO 9660 CD-ROM file system, with RR
57 1.1 oki options MSDOSFS # MS-DOS FAT file system
58 1.3 oki #options FDESC # /dev/fd
59 1.1 oki options KERNFS # kernel file system; recommended
60 1.3 oki #options PROCFS # /proc
61 1.1 oki options NULLFS # Loop-back filesystem
62 1.1 oki #options PORTAL # portal filesystem (still experimental)
63 1.1 oki #options ADOSFS # AmigaDOS filesystem
64 1.1 oki #options LFS # Log-based filesystem (still experimental)
65 1.1 oki #options UMAPFS # uid/gid remapping filesystem
66 1.1 oki #options UNION # union mount
67 1.1 oki
68 1.1 oki # networking options
69 1.1 oki #options GATEWAY # IP packet forwarding
70 1.1 oki options INET # Internet protocols
71 1.1 oki #options NS # XNS
72 1.1 oki #options CCITT,LLC,HDLC # X.25
73 1.1 oki #options ISO,TPIP # OSI networking
74 1.1 oki #options EON # OSI tunneling over IP
75 1.1 oki #options MULTICAST # multicast
76 1.1 oki #options TUN # tunnelling
77 1.1 oki
78 1.1 oki # Options specific to this host.
79 1.1 oki options DEBUG
80 1.3 oki options MACHINE_NONCONTIG # support for noncontig memory
81 1.1 oki options FPSP # '40 Floating Point Software
82 1.1 oki options ITEKANJI # Kanji display for console
83 1.1 oki options PANICBUTTON # enable interrupt switch
84 1.1 oki options EIOMAPSIZE=0 # do not map PCI address space
85 1.1 oki #options MAPPEDCOPY # use page mapping for large copyin/copyout
86 1.1 oki #options BUFPAGES=900
87 1.1 oki #options NKMEMCLUSTERS=256
88 1.1 oki #options PROFTIMER, PRF_INTERVAL=500
89 1.1 oki #options KGDB,"KGDBDEV=15*256+2", KGDBRATE=19200
90 1.1 oki #options PPP_OUTQ_SIZE=4096
91 1.1 oki
92 1.1 oki #config netbsd root on sd6a swap on sd6b
93 1.1 oki config netbsd swap generic
94 1.1 oki
95 1.1 oki mainbus0 at root
96 1.1 oki
97 1.1 oki zs0 at mainbus0 # Zilog serial
98 1.1 oki par0 at mainbus0 # builtin parallel port
99 1.3 oki spc0 at mainbus0 # builtin scsi
100 1.3 oki spc1 at mainbus0 # external scsi
101 1.1 oki scsibus* at spc?
102 1.1 oki grfbus0 at mainbus0 # bitmapped display's
103 1.1 oki grf0 at grfbus0 # graphics driver
104 1.1 oki ite0 at grf0 # console
105 1.3 oki fdc0 at mainbus0 # floppy controller
106 1.3 oki fd* at fdc0 unit ? # builtin floppy drive
107 1.1 oki
108 1.1 oki # SCSI disks
109 1.1 oki #sd* at scsibus? target ? lun ?
110 1.1 oki sd0 at scsibus? target 0 lun ?
111 1.1 oki sd1 at scsibus? target 1 lun ?
112 1.1 oki sd2 at scsibus? target 2 lun ?
113 1.1 oki sd3 at scsibus? target 3 lun ?
114 1.1 oki sd4 at scsibus? target 4 lun ?
115 1.1 oki sd5 at scsibus? target 5 lun ?
116 1.1 oki sd6 at scsibus? target 6 lun ?
117 1.1 oki sd7 at scsibus? target 7 lun ?
118 1.1 oki
119 1.1 oki # SCSI CD-ROMs
120 1.1 oki cd* at scsibus? target ? lun ?
121 1.1 oki
122 1.1 oki # SCSI tapes
123 1.1 oki st* at scsibus? target ? lun 0
124 1.1 oki
125 1.1 oki # ethernet board
126 1.1 oki #se0 at scsibus? target ? lun ?
127 1.1 oki #ed0 at mainbus0
128 1.1 oki
129 1.1 oki #device bsdaudio0 at nexus0 # /dev/audio
130 1.1 oki
131 1.3 oki pseudo-device sl 2 # compressed SLIP
132 1.3 oki pseudo-device ppp 2 # point-to-point protocol
133 1.1 oki #pseudo-device bpfilter 16 # packet filter
134 1.1 oki pseudo-device pty 32 # pseudo-terminals
135 1.1 oki pseudo-device kbd # kbd
136 1.1 oki pseudo-device mouse # mouse
137 1.1 oki #pseudo-device sram # static RAM
138 1.1 oki pseudo-device bell # OPM bell
139 1.1 oki pseudo-device pow 2 # software power switch
140 1.1 oki pseudo-device loop # loopback; recommended
141 1.1 oki #pseudo-device vnd 10 # vn virtual filesystem device
142 1.1 oki #pseudo-device ccd 4 # concatenating disk driver
143