Use explicit addresses for obio devices.

This commit is contained in:
gwr 1996-10-30 00:17:10 +00:00
parent 84d36b5c2f
commit 2fcc0a64d2
2 changed files with 21 additions and 11 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.30 1996/10/09 00:14:34 thorpej Exp $
# $NetBSD: GENERIC,v 1.31 1996/10/30 00:17:10 gwr Exp $
#
# GENERIC Sun3 (3/50, 3/60, 3/110, 3/160, 3/260)
@ -78,18 +78,28 @@ ms0 at zsc0 channel 1 # mouse
#
# Intel Ethernet (onboard, or VME)
ie0 at obio0 addr ? level ?
ie0 at obio0 addr 0x0C0000 level 3
ie1 at vmes0 addr 0xffe88000 level 3 vect 0x75
# Lance Ethernet (only onboard)
le0 at obio0 addr ? level ?
le0 at obio0 addr 0x120000 level 3
#
# Disk and tape devices
#
# Sun3 "si" SCSI controller (NCR 5380)
si0 at obio0 addr ? level ?
# This driver has several flags which may be enabled by OR'ing
# the values and using the "flags" directive. (PR#1929)
# Valid flags are:
#
# 0x01 Use DMA (may be polled)
# 0x02 Use DMA completion interrupts
# 0x04 Allow disconnect/reselect
#
# E.g. "flags 0x07" would enable DMA, interrupts, and reselect.
# Note: these values are quite a bit paranoid...
si0 at obio0 addr 0x140000 level 2
si0 at vmes0 addr 0xff200000 level 2 vect 0x40
si1 at vmes0 addr 0xff204000 level 2 vect 0x41

View File

@ -1,4 +1,4 @@
# $NetBSD: std.sun3,v 1.17 1996/10/23 16:14:23 gwr Exp $
# $NetBSD: std.sun3,v 1.18 1996/10/30 00:17:11 gwr Exp $
# Standard information for sun3's.
machine sun3 m68k
@ -18,12 +18,12 @@ vmel0 at mainbus?
# Devices that should be present in any Sun3 kernel.
# OBIO
zsc0 at obio? addr ?
zsc1 at obio? addr ?
eeprom0 at obio? addr ?
clock0 at obio? addr ?
memerr0 at obio? addr ?
intreg0 at obio? addr ?
zsc0 at obio0 addr 0x000000
zsc1 at obio0 addr 0x020000
eeprom0 at obio0 addr 0x040000
clock0 at obio0 addr 0x060000
memerr0 at obio0 addr 0x080000
intreg0 at obio0 addr 0x0A0000
# Standard defines