Andreas S. Wetzel stands accused of saying:
>
> I just had a look at isa/sound/sb_dsp.c as well as isa/sound/dmabuf.c and it
> seems as if they were actually using isa_dmastart():
> */
> #if defined(__FreeBSD__)
>
> isa_dmastart (B_RAW | ((dma_mode == DMA_MODE_READ) ? B_READ : B_WRITE),
> (caddr_t)dmap->raw_buf_phys[0],
> dmap->bytes_in_use,
> chan);
> #else /* else __FreeBSD__ */
Looks OK. I would be guessing then that DMAbuf_reset_dma is being called
without a matching DMA operation.
> (@@) Andreas S. Wetzel E-mail: mickey@deadline.snafu.de
--
]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[
]] Genesis Software genesis@atrad.adelaide.edu.au [[
]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[
]] realtime instrument control (ph/fax) +61-8-267-3039 [[
]] "wherever you go, there you are" - Buckaroo Banzai [[