jdeckard@bluemoon.uucp (Jack Deckard) (06/12/91)
I've got a problem with using the audio hardware. I have two almost
identical routines in assembler. One writes the audio HARDWARE inside
a soft interrupt and the second writes the same inside a task. The
routine inside the soft interrupt intermittently plays a garbage note
while the second routine always plays correctly. To further complicate
things, there is a one time interrupt (every time I start a note) to
switch between the attack and repeat waveform. I use this same interrupt
routine for both play routines above. Anyways, this switch waveform
interrupt occassionally fixes the repeat part of a garbage note started
inside the soft interrupt. Is there something I don't know about
writing custom chip registers intena and dmacon inside a soft interrupt?
HELP!
- Jack Decckard Helicon Software
(still doesn't know what he's doin here)
This is from
jdeckard@bluemoon.uucp
jdeckard%bluemoon@nstar.rn.com
who doesn't have their own obnoxious signature yet