diff options
Diffstat (limited to 'sys/arch/alpha/tc/tcdsvar.h')
-rw-r--r-- | sys/arch/alpha/tc/tcdsvar.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/sys/arch/alpha/tc/tcdsvar.h b/sys/arch/alpha/tc/tcdsvar.h index 82dd5f57b50..a877de2dc7f 100644 --- a/sys/arch/alpha/tc/tcdsvar.h +++ b/sys/arch/alpha/tc/tcdsvar.h @@ -1,5 +1,5 @@ -/* $OpenBSD: tcdsvar.h,v 1.3 1996/07/29 23:02:40 niklas Exp $ */ -/* $NetBSD: tcdsvar.h,v 1.3 1996/04/12 06:10:18 cgd Exp $ */ +/* $OpenBSD: tcdsvar.h,v 1.4 1996/10/30 22:41:31 niklas Exp $ */ +/* $NetBSD: tcdsvar.h,v 1.4 1996/09/09 18:10:39 cgd Exp $ */ /* * Copyright (c) 1995, 1996 Carnegie-Mellon University. @@ -91,16 +91,18 @@ void tcds_dma_enable __P((struct tcds_slotconfig *, int)); void tcds_scsi_enable __P((struct tcds_slotconfig *, int)); int tcds_scsi_isintr __P((struct tcds_slotconfig *, int)); void tcds_scsi_reset __P((struct tcds_slotconfig *)); +int tcds_scsi_iserr __P((struct tcds_slotconfig *)); /* * TCDS DMA functions (used the the 53c94 driver) */ -void tcds_dma_reset __P((struct tcds_slotconfig *)); -void tcds_dma_enintr __P((struct tcds_slotconfig *)); int tcds_dma_isintr __P((struct tcds_slotconfig *)); -void tcds_dma_start __P((struct tcds_slotconfig *, caddr_t *, - size_t *, int)); -int tcds_dmaintr __P((struct tcds_slotconfig *)); +void tcds_dma_reset __P((struct tcds_slotconfig *)); +int tcds_dma_intr __P((struct tcds_slotconfig *)); +int tcds_dma_setup __P((struct tcds_slotconfig *, caddr_t *, size_t *, + int, size_t *)); +void tcds_dma_go __P((struct tcds_slotconfig *)); +int tcds_dma_isactive __P((struct tcds_slotconfig *)); /* * The TCDS (bus) cfdriver, so that subdevices can more |