1# $NetBSD: GENERIC.common,v 1.30 2023/02/09 14:09:50 abs Exp $
2
3include "arch/usermode/conf/std.usermode"
4
5options   INCLUDE_CONFIG_FILE
6#ident              "GENERIC-$Revision: 1.30 $"
7maxusers  32
8
9makeoptions         DEBUG="-O1 -g3"
10
11#makeoptions        COPY_SYMTAB=1
12
13options   RTC_OFFSET=0
14options   NTP
15options   KTRACE
16#options  USERCONF
17
18options   SYSVMSG
19options   SYSVSEM
20options   SYSVSHM
21
22options   DEBUG
23#options  DDB                           # missing support
24options   DIAGNOSTIC
25options             LOCKDEBUG
26#options  DEBUG_EXEC
27options             CPU_DEBUG
28#options  UVMHIST
29#options  UVMHIST_PRINT
30
31include   "conf/compat_netbsd50.config"
32
33file-system         FFS
34file-system         MFS
35file-system         FDESC
36file-system         KERNFS
37file-system         NULLFS
38file-system         PROCFS
39file-system         UNION
40file-system         PTYFS
41file-system         TMPFS
42file-system         NFS
43file-system         CD9660
44file-system         UDF
45file-system         NILFS
46
47#options  DISKLABEL_EI
48#options  FFS_EI
49options             WAPBL
50
51options   INET
52options             INET6
53options   NFS_BOOT_DHCP
54options   NFS_BOOT_BOOTPARAM
55
56config              netbsd    root on ? type ?
57
58mainbus0  at root
59cpu0                at mainbus?
60clock0              at mainbus?
61ttycons0  at mainbus?
62ld*                 at mainbus?
63veth0               at mainbus?
64vaudio0             at mainbus?
65audio0              at vaudio0
66spkr*               at audio?           # PC speaker (synthesized)
67
68vncfb0              at mainbus?
69wsdisplay0          at vncfb?
70wskbd0              at vncfb?
71wsmouse0  at vncfb? mux 0
72options   WSEMUL_VT100
73options   WS_KERNEL_FG=WSCOL_GREEN
74options   WSKBD_DEFAULT_KEYREPEAT_DEL1=1000
75options   WSKBD_DEFAULT_KEYREPEAT_DELN=200
76options   WSDISPLAY_COMPAT_USL                    # wsconscfg VT handling
77
78# virtual devices */
79vatapi*             at mainbus?
80atapibus* at vatapi?
81
82# cd, sd, and the like
83cd*                 at atapibus?
84sd*                 at atapibus?
85st*                 at atapibus?
86uk*                 at atapibus?
87
88# pseudo devices
89pseudo-device       loop
90pseudo-device       pty
91pseudo-device       bpfilter
92pseudo-device       clockctl
93pseudo-device       drvctl
94pseudo-device       ksyms
95pseudo-device       wsmux
96
97# Pull in optional local configuration - always at end
98cinclude  "arch/usermode/conf/GENERIC.local"
99