[hatari-devel] Whip is working

Laurent Sallafranque laurent.sallafranque at free.fr
Thu Jan 28 23:06:38 CET 2010


Hello,

You're right with the chain, but there's no DMA activity at all.
There should be a DMA start playing and start recording, but nothing in 
the traces.
It's at address $ff8901.

I've included the full crossbar trace.

Very strange...

Regards,

Laurent


Crossbar : $ff8936 (record track select) write: 0x00
Crossbar : $ff8937 (CODEC input) write: 0x00       
Crossbar : $ff8936 (record track select) write: 0x00
Crossbar : $ff8937 (CODEC input) write: 0x01       
Crossbar : $ff8938 (ADC input) write: 0x00         
Crossbar : $ff8939 (CODEC channel amplification) write: 0x88
Crossbar : $ff8938 (ADC input) write: 0x00                 
Crossbar : $ff8939 (CODEC channel amplification) write: 0x88
Crossbar : $ff8930 (source device) write: 0x0081           
Crossbar : $ff8932 (destination device) write: 0x0080      
Crossbar : $ff8920 (sound mode control) write: 0x00        
crossbar : $ff8921 (additional sound mode control) write: 0x03
Crossbar : $ff8920 (sound mode control) write: 0x00
crossbar : $ff8921 (additional sound mode control) write: 0x43
Crossbar : $ff8930 (source device) write: 0x0080
Crossbar : $ff8930 (source device) write: 0x0080
Crossbar : $ff8930 (source device) write: 0x0081
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x00
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x02
Crossbar : $ff8932 (destination device) write: 0x0080
Crossbar : $ff8930 (source device) write: 0x0081
Crossbar : $ff8930 (source device) write: 0x0081
Crossbar : $ff8930 (source device) write: 0x0091
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x00
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x02
Crossbar : $ff8932 (destination device) write: 0x0080
Crossbar : $ff8930 (source device) write: 0x0091
Crossbar : $ff8930 (source device) write: 0x0091
Crossbar : $ff8930 (source device) write: 0x0191
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x00
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x02
Crossbar : $ff8932 (destination device) write: 0x0080
Crossbar : $ff8930 (source device) write: 0x0191
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x00
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8935 (int. clock divider) write: 0x02
Crossbar : $ff8932 (destination device) write: 0x00f0
Crossbar : $ff8900 (Sound DMA control) write: 0x00
Crossbar : $ff8901 (additional Sound DMA control) write: 0x00





Thomas Huth a écrit :
> On Wed, 27 Jan 2010 22:17:48 +0200
> Eero Tamminen <eerot at users.berlios.de> wrote:
>
>   
>> Hi,
>>
>> On Wednesday 27 January 2010, Laurent Sallafranque wrote:
>>     
>>>  From what I see, there's no output sound configured (or there's
>>> something I miss) :
>>>
>>> $FF8930 : DMA Crossbar Input Select Controller  : 0191
>>> $FF8932 : DMA Crossbar Output Select Controller : 00f0
>>>
>>> (info crossbar is a really nice option in debugger :)
>>>
>>> This means (for me) that only ADC is connected to DSP in, but the
>>> DAC output is connected to DMA out (not DSP out).
>>>       
>
> But DMA input is connected to the DSP output, right? So I think you've
> got this chain:
>
> Mic -> ADC -> DSP in -> DSP out -> DMA in -> DMA out -> DAC -> Speaker
>
>   
>>> Does Whip plays the sound from the microphone on a real Falcon ?
>>>       
>> I have no idea, I didn't have a Falcon (a friend who kept Atari BBS
>> in 90's had a modded one, but I don't recall seeing Whip on it).
>>
>> Maybe somebody on the list can (test and) tell?
>>     
>
> As far as I can remember, the answer is yes. I sometimes used Whip, and
> it played the music through the speakers that I've connected to the
> Falcon.
>
>  Thomas
> _______________________________________________
> hatari-devel mailing list
> hatari-devel at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/hatari-devel
>
>
>   




More information about the hatari-devel mailing list