From 613923b42e2edddb10cbb1590ebf9410de2bb545 Mon Sep 17 00:00:00 2001 From: tsutsui Date: Mon, 30 Apr 2001 04:47:50 +0000 Subject: Add a MI driver for the Symbios/NCR 53c710 SCSI controller. This is based on amiga's siop driver, but converted to use bus_space(9) functions and modified to fit bus_dma(9) framework. Currently tested on NetBSD/arc with jazzio 53c710 SCSI, which really requires bus_dma(9) functions :-) Sync transfers and disconnect/reconnect are also working. TODO: - Test under more heavy load - Clean up osiop_checkintr() hander - Reorganize command queue and sync negotiation handling more suitable for thorpej-scsipi mid-layer - Re-think defered interrupt handling for amiga --- sys/dev/microcode/siop/Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'sys/dev/microcode/siop/Makefile') diff --git a/sys/dev/microcode/siop/Makefile b/sys/dev/microcode/siop/Makefile index 01461bfff26..56a9a344e45 100644 --- a/sys/dev/microcode/siop/Makefile +++ b/sys/dev/microcode/siop/Makefile @@ -1,15 +1,17 @@ -# $NetBSD: Makefile,v 1.1 2000/04/21 17:57:01 bouyer Exp $ +# $NetBSD: Makefile,v 1.2 2001/04/30 04:47:51 tsutsui Exp $ -all: siop.out +all: siop.out osiop.out PROG= ncr53cxxx MKSHARE=no .include -regen: siop.out -headers: siop.out +regen: siop.out osiop.out +headers: siop.out osiop.out siop.out: siop.ss ${PROG} ./${PROG} siop.ss -o siop.out - + +osiop.out: osiop.ss ${PROG} + ./${PROG} osiop.ss -p osiop.out -- cgit