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