INSTALL revision 1.75.2.3.2.1 1 1.75.2.3.2.1 jdc # $NetBSD: INSTALL,v 1.75.2.3.2.1 2005/01/07 12:49:04 jdc Exp $
2 1.75.2.2 jmc #
3 1.75.2.2 jmc # config file for INSTALL FLOPPY
4 1.75.2.2 jmc #
5 1.75.2.2 jmc
6 1.75.2.2 jmc include "arch/macppc/conf/std.macppc"
7 1.75.2.2 jmc
8 1.75.2.2 jmc #options INCLUDE_CONFIG_FILE # embed config file in kernel binary
9 1.75.2.2 jmc
10 1.75.2.2 jmc makeoptions COPTS="-Os -mmultiple -pipe" # -Os -mmultiple to reduce size.
11 1.75.2.2 jmc
12 1.75.2.2 jmc maxusers 12
13 1.75.2.2 jmc
14 1.75.2.2 jmc options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
15 1.75.2.2 jmc
16 1.75.2.2 jmc # Enable the hooks used for initializing the ram-disk.
17 1.75.2.2 jmc options MEMORY_DISK_HOOKS
18 1.75.2.2 jmc options MEMORY_DISK_IS_ROOT # Force root on ram-disk
19 1.75.2.2 jmc options MEMORY_DISK_SERVER=0 # no userspace memory disk support
20 1.75.2.2 jmc options MEMORY_DISK_ROOT_SIZE=4096 # 2 Megabytes
21 1.75.2.2 jmc
22 1.75.2.2 jmc options USERCONF # userconf(4) support
23 1.75.2.2 jmc options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
24 1.75.2.3 he #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
25 1.75.2.2 jmc options MALLOC_NOINLINE # Not inlining MALLOC saves memory
26 1.75.2.2 jmc
27 1.75.2.2 jmc # Compatibility options
28 1.75.2.2 jmc #options COMPAT_13 # NetBSD 1.3,
29 1.75.2.2 jmc options COMPAT_14 # NetBSD 1.4,
30 1.75.2.2 jmc options COMPAT_16 # NetBSD 1.6,
31 1.75.2.2 jmc options COMPAT_43 # and 4.3BSD
32 1.75.2.2 jmc
33 1.75.2.2 jmc # File systems
34 1.75.2.2 jmc file-system FFS # UFS
35 1.75.2.2 jmc file-system MFS # memory file system
36 1.75.2.2 jmc file-system NFS # Network File System client
37 1.75.2.2 jmc file-system CD9660 # ISO 9660 + Rock Ridge file system
38 1.75.2.2 jmc file-system MSDOSFS # MS-DOS file system
39 1.75.2.2 jmc
40 1.75.2.2 jmc # Filesystem options
41 1.75.2.2 jmc options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space
42 1.75.2.2 jmc options VNODE_OP_NOINLINE # Not inlining vnode op calls saves mem
43 1.75.2.2 jmc options APPLE_UFS # Apple UFS support in FFS
44 1.75.2.2 jmc
45 1.75.2.2 jmc # Networking options
46 1.75.2.2 jmc options INET # IP + ICMP + TCP + UDP
47 1.75.2.2 jmc options INET6 # IPV6
48 1.75.2.2 jmc options NFS_BOOT_DHCP # Support DHCP NFS root
49 1.75.2.2 jmc
50 1.75.2.2 jmc options WSEMUL_VT100 # VT100 / VT220 emulation
51 1.75.2.2 jmc options FONT_SONY8x16
52 1.75.2.2 jmc
53 1.75.2.2 jmc # Kernel root file system and dump configuration.
54 1.75.2.2 jmc config netbsd root on ? type ?
55 1.75.2.2 jmc
56 1.75.2.2 jmc #
57 1.75.2.2 jmc # Device configuration
58 1.75.2.2 jmc #
59 1.75.2.2 jmc
60 1.75.2.2 jmc mainbus* at root
61 1.75.2.2 jmc
62 1.75.2.2 jmc cpu* at mainbus?
63 1.75.2.2 jmc bandit* at mainbus?
64 1.75.2.2 jmc grackle* at mainbus?
65 1.75.2.2 jmc uninorth* at mainbus?
66 1.75.2.2 jmc
67 1.75.2.2 jmc pci* at bandit? bus ?
68 1.75.2.2 jmc pci* at grackle? bus ?
69 1.75.2.2 jmc pci* at uninorth? bus ?
70 1.75.2.2 jmc pci* at ppb? bus ?
71 1.75.2.2 jmc
72 1.75.2.2 jmc pchb* at pci? dev ? function ? # PCI-Host bridges
73 1.75.2.2 jmc ppb* at pci? dev ? function ? # PCI-PCI bridges
74 1.75.2.2 jmc
75 1.75.2.2 jmc ep* at pci? dev ? function ? # 3Com 3c59x
76 1.75.2.2 jmc epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet
77 1.75.2.2 jmc ex* at pci? dev ? function ? # 3Com 90x[BC]
78 1.75.2.2 jmc fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
79 1.75.2.2 jmc gem* at pci? dev ? function ? # gmac ethernet
80 1.75.2.2 jmc ne* at pci? dev ? function ? # NE2000-compatible Ethernet
81 1.75.2.2 jmc re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S
82 1.75.2.2 jmc rtk* at pci? dev ? function ? # Realtek 8129/8139
83 1.75.2.2 jmc sip* at pci? dev ? function ? # SiS 900/7016 Ethernet
84 1.75.2.2 jmc adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
85 1.75.2.2 jmc adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
86 1.75.2.2 jmc ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
87 1.75.2.2 jmc iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI
88 1.75.2.2 jmc pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI SCSI
89 1.75.2.2 jmc siop* at pci? dev ? function ? # NCR 53c8xx SCSI
90 1.75.2.2 jmc ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer
91 1.75.2.2 jmc cbb* at pci? dev ? function ? # PCI-CardBus bridge
92 1.75.2.2 jmc ohci* at pci? dev ? function ? # Open Host Controller
93 1.75.2.2 jmc pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver
94 1.75.2.2 jmc acardide* at pci? dev ? function ? # Acard IDE controllers
95 1.75.2.2 jmc aceride* at pci? dev ? function ? # Acer Lab IDE controllers
96 1.75.2.2 jmc artsata* at pci? dev ? function ? # Intel i31244 SATA controller
97 1.75.2.2 jmc cmdide* at pci? dev ? function ? # CMD tech IDE controllers
98 1.75.2.2 jmc cypide* at pci? dev ? function ? # Cypress IDE controllers
99 1.75.2.2 jmc hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
100 1.75.2.2 jmc optiide* at pci? dev ? function ? # Opti IDE controllers
101 1.75.2.2 jmc piixide* at pci? dev ? function ? # Intel IDE controllers
102 1.75.2.2 jmc pdcide* at pci? dev ? function ? # Promise IDE controllers
103 1.75.2.2 jmc satalink* at pci? dev ? function ? # SiI SATALink controllers
104 1.75.2.2 jmc siside* at pci? dev ? function ? # SiS IDE controllers
105 1.75.2.2 jmc slide* at pci? dev ? function ? # Symphony Labs IDE controllers
106 1.75.2.2 jmc viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
107 1.75.2.2 jmc wdc* at pci? dev ? function ? # Kauai ATA
108 1.75.2.2 jmc obio0 at pci? dev ? function ?
109 1.75.2.2 jmc tlp* at pci? dev ? function ? # DECchip 21x4x and clones
110 1.75.2.2 jmc
111 1.75.2.2 jmc bmtphy* at mii? phy ? # Broadcom BCM5201/BCM5202 PHYs
112 1.75.2.2 jmc brgphy* at mii? phy ? # Broadcom BCM5400 PHYs
113 1.75.2.2 jmc exphy* at mii? phy ? # 3Com internal PHYs
114 1.75.2.2 jmc icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
115 1.75.2.2 jmc inphy* at mii? phy ? # Intel 82555 PHYs
116 1.75.2.2 jmc iophy* at mii? phy ? # Intel 82553 PHYs
117 1.75.2.2 jmc lxtphy* at mii? phy ? # Level One LXT-970 PHYs
118 1.75.2.2 jmc nsphy* at mii? phy ? # NS83840 PHYs
119 1.75.2.2 jmc nsphyter* at mii? phy ? # NS83843 PHYs
120 1.75.2.2 jmc qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
121 1.75.2.2 jmc sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
122 1.75.2.2 jmc tqphy* at mii? phy ? # TDK Semiconductor PHYs
123 1.75.2.2 jmc ukphy* at mii? phy ? # generic unknown PHYs
124 1.75.2.2 jmc
125 1.75.2.2 jmc cardslot* at cbb?
126 1.75.2.2 jmc cardbus* at cardslot?
127 1.75.2.2 jmc pcmcia* at cardslot?
128 1.75.2.2 jmc
129 1.75.2.2 jmc wdc* at pcmcia? function ? # PCMCIA IDE controllers
130 1.75.2.2 jmc ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
131 1.75.2.2 jmc mbe* at pcmcia? function ? # MB8696x based Ethernet
132 1.75.2.2 jmc ne* at pcmcia? function ? # NE2000-compatible Ethernet
133 1.75.2.2 jmc ex* at cardbus? dev ? function ? # 3Com 3C575TX
134 1.75.2.2 jmc tlp* at cardbus? dev ? function ? # DECchip 21143
135 1.75.2.2 jmc
136 1.75.2.2 jmc bm* at obio? # bmac ethernet
137 1.75.2.2 jmc mc* at obio? # MACE ethernet
138 1.75.2.2 jmc esp* at obio? flags 0x00ff # 53c9x SCSI
139 1.75.2.2 jmc mesh* at obio? flags 0xffff # MESH SCSI
140 1.75.2.2 jmc nvram* at obio? # nvram
141 1.75.2.2 jmc adb* at obio? # Apple Desktop Bus
142 1.75.2.2 jmc akbd* at adb? # ADB keyboard
143 1.75.2.2 jmc zsc* at obio?
144 1.75.2.2 jmc zstty* at zsc? channel ?
145 1.75.2.2 jmc mediabay* at obio?
146 1.75.2.2 jmc wdc* at mediabay? flags 0
147 1.75.2.2 jmc
148 1.75.2.2 jmc wsdisplay0 at ofb? console ?
149 1.75.2.2 jmc wskbd0 at akbd? console ?
150 1.75.2.2 jmc
151 1.75.2.2 jmc scsibus* at adv?
152 1.75.2.2 jmc scsibus* at adw?
153 1.75.2.2 jmc scsibus* at ahc?
154 1.75.2.2 jmc scsibus* at esp?
155 1.75.2.2 jmc scsibus* at iha?
156 1.75.2.2 jmc scsibus* at mesh?
157 1.75.2.2 jmc scsibus* at pcscp?
158 1.75.2.2 jmc scsibus* at siop?
159 1.75.2.2 jmc
160 1.75.2.2 jmc sd* at scsibus? target ? lun ? # SCSI disks
161 1.75.2.2 jmc cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
162 1.75.2.2 jmc
163 1.75.2.2 jmc wdc* at obio? flags 0x1
164 1.75.2.2 jmc atabus* at ata?
165 1.75.2.2 jmc wd* at atabus? drive ? flags 0x0000
166 1.75.2.2 jmc
167 1.75.2.2 jmc atapibus* at atapi?
168 1.75.2.2 jmc
169 1.75.2.2 jmc cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
170 1.75.2.2 jmc sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
171 1.75.2.2 jmc
172 1.75.2.2 jmc usb* at ohci?
173 1.75.2.2 jmc uhub* at usb?
174 1.75.2.2 jmc uhub* at uhub? port ? configuration ? interface ?
175 1.75.2.2 jmc uhidev* at uhub? port ? configuration ? interface ?
176 1.75.2.2 jmc ukbd* at uhidev? reportid ?
177 1.75.2.2 jmc wskbd* at ukbd? console ?
178 1.75.2.2 jmc
179 1.75.2.2 jmc pseudo-device md 1 # memory disk
180 1.75.2.2 jmc pseudo-device loop # network loopback
181 1.75.2.2 jmc pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
182 1.75.2.2 jmc
183 1.75.2.2 jmc pseudo-device rnd # /dev/random and in-kernel generator
184 1.75.2.2 jmc pseudo-device wsmux # mouse and keyboard multiplexor
185