xref: /plan9/rc/bin/dmaon (revision 4f2629e943b3bdaa7dd7c4ee7291d61481cd76ad)
1378023d3SDavid du Colombier#!/bin/rc
2*4f2629e9SDavid du Colombier# dmaon [/dev/sd??/ctl ...] - turn on ide dma, if possible
3378023d3SDavid du Colombierrfork e
4*4f2629e9SDavid du Colombierif (~ $#* 0)
5*4f2629e9SDavid du Colombier	* = /dev/sd[C-H]?/ctl
6*4f2629e9SDavid du Colombierfor (ctl)
7378023d3SDavid du Colombier	if (test -e $ctl && grep -s '^config .* dma ' $ctl &&
8436f307dSDavid du Colombier	    ! grep -s '^config (848A|.* dma 00000000 )' $ctl)
9378023d3SDavid du Colombier		echo 'dma on' >$ctl
10