TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: TIM HUTZLER
from: RICHARD HIRNER
date: 1998-02-10 05:53:00
subject: Digital Sound Proces

Hallo!
 RH>Hello all!
 
 RH>Recently I realized the programming of the Digital Sound Processor
 RH>using DMA data transfer. However, I do not want to use DMA any
 RH>longer (it has many disadvantages); and this is my question:
 TH> What are the disadvantages you refer to?
1. There's just the possibility of 8-bit-data transfer. I know, I can also
   realize it using 16-bit, but DMA does not work fine in 32-bit-prot. mode
   because of fault protections etc.
2. I don't like the speed of DMA: it's very slow.
3. It's very old and it may be that the future sound cards won't support it.
 
 RH>Are there any other methods to realize data transfer from/to the DSP
 RH>of SoundBlaster Pro 2+, maybe 3+ cards? What are the DPS commands to do
 RH>this?
 TH> Either the card directly grabbs the data, or it is spoon fed by the
 TH> CPU. That kind of overhead is what led to DMA in the first place.
See above.
 
Richard
... That tagline is TRUE ->  <- That tagline is FALSE
--- Blue Wave v2.05 [NR]
---------------
* Origin: Constants aren't (2:310/3)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.