Annotation of src/sys/arch/alpha/conf/GENERIC, Revision 1.97
1.97 ! thorpej 1: # $NetBSD: GENERIC,v 1.96 1998/07/27 18:02:03 mjacob Exp $
1.1 cgd 2: #
3: # Generic Alpha kernel. Enough to get booted, etc., but not much more.
4:
1.24 cgd 5: include "arch/alpha/conf/std.alpha"
1.1 cgd 6:
1.77 thorpej 7: maxusers 32
1.36 cgd 8:
1.79 ross 9: #makeoptions DEBUG="-g"
1.1 cgd 10:
11: # CPU Support
1.58 mellon 12: #options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
13: options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc.
14: options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
15: options DEC_3000_300 # Pelican etc: 3000/300*
16: options DEC_AXPPCI_33 # NoName: AXPpci33, etc.
17: options DEC_EB164 # EB164: AlphaPC 164
18: options DEC_EB64PLUS # EB64+: AlphaPC 64, etc.
19: options DEC_KN20AA # KN20AA: AlphaStation 500 and 600
20: options DEC_KN8AE # KN8AE: AlphaServer 8200 and 8400
1.80 mjacob 21: options DEC_KN300 # KN300: AlphaServer 4100
1.89 thorpej 22: options DEC_550 # Miata: Digital Personal Workstation
1.93 ross 23: options DEC_1000 # Mikasa etc: Digital AlphaServer 1000
1.90 ross 24: options DEC_1000A # Corelle etc: Digital AlphaServer 800/1000A
1.92 thorpej 25: options DEC_ALPHABOOK1 # AlphaBook1: Tadpole/DEC AlphaBook
1.94 thorpej 26: options DEC_EB66 # EB66: 21066 Evaluation Board
1.1 cgd 27:
28: # Standard system options
1.58 mellon 29: options KTRACE # System call tracing support
1.1 cgd 30:
1.38 cgd 31: # Diagnostic/debugging support options
1.58 mellon 32: options DIAGNOSTIC # Cheap kernel consistency checks
1.38 cgd 33:
1.37 thorpej 34: # File systems
1.65 cgd 35: file-system FFS # Fast file system
36: file-system MFS # Memory-based file system
37: file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
38: file-system MSDOSFS # MS-DOS-compatible file system
39: file-system NFS # Sun NFS-compatible file system client
1.37 thorpej 40:
1.1 cgd 41: # File system options
1.58 mellon 42: options NFSSERVER # Sun NFS-compatible file system server
1.78 bouyer 43: #options FFS_EI # FFS Endian Independant support
1.1 cgd 44:
45: # Networking options
1.58 mellon 46: options INET # Internet protocol suite
1.1 cgd 47:
48: # 4.3BSD compatibility. Should be optional, but necessary for now.
1.58 mellon 49: options COMPAT_43
1.1 cgd 50:
1.9 cgd 51: # Binary compatibility with previous versions of NetBSD.
1.58 mellon 52: #options COMPAT_09
53: options COMPAT_10
54: options COMPAT_11
55: options COMPAT_12
1.72 mjacob 56: options COMPAT_13
1.70 mjacob 57:
58: # System V-like message queues
59: options SYSVMSG
60:
61: # System V-like semaphores
62: options SYSVSEM
1.9 cgd 63:
1.34 cgd 64: # System V-like shared memory
1.58 mellon 65: options SYSVSHM
66: #options SHMMAXPGS=1024 # 1024 pages is the default
1.1 cgd 67:
1.7 cgd 68: # Loadable Kernel Modules
1.58 mellon 69: options LKM
1.5 cgd 70:
71: # Disable kernel security.
1.58 mellon 72: #options INSECURE
1.2 cgd 73:
1.7 cgd 74: # Misc. options
1.58 mellon 75: options EISAVERBOSE # recognize "unknown" EISA devices
76: options PCIVERBOSE # recognize "unknown" PCI devices
1.71 mjacob 77: options SCSIVERBOSE # Verbose SCSI errors
1.58 mellon 78: options TCVERBOSE # recognize "unknown" TC devices
79: options UCONSOLE # users can use TIOCCONS (for xconsole)
1.73 drochner 80:
81: # The Alpha console firmware network boots using the BOOTP
1.76 cgd 82: # protocol, so we ask the NFS code to use BOOTP/DHCP as well,
83: # in case we have NFS root.
84: options NFS_BOOT_DHCP # superset of BOOTP
1.7 cgd 85:
1.81 drochner 86: # WS console uses SUN terminal emulation
87: options WSEMUL_SUN
88:
1.37 thorpej 89: config netbsd root on ? type ?
1.57 mrg 90: #config netbsd root on sd0 type ffs
1.37 thorpej 91: #config netbsd root on ? type nfs
1.7 cgd 92:
93: mainbus0 at root
94: cpu* at mainbus0
1.1 cgd 95:
1.41 cgd 96: # TurboLaser bus support and devices
97: tlsb* at mainbus0
98: gbus* at tlsb? node ? offset ?
99: tlsbmem* at tlsb? node ? offset ?
100: kft* at tlsb? node ? offset ?
101:
102: # Gbus Devices
1.85 thorpej 103: mcclock* at gbus? offset ?
1.41 cgd 104:
1.80 mjacob 105: # MCBUS bus support
106: mcbus* at mainbus0
107: mcmem* at mcbus? mid ?
108:
109: #i2c at mcbus?
110:
1.10 cgd 111: # TurboChannel host bus adapter support
112: tcasic* at mainbus0
113:
1.8 cgd 114: # TurboChannel bus support
1.10 cgd 115: tc* at tcasic?
1.8 cgd 116:
117: # TurboChannel devices
1.29 cgd 118: ioasic* at tc? slot ? offset ?
119: mcclock* at ioasic? offset ?
1.12 cgd 120: le* at ioasic? offset ?
1.10 cgd 121: scc0 at ioasic? offset ?
122: scc1 at ioasic? offset ?
1.87 thorpej 123: tcds* at tc? slot ? offset ?
124: asc* at tcds? chip ?
1.46 cgd 125: #cfb* at tc? slot ? offset ?
126: #sfb* at tc? slot ? offset ?
1.12 cgd 127: le* at tc? slot ? offset ?
1.15 cgd 128: fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards
1.1 cgd 129:
1.8 cgd 130: # PCI host bus adapter support
1.7 cgd 131: apecs* at mainbus?
1.9 cgd 132: cia* at mainbus?
133: lca* at mainbus?
1.41 cgd 134: dwlpx* at kft?
1.80 mjacob 135: mcpcia* at mcbus? mid ?
1.7 cgd 136:
1.8 cgd 137: # PCI bus support
1.7 cgd 138: pci* at apecs?
1.9 cgd 139: pci* at cia?
140: pci* at lca?
141: pci* at ppb?
1.41 cgd 142: pci* at dwlpx?
1.80 mjacob 143: pci* at mcpcia?
1.7 cgd 144:
1.8 cgd 145: # PCI devices
1.43 cgd 146: ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
147: bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested)
1.49 cgd 148: cy* at pci? dev ? function ? # Cyclades Cyclom-Y (untested)
1.43 cgd 149: de* at pci? dev ? function ? # 21x4x-based Ethernet
1.20 cgd 150: en* at pci? dev ? function ? # ENI PCI ATM (untested)
1.52 cjs 151: ep* at pci? dev ? function ? # 3COM 3c59x/3c90x Ethernet
1.88 thorpej 152: epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet
1.43 cgd 153: fpa* at pci? dev ? function ? # DEC DEFPA FDDI
1.75 enami 154: fxp* at pci? dev ? function ? # Intel EEPRO 10+/100B
1.43 cgd 155: isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI
1.20 cgd 156: le* at pci? dev ? function ? # PCI LANCE Ethernet (untested)
157: ncr* at pci? dev ? function ? # NCR 53c8xx SCSI
1.43 cgd 158: pceb* at pci? dev ? function ? # Intel PCI-EISA Bridges
159: ppb* at pci? dev ? function ? # PCI-PCI Bridges
1.82 thorpej 160: pciide* at pci? dev ? function ? # PCI IDE controllers
161: wdc* at pciide? channel ?
1.43 cgd 162: sio* at pci? dev ? function ? # Intel PCI-ISA Bridges
163: tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics
1.49 cgd 164: vga* at pci? dev ? function ? # PCI VGA Graphics
1.84 augustss 165: #eap* at pci? dev ? function ? # Ensoniq AudioPCI
166: #audio* at eap?
1.7 cgd 167:
1.9 cgd 168: # ISA/EISA bus support
169: isa* at pceb?
170: eisa* at pceb?
171: isa* at sio?
1.8 cgd 172:
173: # ISA devices
1.29 cgd 174: mcclock* at isa? port 0x70
1.81 drochner 175: pckbc* at isa? # PC keyboard controller
176: pckbd* at pckbc? # PC keyboard (kbd port)
177: psm* at pckbc? # PS/2-style mouse (aux port)
1.83 thorpej 178: pcppi* at isa? # PC prog. periph. interface
179: spkr0 at pcppi? # IBM BASIC emulation
1.29 cgd 180: com* at isa? port 0x3f8 irq 4 # standard serial ports
181: com* at isa? port 0x2f8 irq 3
1.97 ! thorpej 182: cs* at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet
1.52 cjs 183: ep* at isa? port ? irq ? # 3COM 3c509 Ethernet
1.86 matt 184: lc0 at isa? port 0x300 iomem ? irq ? # DEC EtherWORKS III (LEMAC)
185: lc1 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC)
186: depca0 at isa? port 0x300 iomem 0xd0000 iosiz 0x10000 irq 5 # DEPCA
187: depca1 at isa? port 0x200 iomem 0xd8000 iosiz 0x8000 irq 10 # DEPCA
188: le* at depca?
1.29 cgd 189: lpt* at isa? port 0x3bc irq 7 # standard parallel port
190: vga* at isa? # ISA (EISA: XXX) VGA
1.74 thorpej 191: wdc0 at isa? port 0x1f0 irq 14 # ST506/ESDI/IDE controllers
192: wdc1 at isa? port 0x170 irq 15
1.29 cgd 193: #wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System
1.62 augustss 194: #audio* at wss?
1.84 augustss 195: #midi* at wss?
1.56 thorpej 196: aha* at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI
197: aha* at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI
198: bha* at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI (unt.)
199: bha* at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI (unt.)
200: uha* at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI (unt.)
201: uha* at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI (unt.)
1.15 cgd 202:
203: # EISA devices
1.56 thorpej 204: ahb* at eisa? slot ? # Adaptec 174[024] SCSI (unt.)
1.44 cgd 205: ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI
206: bha* at eisa? slot ? # BusLogic 7xx SCSI
1.53 cjs 207: ep* at eisa? slot ? # 3COM 3c579 Ethernet (untested)
1.50 cgd 208: fea* at eisa? slot ? # DEC DEFEA FDDI
1.56 thorpej 209: uha* at eisa? slot ? # UltraStor 24f SCSI (unt.)
1.7 cgd 210:
1.8 cgd 211: # SCSI bus support
1.56 thorpej 212: scsibus* at aha?
213: scsibus* at ahb?
1.43 cgd 214: scsibus* at ahc?
1.40 thorpej 215: scsibus* at asc?
1.43 cgd 216: scsibus* at bha?
1.42 cgd 217: scsibus* at isp?
1.7 cgd 218: scsibus* at ncr?
1.56 thorpej 219: scsibus* at uha?
1.1 cgd 220:
1.8 cgd 221: # SCSI devices
1.31 cgd 222: cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
223: sd* at scsibus? target ? lun ? # SCSI disk drives
224: st* at scsibus? target ? lun ? # SCSI tape drives
1.51 cgd 225:
226: # ST506/ESDI/IDE devices
1.74 thorpej 227: wd* at wdc? drive ?
228:
229: # ATAPI bus support
230: atapibus* at wdc?
231:
232: # ATAPI devices
233: sd* at atapibus? drive ? # ATAPI disk devices
234: cd* at atapibus? drive ? # ATAPI CD-ROM devices
1.11 cgd 235:
236: # Workstation Console attachments
1.83 thorpej 237: #wsdisplay* at cfb?
1.81 drochner 238: wsdisplay* at vga?
1.83 thorpej 239: #wsdisplay* at sfb?
1.81 drochner 240: wsdisplay* at tga?
1.83 thorpej 241: wskbd* at pckbd?
1.81 drochner 242: wsmouse* at psm?
1.1 cgd 243:
1.19 cgd 244: pseudo-device bpfilter 16
1.34 cgd 245: pseudo-device ccd 4
1.67 cjs 246: pseudo-device ipfilter 1
1.34 cgd 247: pseudo-device loop 1
248: pseudo-device md 1
249: pseudo-device ppp 4
1.19 cgd 250: pseudo-device pty 64
251: pseudo-device sl 4
252: pseudo-device vnd 4
1.69 explorer 253:
254: # rnd is EXPERIMENTAL
255: #pseudo-device rnd # /dev/random and in-kernel generator
256: #options RND_COM # use "com" randomness too
CVSweb <webmaster@jp.NetBSD.org>