Add `flags' to the esp entries: disable disconnect & synch negotiation

by default until further notice.
This commit is contained in:
pk 1996-05-16 22:47:47 +00:00
parent e509f9aaeb
commit b9f70e90d8
2 changed files with 26 additions and 12 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.25 1996/05/16 22:38:06 pk Exp $
# $NetBSD: GENERIC,v 1.26 1996/05/16 22:47:47 pk Exp $
# Machine architecture; required by config(8)
machine sparc
@ -129,24 +129,31 @@ 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
zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # sun4/300
#
# Note the flags on the esp entries below, that work around
# deficiencies in the current driver:
# bits 0-7: disable disconnect/reselect for the corresponding target
# bits 8-15: disable synch negotiation for the corresponding target
#
# FSBE/S or sun4m SCSI - an NCR53c94 or equivalent behind
# specialized DMA glue
espdma0 at sbus0 slot ? offset ? # sun4m on-board SCSI
esp0 at espdma0 #
esp0 at espdma0 flags 0xffff #
# 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 #
esp0 at obio0 addr 0xfa000000 level 4 flags 0xffff #
# sun4c SCSI - an NCR53c94 or equivalent behind
dma0 at sbus0 slot ? offset ? # sun4c on-board SCSI
esp0 at sbus0 slot ? offset ? # sun4c
esp0 at sbus0 slot ? offset ? flags 0xffff # sun4c
# Additional SBus SCSI boards
dma* at sbus? slot ? offset ? # SBus SCSI
esp* at sbus? slot ? offset ? # sun4c
esp* at dma? # sun4m
esp* at sbus? slot ? offset ? flags 0xffff # sun4c
esp* at dma? flags 0xffff # sun4m
# sun4m Ethernet - an AMD 7990 LANCE behind
# specialized DMA glue

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC_SCSI3,v 1.25 1996/05/16 22:38:08 pk Exp $
# $NetBSD: GENERIC_SCSI3,v 1.26 1996/05/16 22:47:51 pk Exp $
# Machine architecture; required by config(8)
machine sparc
@ -129,24 +129,31 @@ 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
zs2 at obio0 addr 0xe0000000 level 12 flags 0x103 # sun4/300
#
# Note the flags on the esp entries below, that work around
# deficiencies in the current driver:
# bits 0-7: disable disconnect/reselect for the corresponding target
# bits 8-15: disable synch negotiation for the corresponding target
#
# FSBE/S or sun4m SCSI - an NCR53c94 or equivalent behind
# specialized DMA glue
espdma0 at sbus0 slot ? offset ? # sun4m on-board SCSI
esp0 at espdma0 #
esp0 at espdma0 flags 0xffff #
# 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 #
esp0 at obio0 addr 0xfa000000 level 4 flags 0xffff #
# sun4c SCSI - an NCR53c94 or equivalent behind
dma0 at sbus0 slot ? offset ? # sun4c on-board SCSI
esp0 at sbus0 slot ? offset ? # sun4c
esp0 at sbus0 slot ? offset ? flags 0xffff # sun4c
# Additional SBus SCSI boards
dma* at sbus? slot ? offset ? # SBus SCSI
esp* at sbus? slot ? offset ? # sun4c
esp* at dma? # sun4m
esp* at sbus? slot ? offset ? flags 0xffff # sun4c
esp* at dma? flags 0xffff # sun4m
# sun4m Ethernet - an AMD 7990 LANCE behind
# specialized DMA glue