From da74fafce944e865ee9885118149217506a919d5 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Tue, 2 May 1995 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1995-05-02 --- pc/dma.c | 11 +++++++++++ pc/fns.h | 1 + pc/trap.c | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/pc/dma.c b/pc/dma.c index 9a937b219d2104a5a36ab8924ae0f9570bdf3bbb..387ed3041dcc45d2f85a1bc7c1c034f6e8524950 100644 --- a/pc/dma.c +++ b/pc/dma.c @@ -162,6 +162,17 @@ dmasetup(int chan, void *va, long len, int isread) return len; } +int +dmadone(int chan) +{ + DMA *dp; + + dp = &dma[(chan>>2)&1]; + chan = chan & 3; + + return inb(dp->cmd) & (1<