1#
2# deafult config file.
3#
4#         $NetBSD: config.playstation2,v 1.28 2022/09/29 10:10:09 riastradh Exp $
5#
6
7maxusers  16
8
9options   NTP                 # NTP phase/frequency locked loop
10
11# File systems
12file-system         FFS                 # fast filesystem with user and group quotas
13file-system         NFS                 # Sun NFS-compatible filesystem (client)
14file-system         MFS                 # memory-based filesystem
15file-system         NULLFS
16file-system         UNION               # union file system
17file-system         KERNFS              # /kern
18file-system         PROCFS              # /proc
19file-system         PTYFS               # /dev/pts/N support
20
21# File system options
22options   FFS_NO_SNAPSHOT     # No FFS snapshot support
23#options  UFS_DIRHASH         # UFS Large Directory Hashing
24#options  UFS_EXTATTR         # Extended attribute support for UFS1
25options   WAPBL               # File system journaling support
26
27# Networking options
28options   INET                # IP + ICMP + TCP + UDP
29options   INET6               # IPV6
30
31options   NFS_BOOT_DHCP
32
33options   WSEMUL_VT100                  # VT100 / VT220 emulation
34options   FONT_SONY8x16
35options   WS_KERNEL_FG=WSCOL_BROWN
36options   WS_KERNEL_BG=WSCOL_BLUE
37
38mainbus0  at root
39
40cpu0      at mainbus?
41
42gsfb*     at mainbus?
43sbus*     at mainbus?
44
45spd*      at sbus?  # HDD and Ethernet I/F for PS2
46ohci*     at sbus?
47
48wdc*      at spd?
49smap*     at spd?
50
51atabus* at ata?
52wd*       at atabus? drive ? flags 0x0ff0         # disable DMA/UDMA
53ukphy*    at mii? phy ?       # generic unknown PHYs (IEEE Std. 802.3u)
54
55wsdisplay* at gsfb? console?
56
57# USB bus support
58usb*      at ohci?
59
60# USB Hubs
61uhub*     at usb?
62uhub*     at uhub? port ?
63
64# USB HID device
65uhidev*   at uhub? port ? configuration ? interface ?
66
67# USB Mice
68ums*      at uhidev? reportid ?
69wsmouse*  at ums? mux 0
70
71# USB Keyboards
72ukbd*     at uhidev? reportid ?
73wskbd*    at ukbd? console ? mux 1
74
75# USB Generic driver
76ugen*     at uhub? port ?
77
78pseudo-device       loop                1         # network loopback
79pseudo-device       pty                           # pseudo-terminals
80
81pseudo-device       bpfilter            # packet filter ports
82pseudo-device       npf                           # NPF packet filter
83
84pseudo-device       vnd                           # virtual disk ick
85pseudo-device       clockctl            # user control of clock subsystem
86
87pseudo-device       gif                           # IPv[46] over IPv[46] tunnel (RFC1933)
88pseudo-device       stf                           # 6to4 IPv6 over IPv4 encapsulation
89
90pseudo-device       wsmux                         # mouse & keyboard multiplexor
91pseudo-device       ksyms                         # /dev/ksyms
92pseudo-device       swwdog                        # software watchdog timer -- swwdog(4)
93