--- margi2/margi.c 2001/03/06 23:39:26 1.7 +++ margi2/margi.c 2001/03/14 01:43:11 1.8 @@ -384,7 +384,7 @@ static int ringDMA (struct cvdv_cards *c count = ring_read_rest(&(card->rbuf)); if (count < 2048) { - //card->DMAABusy = 0; + card->DMAABusy = 0; wake_up_interruptible(&(card->wqA)); return 0; }