Wed Dec 29 00:21:28 2010 UTC ()
Add 3max (since you can use 3am + R4400 to test LP64 kernels in gxemul)


(matt)
diff -r1.1.2.1 -r1.1.2.2 src/sys/arch/pmax/conf/GENERIC64

cvs diff -r1.1.2.1 -r1.1.2.2 src/sys/arch/pmax/conf/GENERIC64 (expand / switch to unified diff)

--- src/sys/arch/pmax/conf/GENERIC64 2009/09/08 17:24:08 1.1.2.1
+++ src/sys/arch/pmax/conf/GENERIC64 2010/12/29 00:21:28 1.1.2.2
@@ -1,44 +1,45 @@ @@ -1,44 +1,45 @@
1# $NetBSD: GENERIC64,v 1.1.2.1 2009/09/08 17:24:08 matt Exp $ 1# $NetBSD: GENERIC64,v 1.1.2.2 2010/12/29 00:21:28 matt Exp $
2# 2#
3# GENERIC machine description file 3# GENERIC machine description file
4#  4#
5# This machine description file is used to generate the default NetBSD 5# This machine description file is used to generate the default NetBSD
6# kernel. The generic kernel does not include all options, subsystems 6# kernel. The generic kernel does not include all options, subsystems
7# and device drivers, but should be useful for most applications. 7# and device drivers, but should be useful for most applications.
8# 8#
9# The machine description file can be customised for your specific 9# The machine description file can be customised for your specific
10# machine to reduce the kernel size and improve its performance. 10# machine to reduce the kernel size and improve its performance.
11# 11#
12# For further information on compiling NetBSD kernels, see the config(8) 12# For further information on compiling NetBSD kernels, see the config(8)
13# man page. 13# man page.
14# 14#
15# For further information on hardware support for this architecture, see 15# For further information on hardware support for this architecture, see
16# the intro(4) man page. For further information about kernel options 16# the intro(4) man page. For further information about kernel options
17# for this architecture, see the options(4) man page. For an explanation 17# for this architecture, see the options(4) man page. For an explanation
18# of each device driver in this file see the section 4 man page for the 18# of each device driver in this file see the section 4 man page for the
19# device. 19# device.
20 20
21include "arch/pmax/conf/std.pmax64" 21include "arch/pmax/conf/std.pmax64"
22 22
23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary
24 24
25#ident "GENERIC-$Revision: 1.1.2.1 $" 25#ident "GENERIC-$Revision: 1.1.2.2 $"
26 26
27maxusers 64 27maxusers 64
28 28
29options MIPS3 # R4000/R4400 CPUs 29options MIPS3 # R4000/R4400 CPUs
30 30
31# Support for specific models of DECstation 31# Support for specific models of DECstation
 32options DEC_3MAX # DECstation 5000/200 (kn02)
32options DEC_3MIN # DECstation 5000/1xx (kn02ba), 5000/150 (kn04) 33options DEC_3MIN # DECstation 5000/1xx (kn02ba), 5000/150 (kn04)
33options DEC_MAXINE # Personal DECstation 5000/xx (kn02ca) 34options DEC_MAXINE # Personal DECstation 5000/xx (kn02ca)
34options DEC_3MAXPLUS # DECstation 5000/240 (kn03), 5000/260 (kn05) 35options DEC_3MAXPLUS # DECstation 5000/240 (kn03), 5000/260 (kn05)
35 36
36# Standard system options 37# Standard system options
37options DDB # in-kernel debugger 38options DDB # in-kernel debugger
38#options DDB_HISTORY_SIZE=100 # enable history editing in DDB 39#options DDB_HISTORY_SIZE=100 # enable history editing in DDB
39options DDB_ONPANIC=0 # don't enter debugger on panic 40options DDB_ONPANIC=0 # don't enter debugger on panic
40#options DIAGNOSTIC # extra kernel debugging checks 41#options DIAGNOSTIC # extra kernel debugging checks
41#options DEBUG # extra kernel debugging support 42#options DEBUG # extra kernel debugging support
42options COMPAT_43 # compatibility with 4.3BSD binaries 43options COMPAT_43 # compatibility with 4.3BSD binaries
43options KTRACE # system call tracing support 44options KTRACE # system call tracing support
44 45
@@ -167,26 +168,36 @@ options NFS_BOOT_DHCP # superset of BOO @@ -167,26 +168,36 @@ options NFS_BOOT_DHCP # superset of BOO
167config netbsd root on ? type ? 168config netbsd root on ? type ?
168#config nfsnetbsd root on ? type nfs 169#config nfsnetbsd root on ? type nfs
169 170
170 171
171mainbus0 at root 172mainbus0 at root
172cpu* at mainbus0 173cpu* at mainbus0
173 174
174## Peripheral Bus Support (for devices to attach to) 175## Peripheral Bus Support (for devices to attach to)
175## ---------------------------------------------------------------------------- 176## ----------------------------------------------------------------------------
176 177
177# TURBOchannel bus support 178# TURBOchannel bus support
178tc* at mainbus0 179tc* at mainbus0
179 180
 181# 3MAX has TURBOchannel but no IOASIC
 182ibus0 at tc? slot ? offset ? # 3MAX system slot
 183
 184# PMAX, 3MAX and MIPSMATE common devices
 185mcclock* at ibus0 addr ? # DS1287 RTC
 186dz* at ibus0 addr ? # DC7085 quad line serial device
 187lkkbd* at dz? line 0 # Keyboard
 188vsms* at dz? line 1 # Mouse
 189sii* at ibus0 addr ? # DC7061 onboard SCSI`
 190
