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