Annotation of sys/arch/hppa/conf/RAMDISK, Revision 1.1.1.1
1.1 nbrk 1: # $OpenBSD: RAMDISK,v 1.75 2007/08/15 09:06:54 kettenis Exp $
2: #
3: # Diskless kernel config
4: #
5:
6: # Machine architecture; required by config(8)
7: machine hppa
8:
9: option DDB # in-kernel debugger
10:
11: option FFS # UFS
12: option NFSCLIENT # Network File System client
13: option CD9660 # ISO 9660 + Rock Ridge file system
14: option UDF # UDF (DVD) file system
15: option MSDOSFS # MS-DOS file system
16: option FIFO # FIFOs; RECOMMENDED
17: option INET # IP + ICMP + TCP + UDP
18: option INET6 # IPv6 (needs INET)
19:
20: # Support for various CPU types
21: option HP7000_CPU # PCXS
22: option HP7100_CPU # PCXT
23: option HP7200_CPU # PCXT'
24: option HP7100LC_CPU # PCXL
25: option HP7300LC_CPU # PCXL2
26: option HP8000_CPU # PCXU (in 32bit mode)
27: option HP8200_CPU # PCXU2 (in 32bit mode)
28: option HP8500_CPU # PCXW (in 32bit mode)
29: option HP8700_CPU # PCXW2 (in 32bit mode)
30:
31: option FPEMUL
32: option USELEDS # blink 'em
33: #option USER_PCICONF # user-space PCI configuration
34: option BOOT_CONFIG # add support for boot -c
35:
36: # Need to set locally
37: maxusers 32
38:
39: option TIMEZONE=0 # time zone to adjust RTC time by
40: option DST=0 # daylight saving time used by RTC
41:
42: option RAMDISK_HOOKS
43: option MINIROOTSIZE=5120
44: config bsd root on rd0a swap on rd0b # and sd0b
45:
46: mainbus0 at root # root bus
47:
48: mem* at mainbus0 flags 0x0000 # /dev/*mem and memory controller
49: pdc0 at mainbus0 # PDC/IODC wrapper for boot console
50: power0 at mainbus0 # power/fail manager (iv 30)
51: cpu* at mainbus0 irq 31 # HP PA-RISC cpu
52: #fpu* at mainbus0 # HP PA-RISC fpu (iv N/A)
53: #pmu* at mainbus0 irq 29 # HP PA-RISC performance monitor unit
54: phantomas0 at mainbus0 # Phantom PseudoBC GSC+ Port
55: uturn0 at mainbus0 # U2/UTurn Runway IOA
56: uturn1 at mainbus0
57: astro* at mainbus0 # Astro memory & I/O controller
58:
59: lasi0 at mainbus0 offset 0x100000 irq 28 # LASI host adapter
60: lasi0 at mainbus0 offset 0xfd00000 irq 28 # LASI on C1[01]0, J2[01]0
61: lasi0 at phantomas0 offset 0xfd00000 irq 28 # LASI on [AB]*
62: lasi0 at uturn? offset 0xfd00000 irq 28 # LASI on [CJ]*
63: lasi1 at mainbus0 offset 0x500000 irq 27 # 712 GIO card
64: asp* at mainbus0 irq 28 # this one comes w/ Viper and LEDs
65: wax* at mainbus0 irq 24 # Wax may host EISA as well
66: wax* at phantomas0 irq 24 # Wax on [AB]*
67: wax* at uturn? irq 24 # Wax on C*
68: mongoose* at mainbus0 irq 17 # EISA Bus Adapter (i82350 or TI???)
69: #vmeb* at mainbus0 irq ? # VME bus adapter
70: dino0 at phantomas? irq 26 # PCI bus bridge on [AB]*
71: dino1 at phantomas? irq 25
72: dino0 at uturn0 irq 26 # PCI bus bridge on [CJ]*
73: dino1 at uturn1 irq 25
74: pci* at dino?
75: option PCIVERBOSE
76: #pckbc0 at dino? irq 9
77: com1 at dino? irq 11
78:
79: elroy* at astro?
80: pci* at elroy?
81:
82: ppb* at pci?
83: pci* at ppb?
84:
85: ssio* at pci?
86: com0 at ssio? irq 4
87: com1 at ssio? irq 3
88:
89: # CardBus bus support
90: cbb* at pci?
91: cardslot* at cbb?
92: option CARDBUS_DEBUG,CARDSLOT_DEBUG,CARDBUS_MAP_DEBUG
93: cardbus* at cardslot?
94: option PCMCIADEBUG,PCMCIAVERBOSE
95: pcmcia* at cardslot?
96:
97: # PCI USB Controllers
98: #ehci* at pci? # Enhanced Host Controller
99: #ehci* at cardbus?
100: ohci* at pci? # Open Host Controller
101: ohci* at cardbus?
102: uhci* at pci? # Universal Host Controller (Intel)
103:
104: # USB bus support
105: #usb* at ehci?
106: usb* at uhci?
107: usb* at ohci?
108:
109: # USB devices
110: uhub* at usb? # USB Hubs
111: uhub* at uhub? # USB Hubs
112: #uftdi* at uhub? # FTDI FT8U100AX serial adapter
113: #ucom* at uftdi?
114: umass* at uhub? # USB Mass Storage devices
115: scsibus* at umass?
116: atapiscsi* at umass?
117: uhidev* at uhub? # Human Interface Devices
118: ums* at uhidev? # USB mouse
119: wsmouse* at ums? mux 0
120: ukbd* at uhidev? # USB keyboard
121: wskbd* at ukbd? mux 1
122: uhid* at uhidev? # USB generic HID support
123:
124: # untested USB devices
125: #umodem* at uhub? # USB Modems/Serial
126: #ucom* at umodem?
127: #uvisor* at uhub? # Handspring Visor
128: #ucom* at uvisor?
129: #uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
130: #ucom* at uvscom?
131: #ubsa* at uhub? # Belkin serial adapter
132: #ucom* at ubsa?
133: #uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
134: #ucom* at uplcom?
135: #umct* at uhub? # MCT USB-RS232 serial adapter
136: #ucom* at umct?
137: #uipaq* at uhub? # iPAQ serial adapter
138: #ucom* at uipaq?
139: #uaudio* at uhub? # USB Audio
140: #audio* at uaudio?
141: #umidi* at uhub? # USB MIDI
142: #midi* at umidi?
143: aue* at uhub? # ADMtek AN986 Pegasus Ethernet
144: atu* at uhub? # Atmel AT76c50x based 802.11b
145: axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
146: cue* at uhub? # CATC USB-EL1201A based Ethernet
147: kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
148: cdce* at uhub? # CDC Ethernet
149: udav* at uhub? # Davicom DM9601 based Ethernet
150: upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
151: url* at uhub? # Realtek RTL8150L based adapters
152: wi* at uhub? # WaveLAN IEEE 802.11DS
153: #urio* at uhub? # Diamond Multimedia Rio 500
154: #uscanner* at uhub? # USB Scanners
155: #usscanner* at uhub? # USB SCSI scanners, e.g., HP5300
156: #scsibus* at usscanner?
157: #uyap* at uhub? # Y@P firmware loader
158: #udsbr* at uhub? # D-Link DSB-R100 radio
159: #radio* at udsbr? # USB radio
160: #ubt* at uhub? # USB Bluetooth
161: #ugen* at uhub? # USB Generic driver
162: ural* at uhub? # Ralink RT2500
163:
164: sti0 at mainbus0 irq 11 # [H]CRX-{8,24,48}[Z] graphics
165: sti0 at phantomas0 irq 11 # builtin graphics on BC*
166: sti0 at uturn? irq 11
167: sti1 at mainbus0 irq 12
168: sti1 at phantomas0 irq 12
169: sti1 at uturn? irq 12
170: sti* at pci? # EG-PCI, FX*
171:
172: #medusa* at mainbus? irq 4 # FDDI
173: #venus* at mainbus? irq 5 # ATM J2498A/J3420A
174:
175: # internal i/o space
176: gsc0 at asp? # Snakes, old 715, old 725, 735/755
177: gsc0 at lasi0 # 712,715/100,725/64,725/100,[ABCJ]*
178: gsc1 at lasi1
179: gsc2 at wax? # it's another face of LASI
180:
181: #vme* at vmeb?
182: #option VMEVERBOSE
183: eisa* at mongoose?
184: #eisa* at wax?
185: option EISAVERBOSE
186: #isa* at mongoose?
187: #isa* at wax?
188:
189: # GSC devices
190:
191: hil* at gsc? irq 1 # Human Interface Loop, kbd and mouse
192: hilkbd* at hil? # keyboard, knob and buttons
193: #hilms* at hil? # mouse and tablets
194: #hilid* at hil? # ID module
195:
196: # RS/232 serial ports
197: com0 at gsc0 offset 0x5000 irq 5 # on lasi
198: com1 at gsc1 offset 0x5000 irq 5
199: com1 at gsc2 offset 0x2000 irq 6 # on wax
200: com0 at gsc0 offset 0x823000 irq 5 # on asp
201: com1 at gsc0 offset 0x822000 irq 6
202: com2 at gsc0 offset 0x0 irq 13 # only on asp0 w/o audio (off ?)
203: com2 at gsc0 offset 0x4040 irq 13 # gecko's fax/voice/modems
204: com3 at gsc0 offset 0x4060 irq 13
205: #com* at pcmcia? # PCMCIA modems
206:
207: lpt0 at gsc? irq 7 # both com and lpt are on WD16C552
208: ie0 at gsc0 irq 8 # 82C596DX/CA ether
209: #ie1 at gsc1 irq 8
210: #ie* at eisa?
211: #ie* at isa? port 0x360 iomem 0xd0000 irq 7
212: #ie* at isa? port 0x300 irq 10
213: #ie* at pci?
214: #tms* at gsc? irq 10 # TMS380C26 Network Controller
215: osiop* at gsc? irq 9 # NCR 53C710 (Narrow SE)
216: #osiop* at eisa?
217: scsibus* at osiop?
218: oosiop* at gsc? irq 9 # NCR 53C700 (Narrow SE)
219: scsibus* at oosiop?
220: #harmony* at gsc? irq 13 # Audio Type 2 (CS4215/AD1849)
221: #audio* at harmony?
222: gsckbc* at gsc? irq 26
223: gsckbd* at gsckbc? # PS/2 keyboard
224: #pms* at gsckbc? # PS/2 mouse
225:
226: #sh* at eisa? # Interphase Seahawk 4811 EISA/FDDI
227: #ahb* at eisa? # Adaptec 174[024] SCSI controllers
228: #scsibus* at aha?
229: #ahc* at eisa? # Adaptec 274x, aic7770 SCSI controllers
230: ahc* at pci? # Adaptec 2940 SCSI controllers
231: scsibus* at ahc?
232: mpi* at pci? # LSI Logic Fusion MPT Message Passing Interface
233: scsibus* at mpi?
234: #option BHADEBUG
235: #bha* at eisa?
236: #bha* at pci?
237: #scsibus* at bha?
238:
239: siop* at mainbus? irq 3 # NCR 53C720 (Fast/Wide HVD)
240: siop* at phantomas? irq 3
241: siop* at uturn? irq 3
242: siop* at pci? # NCR 53C8XX SCSI controllers
243: scsibus* at siop?
244: #ahd* at pci? # Adaptec 79?? SCSI controllers
245: #scsibus* at ahd?
246:
247: em* at pci? # Intel Pro/1000 ethernet
248: #ti* at pci? # Alteon Tigon 1Gb ethernet
249: #txp* at pci? # 3com 3CR990
250: #epic* at pci? # SMC EPIC/100 ethernet
251: #fpa* at pci? # DEC DEFPA FDDI
252: #de* at pci? # 21x4[012]-based Ethernet
253: #de* at eisa?
254: dc* at pci? # 21143, "tulip" clone ethernet
255: #dc* at cardbus?
256: rl* at pci? # RealTek 81[23]9 ethernet
257: #rl* at cardbus?
258: #ep* at pci? # 3c59x ethernet
259: #ep* at eisa? # 3c579 ethernet
260: #ep* at pcmcia? # 3c589 ethernet
261: xl* at pci? # 3C9xx ethernet
262: #xl* at cardbus?
263: fxp* at pci? # EtherExpress 10/100B ethernet
264: #fxp* at cardbus?
265: ne* at pci? # NE2000-compatible Ethernet
266: ne* at pcmcia?
267: #atw* at pci? # ADMtek ADM8211 (802.11)
268: #atw* at cardbus?
269: #an* at pci? # Cisco/Aironet 802.11DS
270: an* at pcmcia?
271: #wi* at pci? # WaveLAN IEEE 802.11DS
272: wi* at pcmcia?
273: skc* at pci? # SysKonnect GEnesis 984x
274: sk* at skc? # each port of above
275: mskc* at pci? # Marvell Yukon-2
276: msk* at mskc? # each port of above
277: bge* at pci? # Broadcom BCM570x (aka Tigon3)
278:
279: dcphy* at mii? # Digital Clone PHYs
280: amphy* at mii? # AMD 79C873 PHYs
281: exphy* at mii? # 3Com internal PHYs
282: inphy* at mii? # Intel 82555 PHYs
283: iophy* at mii? # Intel 82553 PHYs
284: icsphy* at mii? # ICS1890 PHYs
285: lxtphy* at mii? # Level One LXT-970 PHYs
286: nsphy* at mii? # NS83840 PHYs
287: nsphyter* at mii? # NS83843 PHYs
288: #mtdphy* at mii? # Myson MTD972 PHYs
289: #qsphy* at mii? # Quality Semi QS6612 PHYs
290: #sqphy* at mii? # Seeq 8022[013] PHYs
291: #tlphy* at mii? # ThunderLAN PHYs
292: tqphy* at mii? # TDK Semiconductor PHYs
293: brgphy* at mii? # Broadcom 10/100/1000 PHYs
294: bmtphy* at mii? # Broadcom 10/100 PHYs
295: eephy* at mii? # Marvell 88E1000 Gigabit PHYs
296: xmphy* at mii? # XaQti XMAC-II PHYs
297: rlphy* at mii? # Realtek 8139 internal PHYs
298: ukphy* at mii? # generic unknown PHYs
299:
300: # MI devices
301: #wsdisplay* at vgafb?
302: wsdisplay* at sti?
303: wskbd* at gsckbd? mux 1
304: wskbd* at hilkbd? mux 1
305: #wsmouse* at pms? mux 0
306: #wsmouse* at hilms? mux 0
307:
308: #fdc* at gsc? # PC floppy controller (WD37C65C)
309: #fdc* at isa? port 0x3f0 irq 6 drq 2
310: #option FD_DEBUG
311: #fd* at fdc? # floppy drives
312:
313: pciide* at pci? flags 0x0000
314: #wdc0 at isa? port 0x1f0 irq 14
315: #wdc1 at isa? port 0x170 irq 15
316: wdc* at pcmcia?
317: wd* at wdc? flags 0x0000
318: wd* at pciide? flags 0x0000
319: atapiscsi* at pciide?
320: scsibus* at atapiscsi?
321:
322: # These entries find devices on all SCSI busses and assign
323: # unit numers dynamically.
324: sd* at scsibus?
325: st* at scsibus?
326: cd* at scsibus?
327: ch* at scsibus?
328: ss* at scsibus?
329: uk* at scsibus?
330:
331: pseudo-device rd 1 # ramdisk
332: pseudo-device loop 1 # network loopback
333: pseudo-device bpfilter 1 # packet filter
334: pseudo-device pty 16 # pseudo-terminals
335: pseudo-device ksyms 1 # kernel symbols device
336: pseudo-device ccd 4 # concatenated disk devices
337: pseudo-device wsmux 2
CVSweb