Enable sun4 support and VME devices.

This commit is contained in:
pk 2000-10-30 23:23:15 +00:00
parent 130047c6c1
commit 62dddfec3c

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.23 2000/10/20 11:24:48 pk Exp $
# $NetBSD: INSTALL,v 1.24 2000/10/30 23:23:15 pk Exp $
#
# from: NetBSD: GENERIC,v 1.84 1999/06/06 13:00:03 mrg Exp
#
@ -26,11 +26,11 @@ pseudo-device md 1 # memory disk device (ramdisk)
# Options for variants of the Sun SPARC architecure.
# We currently support three architecture types; at least one is required.
#options SUN4 # sun4/100, sun4/200, sun4/300
options SUN4 # sun4/100, sun4/200, sun4/300
options SUN4C # sun4c - SS1, 1+, 2, ELC, SLC, IPC, IPX, etc.
options SUN4M # sun4m - SS10, SS20, Classic, etc.
#options SUN4_MMU3L # 3-level MMU on sun4/400; (incomplete)
options SUN4_MMU3L # 3-level MMU on sun4/400; (incomplete)
## System options specific to the sparc machine type
@ -198,11 +198,11 @@ cpu0 at mainbus0
sbus0 at mainbus0 # sun4c
obio0 at mainbus0 # sun4 and sun4m
#sparcvme0 at mainbus0 # sun4
sparcvme0 at mainbus0 # sun4
iommu0 at mainbus0 # sun4m
sbus0 at iommu0 # sun4m
sparcvme0 at iommu0 # sun4m
#vme0 at sparcvme0 # mi VME attachment
vme0 at sparcvme0 # mi VME attachment
## SBus expander box
xbox* at sbus? slot ? offset ?
@ -226,17 +226,17 @@ power0 at obio0
## The Mostek clock NVRAM is the "eeprom" on sun4/300 systems.
clock0 at mainbus0 # sun4c
clock0 at obio0 # sun4m
#clock0 at obio0 addr 0xf2000000 # sun4/300
clock0 at obio0 addr 0xf2000000 # sun4/300
## Intersil clock found on 4/100 and 4/200 systems.
#oclock0 at obio0 addr 0xf3000000 # sun4/200
#oclock0 at obio0 addr 0x03000000 # sun4/100
oclock0 at obio0 addr 0xf3000000 # sun4/200
oclock0 at obio0 addr 0x03000000 # sun4/100
## Memory error registers.
memreg0 at mainbus0 # sun4c
memreg0 at obio0 # sun4m
#memreg0 at obio0 addr 0xf4000000 # sun4/200 and sun4/300
#memreg0 at obio0 addr 0x04000000 # sun4/100
memreg0 at obio0 addr 0xf4000000 # sun4/200 and sun4/300
memreg0 at obio0 addr 0x04000000 # sun4/100
## ECC memory control
eccmemctl0 at mainbus0 # sun4m
@ -244,13 +244,13 @@ eccmemctl0 at mainbus0 # sun4m
## Timer chip found on 4/300, sun4c, and sun4m systems.
timer0 at mainbus0 # sun4c
timer0 at obio0 # sun4m
#timer0 at obio0 addr 0xef000000 # sun4/300
timer0 at obio0 addr 0xef000000 # sun4/300
## EEPROM found on 4/100 and 4/200 systems. Note that the 4/300
## doesn't use this driver; the `EEPROM' is in the NVRAM on the
## Mostek clock chip on 4/300 systems.
#eeprom0 at obio0 addr 0xf2000000 # sun4/200
#eeprom0 at obio0 addr 0x02000000 # sun4/100
eeprom0 at obio0 addr 0xf2000000 # sun4/200
eeprom0 at obio0 addr 0x02000000 # sun4/100
#### Serial port configuration
@ -259,21 +259,21 @@ timer0 at obio0 # sun4m
## zs0 is ttya and ttyb. zs1 is the keyboard and mouse.
zs0 at mainbus0 # sun4c
zs0 at obio0 # sun4m
#zs0 at obio0 addr 0xf1000000 level 12 flags 0x103 # sun4/200 and sun4/300
#zs0 at obio0 addr 0x01000000 level 12 flags 0x103 # sun4/100
zs0 at obio0 addr 0xf1000000 level 12 flags 0x103 # sun4/200 and sun4/300
zs0 at obio0 addr 0x01000000 level 12 flags 0x103 # sun4/100
zstty0 at zs0 channel 0 # ttya
zstty1 at zs0 channel 1 # ttyb
zs1 at mainbus0 # sun4c
zs1 at obio0 # sun4m
#zs1 at obio0 addr 0xf0000000 level 12 flags 0x103 # sun4/200 and sun4/300
#zs1 at obio0 addr 0x00000000 level 12 flags 0x103 # sun4/100
zs1 at obio0 addr 0xf0000000 level 12 flags 0x103 # sun4/200 and sun4/300
zs1 at obio0 addr 0x00000000 level 12 flags 0x103 # sun4/100
kbd0 at zs1 channel 0 # keyboard
ms0 at zs1 channel 1 # mouse
#zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # sun4/300
#zstty2 at zs2 channel 0 # ttyc
#zstty3 at zs2 channel 1 # ttyd
zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # sun4/300
zstty2 at zs2 channel 0 # ttyc
zstty3 at zs2 channel 1 # ttyd
## Magma Serial/Parallel driver
@ -302,8 +302,8 @@ ms0 at zs1 channel 1 # mouse
## sun4/300 SCSI - an NCR53c94 or equivalent behind
## an LSI Logic DMA controller
#dma0 at obio0 addr 0xfa001000 level 4 # sun4/300
#esp0 at obio0 addr 0xfa000000 level 4 flags 0x0000 # sun4/300
dma0 at obio0 addr 0xfa001000 level 4 # sun4/300
esp0 at obio0 addr 0xfa000000 level 4 flags 0x0000 # sun4/300
dma0 at sbus0 slot ? offset ? # sun4c/sun4m
esp0 at sbus0 slot ? offset ? flags 0x0000 # sun4c
@ -334,8 +334,8 @@ scsibus* at isp?
##
## By default, DMA is enabled in the driver.
#si0 at vme0 addr 0x200000 irq 2 vect 0x40
#scsibus* at si?
si0 at vme0 addr 0x200000 irq 2 vect 0x40
scsibus* at si?
## NCR5380-based "SCSI Weird" on-board SCSI interface found
## on sun4/100 systems. The flags are the same as the "si"
@ -343,8 +343,8 @@ scsibus* at isp?
## polled DMA works at this time, and reselects do not work
## on this particular controller.
#sw0 at obio0 addr 0x0a000000 level 3
#scsibus* at sw?
sw0 at obio0 addr 0x0a000000 level 3
scsibus* at sw?
## PCMCIA SCSI controllers
#aic* at pcmcia?
@ -363,17 +363,17 @@ cd* at scsibus? target ? lun ? # SCSI CD-ROMs
## Xylogics 753 or 7053 VME SMD disk controllers and disks, found
## on sun4 systems.
#xdc0 at vme0 addr 0xee80 irq 3 vect 0x44
#xdc1 at vme0 addr 0xee90 irq 3 vect 0x45
#xdc2 at vme0 addr 0xeea0 irq 3 vect 0x46
#xdc3 at vme0 addr 0xeeb0 irq 3 vect 0x47
#xd* at xdc? drive ?
xdc0 at vme0 addr 0xee80 irq 3 vect 0x44
xdc1 at vme0 addr 0xee90 irq 3 vect 0x45
xdc2 at vme0 addr 0xeea0 irq 3 vect 0x46
xdc3 at vme0 addr 0xeeb0 irq 3 vect 0x47
xd* at xdc? drive ?
## Xylogics 451 or 451 VME SMD disk controllers and disks, found
## on sun4 systems.
#xyc0 at vme0 addr 0xee40 irq 3 vect 0x48
#xyc1 at vme0 addr 0xee48 irq 3 vect 0x49
#xy* at xyc? drive ?
xyc0 at vme0 addr 0xee40 irq 3 vect 0x48
xyc1 at vme0 addr 0xee48 irq 3 vect 0x49
xy* at xyc? drive ?
## Floppy controller and drive found on SPARCstations.
@ -413,7 +413,7 @@ fd* at fdc0 # the drive itself
## directly like the sun4c on-board, one uses the ledma device like the
## sun4m on-board, and one uses the lebuffer device.
#le0 at obio0 addr 0xf9000000 level 6 # sun4/300
le0 at obio0 addr 0xf9000000 level 6 # sun4/300
le0 at sbus0 slot ? offset ? # sun4c on-board
ledma0 at sbus0 slot ? offset ? # sun4m on-board
le0 at ledma0 # sun4m on-board
@ -428,12 +428,12 @@ le* at lebuffer? # SBus
## sun4/100 and sun4/200 Ethernet - an Intel 82586 on-board
## or on a Multibus/VME card.
#ie0 at obio0 addr 0xf6000000 level 6 # sun4/200 on-board
#ie0 at obio0 addr 0x06000000 level 6 # sun4/100 on-board
#ie1 at vme0 addr 0xe88000 irq 3 vect 0x75 # VME
#ie2 at vme0 addr 0x31ff02 irq 3 vect 0x76 # VME
#ie3 at vme0 addr 0x35ff02 irq 3 vect 0x77 # VME
#ie4 at vme0 addr 0x2dff02 irq 3 vect 0x7c # VME
ie0 at obio0 addr 0xf6000000 level 6 # sun4/200 on-board
ie0 at obio0 addr 0x06000000 level 6 # sun4/100 on-board
ie1 at vme0 addr 0xe88000 irq 3 vect 0x75 # VME
ie2 at vme0 addr 0x31ff02 irq 3 vect 0x76 # VME
ie3 at vme0 addr 0x35ff02 irq 3 vect 0x77 # VME
ie4 at vme0 addr 0x2dff02 irq 3 vect 0x7c # VME
## qec/be, qec/hme
qec* at sbus? slot ? offset ?
@ -464,7 +464,7 @@ en0 at sbus? slot ? offset ?
pseudo-device loop
## SLIP and CSLIP interfaces, for IP over a serial line.
pseudo-device sl 2
#pseudo-device sl 2
## PPP, the successor to SLIP. See pppd(8).
#pseudo-device ppp 2