NetBSD/sys/dev/microcode/siop/Makefile
bouyer 8cfc41f9ed First cut at a esiop driver (enhanced siop). Doesn't implement tagged queuing
yet.
If is restricted to SIOP which implement the load/store instruction, and
has 10 scratch registers (basically, 825 and newer, possibly 770).
It implements a different interface between host and script, using a real
ring for command starts, and improved support for reconnect which will allow
256 tag per device. It uses interrupt on the fly to signal complete command,
which allows several commands to be serviced per interrupt and doesn't require
the script to stop to signal command completion.
2002-04-21 22:52:05 +00:00

24 lines
509 B
Makefile

# $NetBSD: Makefile,v 1.5 2002/04/21 22:52:06 bouyer Exp $
all: esiop.out siop.out osiop.out oosiop.out
PROG= ncr53cxxx
NOSHARE=# defined
.include <bsd.prog.mk>
regen: esiop.out siop.out osiop.out oosiop.out
headers: esiop.out siop.out osiop.out oosiop.out
esiop.out: esiop.ss ${PROG}
./${PROG} esiop.ss -p esiop.out
siop.out: siop.ss ${PROG}
./${PROG} siop.ss -p siop.out
osiop.out: osiop.ss ${PROG}
./${PROG} osiop.ss -p osiop.out
oosiop.out: oosiop.ss ${PROG}
./${PROG} oosiop.ss -o oosiop.out