26

http://atari.myftp.org/atari8bit/yamari/yamari.html

Sterowanie odbywa się przy pomocy trzech rejestrów - $D500, $D501 i $D502.

Rejestr $D500 - (write) LOW address register - dostęp do dolnej strony rejestrów
Rejestr $D502 - (write) HIGH address register - dostęp do górnej strony rejestrów
Rejestr $D501 - (write) DATA register - rejestr danej zapisywanej.
Rejestr $D500 - (read) STATUS register - odczyt statusu Timerów oraz IRQ.

Opis na stronie projektu zakłada adres bazowy $D500, ale to nie ma tu znaczenia.
Wynika z tego, że jest możliwy odczyt statusu, czyli nie cała przestrzeń jest tylko do zapisu.

ATARI 65XE + SIO2BT
http://atari.pl/hsc/ad.php?i=22.3

27

tebe napisał/a:

jeśli założyć że przestrzeń adresowa dla carta jest tylko do zapisu, może istnieć wiele aktywnych cartów korzystających z tej samej przestrzeni adresowej? realizujących swoje zadania każdy z osobna odpowiednio interpretujac zapis to tej jednej przestrzeni adresowej

Candlowe cartridge Melody potrafią współdzielić przestrzeń, ponieważ zakładają sobie taki bank na fragmencie strony $D5 w którym widoczne są rejestry aktualnie wybranego cartridge'a na magistrali (wiele cartów może być podłączonych naraz).
Nie ma restrykcji co do odczytu/zapisu.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

28

czyli ktoś jednak myśli przyszłościowo :)

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

29

@Mono can You please add joystick fire as play/stop button. Everytime I press fire will play from start. Want record to pc and joystick fire will be good as joystick have long cable and you work on PC in software during recording. Thank You!

^Elanek
7x130XE + 3xAtari Falcon030 + 1xTT03 + 2xST-ATX

30 Ostatnio edytowany przez Matej (2023-05-09 15:10:28)

@all - will create ASMA like archive but with opl3 fm (rad) on my atari.fun site. Will write soon more. AFMMA - ATARI FM MUSIC ARCHIVE

^Elanek
7x130XE + 3xAtari Falcon030 + 1xTT03 + 2xST-ATX