Annotation of sys/arch/i386/conf/RAMDISKC, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: RAMDISKC,v 1.77 2007/07/21 01:19:52 deraadt Exp $
2:
3: machine i386 # architecture, used by config; REQUIRED
4:
5: option SCSITERSE
6: option APM_NOPRINT
7:
8: option I486_CPU # CPU classes; at least one is REQUIRED
9: option I586_CPU
10: option I686_CPU
11:
12: option SMALL_KERNEL
13: option NO_PROPOLICE
14:
15: maxusers 4 # estimated number of users
16: option TIMEZONE=0 # time zone to adjust RTC time by
17: option DST=0 # daylight saving time used by RTC
18:
19: #makeoptions DEBUG="-g" # compile full symbol table
20:
21: option FFS # UFS
22: #option EXT2FS # Linux ext2fs
23:
24: #option NFSCLIENT # Network File System client
25:
26: option CD9660 # ISO 9660 + Rock Ridge file system
27: option MSDOSFS # MS-DOS file system
28: option FIFO # FIFOs; RECOMMENDED
29:
30: option INET # IP + ICMP + TCP + UDP
31:
32: option BOOT_CONFIG # boot-time kernel config
33:
34: option RAMDISK_HOOKS
35: option MINIROOTSIZE=3800
36:
37: config bsd root on rd0a swap on rd0b and wd0b and sd0b
38:
39: mainbus0 at root
40:
41: acpi0 at mainbus? disable
42: #acpitimer* at acpi?
43: #acpihpet* at acpi?
44: #acpiac* at acpi?
45: #acpibat* at acpi?
46: #acpibtn* at acpi?
47: #acpicpu* at acpi?
48: #acpiec* at acpi?
49: acpiprt* at acpi?
50: #acpitz* at acpi?
51:
52: cpu0 at mainbus?
53: bios0 at mainbus0
54: apm0 at bios0 flags 0x0000 # flags 0x0101 to force protocol version 1.1
55: #option APMDEBUG
56: pcibios0 at bios0 flags 0x0000
57:
58: isa0 at mainbus0
59: isa0 at pcib?
60: isa0 at ichpcib?
61: isa0 at gscpcib?
62: #eisa0 at mainbus0
63: pci* at mainbus0
64:
65: option PCIVERBOSE
66: #option EISAVERBOSE
67:
68: pchb* at pci? # PCI-Host bridges
69: ppb* at pci? # PCI-PCI bridges
70: pci* at ppb?
71: pci* at pchb?
72: pcib* at pci? # PCI-ISA bridge
73: ichpcib* at pci? # Intel ICHx/ICHx-M LPC bridges
74: gscpcib* at pci? # NS Geode SC1100 PCI-ISA bridge
75: geodesc* at pci? # Geode SC1100/SCx200 IAOC
76:
77: # ISA PCMCIA controllers
78: pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
79: pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
80: pcic2 at isa? port 0x3e4 iomem 0xd4000 iosiz 0x4000
81:
82: # ISA Plug-and-Play PCMCIA controllers
83: pcic* at isapnp?
84:
85: # PCI PCMCIA controllers
86: pcic* at pci? dev?
87:
88: # PCMCIA bus support
89: pcmcia* at pcic?
90:
91: # CardBus bus support (also see NOTE below)
92: cardbus* at cardslot?
93: pcmcia* at cardslot?
94: cbb* at pci?
95: cardslot* at cbb?
96:
97: # USB Controllers
98: uhci* at pci? # Universal Host Controller (Intel)
99: ohci* at pci? # Open Host Controller
100:
101: # USB Hub Support
102: usb* at uhci?
103: usb* at ohci?
104:
105: # USB devices
106: uhub* at usb? # USB Hubs
107: uhub* at uhub? # USB Hubs
108: umass* at uhub? # USB Mass Storage devices
109: scsibus* at umass?
110: atapiscsi* at umass?
111: uhidev* at uhub? # Human Interface Devices
112: ukbd* at uhidev? # USB keyboard
113: wskbd* at ukbd? mux 1
114: #aue* at uhub? # ADMtek AN986 Pegasus Ethernet
115: #atu* at uhub? # Atmel AT76c50x based 802.11b
116: #axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
117: #cue* at uhub? # CATC USB-EL1201A based Ethernet
118: #kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
119: #cdce* at uhub? # CDC Ethernet
120: #upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
121: #udav* at uhub? # Davicom DM9601 based Ethernet
122: #url* at uhub? # Realtek RTL8150L based adapters
123: wi* at uhub? # WaveLAN IEEE 802.11DS
124: #ural* at uhub? # Ralink RT2500
125:
126: npx0 at isa? port 0xf0 irq 13 # math coprocessor
127: isadma0 at isa?
128: isapnp0 at isa?
129:
130: pckbc0 at isa? # PC keyboard controller
131: pckbd* at pckbc? # PC keyboard
132: wskbd* at pckbd? mux 1
133: vga0 at isa?
134: vga* at pci?
135: pcdisplay0 at isa? # CGA, MDA, EGA, HGA
136: wsdisplay* at vga?
137: wsdisplay* at pcdisplay?
138:
139: pccom0 at isa? port 0x3f8 irq 4 # standard PC serial ports
140: pccom1 at isa? port 0x2f8 irq 3
141: pccom2 at isa? port 0x3e8 irq 5
142: #pccom3 at isa? port 0x2e8 irq 9
143: #ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards
144: #pccom* at ast?
145: #boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards
146: #pccom* at boca?
147: #rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards
148: #pccom* at rtfps?
149: #pccom* at pcmcia? # PCMCIA modem cards
150: #pccom* at isapnp?
151:
152: # option for using CD1400 handshaking for incoming data
153: # requires a special cable that exchanges the RTS and DTR lines
154: # options CY_HW_RTS
155: #cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card
156: #cy* at pci? # PCI cyclom card
157:
158: #lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
159: #lpt1 at isa? port 0x278
160: #lpt2 at isa? port 0x3bc
161:
162: #bha0 at isa? port 0x330 # BusLogic [57]4X SCSI controllers
163: #bha1 at isa? disable port 0x334 # BusLogic [57]4X SCSI controllers
164: #bha2 at isa? disable
165: #bha* at pci?
166: #bha* at eisa? # XXX eisa still runs in isa-compat
167: #scsibus* at bha?
168: #aha0 at isa? port 0x330 # Adaptec 154[02] SCSI controllers
169: #aha1 at isa? port 0x334 # Adaptec 154[02] SCSI controllers
170: #aha* at isapnp?
171: #scsibus* at aha?
172: #ahb* at eisa? # Adaptec 174[024] SCSI controllers
173: #scsibus* at ahb?
174: #ahc0 at isa? # Adaptec 284x SCSI controllers
175: #ahc* at eisa? # Adaptec 274x, aic7770 SCSI controllers
176: #ahc* at pci? # Adaptec 2940 SCSI controllers
177: #scsibus* at ahc?
178: #gdt* at pci? # ICP Vortex GDT RAID controllers
179: #scsibus* at gdt?
180: #twe* at pci? # 3ware Escalade RAID controllers
181: #scsibus* at pci?
182: #isp* at pci? # Qlogic ISP [12]0x0 SCSI/FibreChannel
183: #scsibus* at isp?
184: #aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers
185: #aic* at isapnp?
186: #aic* at pcmcia? # PCMCIA based aic SCSI controllers
187: #scsibus* at aic?
188: #siop* at pci? # NCR 538XX SCSI controllers(new)
189: #scsibus* at siop?
190: #adv* at pci? # AdvanSys 1200A/B and ULTRA SCSI
191: #scsibus* at adv?
192: #adw* at pci? # AdvanSys ULTRA WIDE SCSI
193: #scsibus* at adw?
194: #sea0 at isa? iomem 0xc8000 irq 5 # Seagate ST0[12] SCSI controllers
195: #scsibus* at sea?
196: #uha0 at isa? port 0x330 # UltraStor [13]4f SCSI controllers
197: #uha1 at isa? port 0x334 # UltraStor [13]4f SCSI controllers
198: #uha* at eisa? # UltraStor 24f SCSI controllers
199: #scsibus* at uha?
200: #wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers
201: #wds1 at isa? port 0x358 irq 11 drq 5
202: #scsibus* at wds?
203:
204: sd* at scsibus? # SCSI disk drives
205: #st* at scsibus? # SCSI tape drives
206: cd* at scsibus? # SCSI CD-ROM drives
207: #ch* at scsibus? # SCSI autochangers
208: #uk* at scsibus? # SCSI unknown devices
209:
210: fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
211: #fdc1 at isa? port 0x370
212: fd* at fdc?
213:
214: #mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives
215:
216: # IDE controllers
217: pciide* at pci? flags 0x0000
218:
219: wdc0 at isa? port 0x1f0 irq 14 flags 0x00
220: wdc1 at isa? port 0x170 irq 15 flags 0x00
221: wdc* at pcmcia?
222: #wdc* at isapnp?
223:
224: # IDE hard drives
225: wd* at wdc? flags 0x0000
226: wd* at pciide? flags 0x0000
227:
228: # ATAPI<->SCSI
229: atapiscsi* at wdc?
230: atapiscsi* at pciide?
231: scsibus* at atapiscsi?
232:
233: #we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC 80x3 ethernet series
234: #we1 at isa? port 0x300 iomem 0xcc000 irq 10 #
235: #we* at isapnp?
236: #ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3C503 ethernet
237: #ne0 at isa? port 0x240 irq 9 # NE[12]000 ethernet
238: #ne1 at isa? port 0x300 irq 10 # NE[12]000 ethernet
239: #ne2 at isa? port 0x280 irq 9 # NE[12]000 ethernet
240: #ne* at isapnp? # NE[12]000 PnP ethernet
241: #eg0 at isa? port 0x310 irq 5 # 3C505/Etherlink+ ethernet
242: #el0 at isa? port 0x300 irq 9 # 3C501 ethernet
243: #ep0 at isa? # 3C509 ethernet
244: #ep* at isa? # 3C509 ethernet
245: #ef* at isapnp? # 3C515 PnP ethernet
246: #ie0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN and 3C507
247: #ie1 at isa? port 0x300 irq 10 # EtherExpress
248: #le0 at isa? port 0x360 irq 15 drq 6 # IsoLan, NE2100, and DEPCA
249: #ex0 at isa? port 0x320 irq 5 # Intel EtherExpress PRO/10
250: #ep0 at eisa?
251: #ep* at eisa? # 3C579 ethernet
252: #fea* at eisa? # DEC DEFEA FDDI
253: #ep* at isapnp? # 3C509 PnP ethernet
254: #le* at isapnp?
255: #de* at pci? # DC21X4X-based ethernet
256: fxp* at pci? # EtherExpress 10/100B ethernet
257: fxp* at cardbus? # Intel PRO/100 ethernet
258: #ep0 at pci? # 3C59x ethernet
259: #ep* at pci? # 3C59x ethernet
260: ne* at pci? # NE2000-compat ethernet
261: ne* at pcmcia? # PCMCIA based NE2000
262: #ep* at pcmcia? # PCMCIA based 3C5xx
263: #sm* at pcmcia? # PCMCIA based sm
264: #xe* at pcmcia? # Xircom ethernet
265: #fpa* at pci? # DEC DEFPA FDDI
266: #xl* at pci? # 3C9xx ethernet
267: #xl* at cardbus? # 3C575 ethernet
268: rl* at pci? # RealTek 81[23]9 ethernet
269: rl* at cardbus? # RealTek 81[23]9 ethernet
270: #epic* at pci? # SMC EPIC/100 ethernet
271: #tl* at pci? # Compaq Thunderlan ethernet
272: #vr* at pci? # VIA Rhine ethernet
273: #wb* at pci? # Winbond W89C840F ethernet
274: #dc* at pci? # 21143, "tulip" clone ethernet
275: #dc* at cardbus? # 21143, "tulip" clone ethernet
276: #ti* at pci? # Alteon Tigon 1Gb ethernet
277: #skc* at pci? # SysKonnect GEnesis 984x
278: #sk* at skc? # each port of above
279: em* at pci? # Intel Pro/1000 ethernet
280: #txp* at pci? # 3com 3CR990
281: #nge* at pci? # NS DP83820/DP83821 GigE
282: #bge* at pci? # Broadcom BCM570x (aka Tigon3)
283: re* at pci? # Realtek 8169/8169S/8110S
284: re* at cardbus? # Realtek 8169/8169S/8110S
285: #stge* at pci? # Sundance TC9021 GigE
286: #lge* at pci? # Level1 LXT1001 GigE
287: #hme* at pci? # Sun Happy Meal
288: #bce* at pci? # Broadcom BCM4401
289: #vge* at pci? # VIA VT612x
290: nfe* at pci? # NVIDIA nForce Ethernet
291: #pcn* at pci? # AMD PCnet-PCI Ethernet
292:
293: # Wireless network cards
294: ath* at pci? # Atheros AR5k (802.11a/b/g)
295: ath* at cardbus? # Atheros AR5k (802.11a/b/g)
296: #atw* at pci? # ADMtek ADM8211 (802.11)
297: #atw* at cardbus? # ADMtek ADM8211 (802.11)
298: #wi* at pci? # WaveLAN IEEE 802.11DS
299: wi* at pcmcia? # WaveLAN IEEE 802.11DS
300: #ipw* at pci? # Intel PRO/Wireless 2100
301: #iwi* at pci? # Intel PRO/Wireless 2200BG/2915ABG
302: #awi* at pcmcia? # Bay Networks IEEE 802.11FH
303: #an* at pcmcia? # Aironet IEEE 802.11DS
304: #cnw* at pcmcia? # Xircom Netwave
305: #ray* at pcmcia? # Raylink Aviator2.4/Pro 802.11FH
306: ral* at pci? # Ralink RT2500/RT2501/RT2600
307: ral* at cardbus? # Ralink RT2500/RT2501/RT2600
308: #rtw* at pci? # Realtek 8180
309: #rtw* at cardbus? # Realtek 8180
310:
311: # Media Independent Interface (mii) drivers
312: exphy* at mii? # 3Com internal PHYs
313: inphy* at mii? # Intel 82555 PHYs
314: iophy* at mii? # Intel 82553 PHYs
315: icsphy* at mii? # ICS 1890 PHYs
316: #lxtphy* at mii? # Level1 LXT970 PHYs
317: nsphy* at mii? # NS and compatible PHYs
318: nsphyter* at mii? # NS and compatible PHYs
319: qsphy* at mii? # Quality Semi QS6612 PHYs
320: #sqphy* at mii? # Seeq 8x220 PHYs
321: rlphy* at mii? # RealTek 8139 internal PHYs
322: mtdphy* at mii? # Myson MTD972 PHYs
323: #dcphy* at mii? # Digital Clone PHYs
324: amphy* at mii? # AMD 79C873 PHYs
325: #tqphy* at mii? # TDK 78Q212x PHYs
326: bmtphy* at mii? # Broadcom 10/100 PHYs
327: rgephy* at mii? # Realtek 8169S/8110S PHY
328: ciphy* at mii? # Cicada CS8201 10/100/1000 copper PHY
329: ukphy* at mii? # "unknown" PHYs
330:
331: pseudo-device loop 1 # network loopback
332: #pseudo-device sl 1 # CSLIP
333: #pseudo-device ppp 1 # PPP
334: pseudo-device bpfilter 1 # packet filter
335: pseudo-device rd 1 # ramdisk
336: pseudo-device wsmux 2
CVSweb