blob: d59ca9f0f76cd12b27420cb7bef16932c31397a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
#
# $OpenBSD: ELBERETH,v 1.22 1999/10/03 21:08:15 niklas Exp $
#
#
# ELBERETH -- 166MHz Pentium PCI
#
machine i386 # architecture, used by config; REQUIRED
makeoptions CC="cc -Werror"
option I586_CPU # CPU classes; at least one is REQUIRED
option XSERVER # diddle with console driver
option APERTURE # in-kernel XFree86 aperture driver
option INTELLIMOUSE # pms support for MS IntelliMouse
maxusers 16 # estimated number of users
option TIMEZONE=300 # time zone to adjust RTC time by
option DST=1 # daylight savings time used by RTC
option NTP # High precision timekeeping support
option SWAPPAGER # paging; REQUIRED
option DEVPAGER # mmap() of devices
#option DDB # in-kernel debugger
#makeoptions DEBUG="-g" # compile full symbol table
option DIAGNOSTIC # internally consistency checks
option KTRACE # system call tracing, a la ktrace(1)
option SYSVMSG # System V-like message queues
option SYSVSEM # System V-like semaphores
option SYSVSHM # System V-like memory sharing
#option SHMMAXPGS=2048 # 2048 pages is the default
#option COMPAT_09 # Kernel compatibility with NetBSD 0.9,
#option COMPAT_10 # NetBSD 1.0,
#option COMPAT_11 # NetBSD 1.1,
option COMPAT_43 # and 4.3BSD
#option TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD
option COMPAT_SVR4 # binary compatibility with SVR4
#option COMPAT_IBCS2 # binary compatibility with SCO and ISC
option COMPAT_LINUX # binary compatibility with Linux
#option COMPAT_FREEBSD # binary compatibility with FreeBSD
option COMPAT_BSDOS # binary compatibility with BSD/OS
option VM86 # Virtual x86 mode; to be used by dos emualtors
option USER_LDT # user-settable LDT; used by WINE
option LKM # loadable kernel modules
option FFS # UFS
#option QUOTA # UFS quotas
option MFS # memory file system
#option EXT2FS # Linux 2nd Extent-based filesystem
option CD9660 # ISO 9660 + Rock Ridge file system
#option FDESC # /dev/fd
option FIFO # FIFOs; multiuser fails without this
option KERNFS # /kern
option MSDOSFS # MS-DOS file system
#option NULLFS # loopback file system
option PORTAL # dynamically created filesystem objects
option PROCFS # /proc
#option UMAPFS # NULLFS + uid and gid remapping
#option UNION # union file system
option INET # IP + ICMP + TCP + UDP
#option GATEWAY # packet forwarding
option IPFILTER # IP packet filter for security
option IPFILTER_LOG # use /dev/ipl
#option NS # XNS
#option ISO,TPIP # OSI
#option EON # OSI tunneling over IP
#option CCITT,LLC,HDLC # X.25
#option "NMBCLUSTERS=1024"
option NFSCLIENT # Network File System client
option NFSSERVER # Network File System server
config bsd root on wd0 swap on wd0 and sd0 and sd1 dumps on sd0
mainbus0 at root
bios0 at mainbus0
pci* at mainbus0 bus ?
isa0 at mainbus0 # ISA and VL bus systems
isadma0 at isa?
isapnp0 at isa?
npx0 at isa? port 0xf0 irq 13 # math coprocessor
pc0 at isa? port 0x60 irq 1 # generic PC console device
#vt0 at isa? port 0x60 irq 1
pcppi0 at isa?
sysbeep0 at pcppi?
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
com1 at isa? port 0x2f8 irq 3
lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
fd* at fdc? drive ?
pciide* at pci ? dev ? function ? flags 0x0000
wd* at pciide? channel ? drive ? flags 0x0000
atapiscsi* at pciide? channel ?
scsibus* at atapiscsi?
sb* at isapnp?
audio* at sb?
pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse
xl* at pci? dev ? function ? # 3c9xx Ethernet
ncr* at pci? dev ? function ? # NCR 538XX SCSI controllers
scsibus* at ncr?
sd* at scsibus? target ? lun ? # SCSI disk drives
#st* at scsibus? target ? lun ? # SCSI tape drives
#ss* at scsibus? target ? lun ? # SCSI scanners
#uk* at scsibus? target ? lun ? # unknown SCSI
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
#ch* at scsibus? target ? lun ? # SCSI autochangers
pseudo-device loop 1 # network loopback
pseudo-device bpfilter 4 # packet filter (used by rarpd)
#pseudo-device sl 2 # CSLIP
#pseudo-device ppp 1 # PPP
#pseudo-device tun 2 # network tunneling over tty
pseudo-device pty 32 # pseudo-terminals
#pseudo-device tb 1 # tablet line discipline
pseudo-device vnd 2 # paging to files; mount floppy images
pseudo-device pctr 1 # performance counters
pseudo-device ksyms 1 # kernel symbols device
|