1#         $NetBSD: INSTALL,v 1.132 2025/02/10 19:49:08 christos Exp $
2#
3# config file for INSTALL FLOPPY
4#
5
6include   "arch/macppc/conf/std.macppc"
7
8#options  INCLUDE_CONFIG_FILE # embed config file in kernel binary
9
10makeoptions         COPTS="-Os" # Reduce size.
11
12maxusers  12
13
14options   RTC_OFFSET=0        # hardware clock is this many mins. west of GMT
15
16# Enable the hooks used for initializing the ram-disk.
17options   MEMORY_DISK_HOOKS
18options   MEMORY_DISK_IS_ROOT # Force root on ram-disk
19options   MEMORY_DISK_SERVER=0          # no userspace memory disk support
20options   MEMORY_DISK_ROOT_SIZE=6000    # 3000 KiB
21options   MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode
22
23options   USERCONF  # userconf(4) support
24options   PIPE_SOCKETPAIR               # smaller, but slower pipe(2)
25#options  SYSCTL_INCLUDE_DESCR          # Include sysctl descriptions in kernel
26
27# Compatibility options
28include   "conf/compat_netbsd13.config"
29
30# File systems
31file-system         FFS                 # UFS
32file-system         MFS                 # memory file system
33file-system         NFS                 # Network File System client
34file-system         CD9660              # ISO 9660 + Rock Ridge file system
35file-system         MSDOSFS             # MS-DOS file system
36#file-system        PTYFS               # /dev/pts/N support
37
38# Filesystem options
39options   NFS_V2_ONLY         # Exclude NFS3 code to save space
40options   APPLE_UFS # Apple UFS support in FFS
41#options  FFS_NO_SNAPSHOT     # No FFS snapshot support
42options   WAPBL               # File system journaling support
43
44# Networking options
45options   INET                # IP + ICMP + TCP + UDP
46options   INET6               # IPV6
47options   NFS_BOOT_DHCP       # Support DHCP NFS root
48
49options   WSEMUL_VT100        # VT100 / VT220 emulation
50options   WSDISPLAY_DEFAULTSCREENS=1
51#options  WSDISPLAY_COMPAT_USL                    # wsconscfg VT handling
52options   FONT_GALLANT12x22   # big, Sun-like font
53options   FONT_QVSS8x15                 # a smaller font for lower resolutions
54
55# Kernel root file system and dump configuration.
56config              netbsd    root on ? type ?
57
58#
59# Device configuration
60#
61
62mainbus* at root
63
64cpu*      at mainbus?
65bandit*   at mainbus?
66grackle* at mainbus?
67uninorth* at mainbus?
68
69pci*      at bandit? bus ?
70pci*      at grackle? bus ?
71pci*      at uninorth? bus ?
72pci*      at ppb? bus ?
73
74pchb*     at pci? dev ? function ?      # PCI-Host bridges
75ppb*      at pci? dev ? function ?      # PCI-PCI bridges
76
77ep*       at pci? dev ? function ?      # 3Com 3c59x
78epic*     at pci? dev ? function ?      # SMC EPIC/100 Ethernet
79ex*       at pci? dev ? function ?      # 3Com 90x[BC]
80fxp*      at pci? dev ? function ?      # Intel EtherExpress PRO 10+/100B
81gem*      at pci? dev ? function ?      # gmac ethernet
82ne*       at pci? dev ? function ?      # NE2000-compatible Ethernet
83re*       at pci? dev ? function ?      # Realtek 8139C+/8169/8169S/8110S
84rtk*      at pci? dev ? function ?      # Realtek 8129/8139
85sip*      at pci? dev ? function ?      # SiS 900/7016 Ethernet
86vge*      at pci? dev ? function ?      # VIA VT612X Gigabit Ethernet
87vr*       at pci? dev ? function ?      # VIA Rhine Fast Ethernet
88wi*       at pci? dev ? function ?      # Intersil Prism Mini-PCI (802.11b)
89adv*      at pci? dev ? function ?      # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
90adw*      at pci? dev ? function ?      # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
91ahc*      at pci? dev ? function ?      # Adaptec [23]94x, aic78x0 SCSI
92iha*      at pci? dev ? function ?      # Initio INIC-940/950 SCSI
93pcscp*    at pci? dev ? function ?      # AMD Am53c974 PCscsi-PCI SCSI
94siop*     at pci? dev ? function ?      # NCR 53c8xx SCSI
95#ofb*     at pci? dev ? function ?      # Generic Open Firmware Framebuffer
96genfb*    at pci? dev ? function ?
97cbb*      at pci? dev ? function ?      # PCI-CardBus bridge
98ehci*     at pci?   dev ? function ?    # Enhanced Host Controller
99ohci*     at pci? dev ? function ?      # Open Host Controller
100pciide* at pci? dev ? function ? flags 0x0000     # GENERIC pciide driver
101acardide* at pci? dev ? function ?      # Acard IDE controllers
102aceride* at pci? dev ? function ?       # Acer Lab IDE controllers
103artsata* at pci? dev ? function ?       # Intel i31244 SATA controller
104cmdide* at pci? dev ? function ?        # CMD tech IDE controllers
105cypide* at pci? dev ? function ?        # Cypress IDE controllers
106hptide* at pci? dev ? function ?        # Triones/HighPoint IDE controllers
107optiide* at pci? dev ? function ?       # Opti IDE controllers
108pdcide* at pci? dev ? function ?        # Promise IDE controllers
109pdcsata* at pci? dev ? function ?       # Promise SATA150 controllers
110satalink* at pci? dev ? function ?      # SiI SATALink controllers
111siside* at pci? dev ? function ?        # SiS IDE controllers
112slide*  at pci? dev ? function ?        # Symphony Labs IDE controllers
113viaide* at pci? dev ? function ?        # VIA/AMD/Nvidia IDE controllers
114wdc*      at pci? dev ? function ?      # Kauai ATA
115obio*     at pci? dev ? function ?
116tlp*      at pci? dev ? function ?      # DECchip 21x4x and clones
117
118bmtphy*   at mii? phy ?                           # Broadcom BCM5201/BCM5202 PHYs
119brgphy*   at mii? phy ?                           # Broadcom BCM5400 PHYs
120ciphy*    at mii? phy ?                           # Cicada CS8201 Gig-E PHYs
121exphy*    at mii? phy ?                           # 3Com internal PHYs
122icsphy*   at mii? phy ?                           # Integrated Circuit Systems ICS189x
123inphy*    at mii? phy ?                           # Intel 82555 PHYs
124iophy*    at mii? phy ?                           # Intel 82553 PHYs
125lxtphy*   at mii? phy ?                           # Level One LXT-970 PHYs
126makphy* at mii? phy ?                             # Marvell Semiconductor 88E1000 PHYs
127nsphy*    at mii? phy ?                           # NS83840 PHYs
128nsphyter* at mii? phy ?                           # NS83843 PHYs
129qsphy*    at mii? phy ?                           # Quality Semiconductor QS6612 PHYs
130rgephy* at mii? phy ?                             # Realtek 8169S/8110S internal PHYs
131rlphy*    at mii? phy ?                           # Realtek 8139/8201L PHYs
132sqphy*    at mii? phy ?                           # Seeq 80220/80221/80223 PHYs
133tqphy*    at mii? phy ?                           # TDK Semiconductor PHYs
134ukphy*    at mii? phy ?                           # generic unknown PHYs
135urlphy* at mii? phy ?                             # Realtek RTL8150L internal PHYs
136
137cardslot* at cbb?
138cardbus* at cardslot?
139pcmcia*   at cardslot?
140
141wdc*      at pcmcia? function ?                   # PCMCIA IDE controllers
142ep*       at pcmcia? function ?                   # 3Com 3c589 and 3c562 Ethernet
143mbe*      at pcmcia? function ?                   # MB8696x based Ethernet
144ne*       at pcmcia? function ?                   # NE2000-compatible Ethernet
145wi*       at pcmcia? function ?                   # Lucent WaveLan IEEE (802.11)
146ex*       at cardbus? function ?        # 3Com 3C575TX
147tlp*      at cardbus? function ?        # DECchip 21143
148
149bm*       at obio?                      # bmac ethernet
150mc*       at obio?                      # MACE ethernet
151wi*       at obio?                      # AirMac
152esp*      at obio? flags 0x00ff                   # 53c9x SCSI
153mesh*     at obio? flags 0xffff                   # MESH SCSI
154nvram*    at obio?                      # nvram
155#adb*     at obio?                      # Apple Desktop Bus
156#akbd*    at adb?                                 # ADB keyboard
157cuda*     at obio?                      # Apple CUDA
158pmu*      at obio?                      # Apple PMU
159nadb*     at cuda?                      # new ADB Bus abstraction
160nadb*     at pmu?                                 # new ADB Bus abstraction
161adbkbd* at nadb?                        # ADB keyboard
162
163zsc*      at obio?
164zstty*    at zsc? channel ?
165mediabay* at obio?
166wdc*      at mediabay? flags 0
167
168wsdisplay0 at wsemuldisplaydev? console 1
169wsdisplay* at wsemuldisplaydev? console 0
170wskbd*    at wskbddev?
171
172scsibus* at scsi?
173
174sd*       at scsibus? target ? lun ?    # SCSI disks
175cd*       at scsibus? target ? lun ?    # SCSI CD-ROM drives
176
177wdc*      at obio? flags 0x1
178atabus* at ata?
179wd*       at atabus? drive ? flags 0x0000
180
181atapibus* at atapi?
182
183cd*       at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
184sd*       at atapibus? drive ? flags 0x0000       # ATAPI disk drives
185
186usb*      at ehci?
187usb*      at ohci?
188uhub*     at usb?
189uhub*     at uhub? port ?
190uhidev*   at uhub? port ? configuration ? interface ?
191ukbd*     at uhidev? reportid ?
192umass*    at uhub? port ? configuration ? interface ?       # USB Mass Storage
193
194# USB Ethernet adapters
195aue*      at uhub? port ?               # ADMtek AN986 Pegasus based adapters
196axe*      at uhub? port ?               # ASIX AX88172 based adapters
197axen*     at uhub? port ?               # ASIX AX88178a/AX88179 based adapters
198cdce*     at uhub? port ?               # CDC, Ethernet Networking Control Model
199cue*      at uhub? port ?               # CATC USB-EL1201A based adapters
200kue*      at uhub? port ?               # Kawasaki LSI KL5KUSB101B based adapters
201url*      at uhub? port ?               # Realtek RTL8150L based adapters
202udav*     at uhub? port ?               # Davicom DM9601 based adapters
203
204pseudo-device       md                            # memory disk
205#pseudo-device      fss                           # file system snapshot device
206pseudo-device       loop                          # network loopback
207pseudo-device       bpfilter            # packet filter
208pseudo-device       pty                           # pseudo-terminals
209
210pseudo-device       wsmux                         # mouse and keyboard multiplexor
211pseudo-device       openfirm            # /dev/openfirm
212
213pseudo-device       raid                          # RAIDframe disk driver
214options   RAID_AUTOCONFIG               # auto-configuration of RAID components
215