Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

Atari coding BBS
 
Falcon DMA frame counter
Posted by: Laurent Sallafranque May,31.2010-23:18 

Hello,

In Eko Demo, Eko writes to address $ff890d (frame count low).

Crossbar : $ff8901 (additional Sound DMA control) write: 0x01

Crossbar : $ff8903 (Sound frame start high) write: 0x0f
Crossbar : $ff8905 (Sound frame start med) write: 0x10
Crossbar : $ff8907 (Sound frame start low) write: 0xe8

Crossbar : $ff890d (Sound frame count low) write: 0x01

Crossbar : $ff890f (Sound frame end high) write: 0x0f
Crossbar : $ff8911 (Sound frame end med) write: 0x18
Crossbar : $ff8913 (Sound frame end low) write: 0x94


What is this write to frame count low for ?

Is it triggered like frame start and frame end or does it change immediatly the internal dma counter position ?

Are $ff890b and $ff8909 read only or read/write too ?

If I write to $ff8909, does it clear $ff890b and $ff890d ?
If I write to $ff890b, does it clear $ff890d ?

I really need these informations to complete hatari.

thanks in advance,

Best regards

Laurent








[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
Falcon DMA frame counter Laurent Sallafranque May,31.2010-23:18
  Re: Falcon DMA frame counter Thomas / New Beat Jun,01.2010-15:27


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson