awang@isl.Stanford.EDU (Avery Wang) (06/20/91)
I noticed that in the dsp_dma_stream example in the 2.0 release, in
the file dsp_dma_stream.asm there is the conditional compile:
;
; input/output routines, DMA and non-DMA i/o
;
if DOUBLE_BUFFER
include 'fast_dma_support.asm'
else
include 'simple_dma_support.asm'
endif
In the example simple_dma_support.asm is included. I am very
interested in using the fast_dma_support.asm file if it exists.
the simple_dma_support results in i/o blocking which can potentially
waste a lot of 56001 cycles that could be better used computing
something. fast_dma_support is supposedly similar to what the Music
Kit uses and features double-buffering and interrupt-driven DMA.
Does anyone know if this file even exists, and if so, where I can get
a copy?
Thanks,
-Avery Wang