180# 3MIN, 3MAX+ and MAXINE have IOASIC in system slot 191# 3MIN, 3MAX+ and MAXINE have IOASIC in system slot
181ioasic0 at tc? 192ioasic0 at tc?
182mcclock* at ioasic? offset ? # DS1287 RTC 193mcclock* at ioasic? offset ? # DS1287 RTC
183le* at ioasic? offset ? # LANCE 194le* at ioasic? offset ? # LANCE
184dt* at ioasic? offset ? # MAXINE kbd and mouse 195dt* at ioasic? offset ? # MAXINE kbd and mouse
185bba* at ioasic? offset ? # MAXINE baseboard audio 196bba* at ioasic? offset ? # MAXINE baseboard audio
186#fdc at ioasic? offset ? # MAXINE floppy disk (not supported) 197#fdc at ioasic? offset ? # MAXINE floppy disk (not supported)
187zsc0 at ioasic? offset 0x100000 # Z85C30 198zsc0 at ioasic? offset 0x100000 # Z85C30
188zsc1 at ioasic? offset 0x180000 # Z85C30 199zsc1 at ioasic? offset 0x180000 # Z85C30
189asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC 200asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC
190 201
191zstty* at zsc? channel ? # serial ports on B/A channels 202zstty* at zsc? channel ? # serial ports on B/A channels
192lkkbd* at zsc1 channel ? # keyboard port on A channels 203lkkbd* at zsc1 channel ? # keyboard port on A channels
@@ -223,26 +234,27 @@ wsdisplay* at mfb? @@ -223,26 +234,27 @@ wsdisplay* at mfb?
223wsdisplay* at cfb? 234wsdisplay* at cfb?
224wsdisplay* at px? 235wsdisplay* at px?
225wsdisplay* at pxg? 236wsdisplay* at pxg?
226wsdisplay* at sfb? 237wsdisplay* at sfb?
227#wsdisplay* at sfbp? 238#wsdisplay* at sfbp?
228wsdisplay* at tfb? 239wsdisplay* at tfb?
229wsdisplay* at xcfb? 240wsdisplay* at xcfb?
230 241
231 242
232######################################################################### 243#########################################################################
233# SCSI configuration # 244# SCSI configuration #
234######################################################################### 245#########################################################################
235 246
 247scsibus* at sii?
236scsibus* at asc? 248scsibus* at asc?
237 249
238sd* at scsibus? target ? lun ? # SCSI disks 250sd* at scsibus? target ? lun ? # SCSI disks
239st* at scsibus? target ? lun ? # SCSI tapes 251st* at scsibus? target ? lun ? # SCSI tapes
240cd* at scsibus? target ? lun ? # SCSI CD-ROMs 252cd* at scsibus? target ? lun ? # SCSI CD-ROMs
241ch* at scsibus? target ? lun ? # SCSI changer devices 253ch* at scsibus? target ? lun ? # SCSI changer devices
242ss* at scsibus? target ? lun ? # SCSI scanners 254ss* at scsibus? target ? lun ? # SCSI scanners
243uk* at scsibus? target ? lun ? # unknown SCSI 255uk* at scsibus? target ? lun ? # unknown SCSI
244 256
245######################################################################### 257#########################################################################
246# Pseudo-devices # 258# Pseudo-devices #
247######################################################################### 259#########################################################################
248 260