Temat: POKEY - brakujący timer

widzę timer 1, 2 i 4, czyli brakuje dla kanału 3

ktoś wie czemu?

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

2

Odp: POKEY - brakujący timer

Oficjalny powód nie jest znany, ale obstawiałbym że to dlatego że w rejestrach IRQEN/IRQST zabrakło miejsca na kolejne przerwanie.

A8CAS - narzędzie do 100% archiwizacji kaset Atari

3

Odp: POKEY - brakujący timer

ok, brzmi sensownie

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

4

Odp: POKEY - brakujący timer

Wszystko pięknie, ale w takim razie dlaczego 1,2,4 a nie 1,2,3? Przez łączoną parę 3+4? Szybsze dzielniki dałoby się uzyskać mając 1,2,3...

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

5

Odp: POKEY - brakujący timer

A ja się spytam o jeszcze jedno - na którym kanale odbywa się transmisja danych i odczyt audio z magnetofonu? Może tu jest przyczyna?

Sikor umarł...

6

Odp: POKEY - brakujący timer

mono napisał/a:

Przez łączoną parę 3+4?

Oficjalny powód nie jest znany :-] ale tak właśnie bym obstawiał - łącząc timery można uzyskać 16-bitową rozdzielczość przerwania TIMER4. Co do argumentu o szybszych dzielnikach - maksymalna częstotliwość TIMER4 to raz na 14 cykli CPU, po co komu częściej? Przecież procedura obsługi przerwania musi coś zrobić w tym czasie.

Sikor napisał/a:

na którym kanale odbywa się transmisja danych i odczyt audio z magnetofonu?

Bez związku - transmisja danych nie używa przerwań TIMER1-4.

A8CAS - narzędzie do 100% archiwizacji kaset Atari

7

Odp: POKEY - brakujący timer

Krótki napisał/a:

Bez związku - transmisja danych nie używa przerwań TIMER1-4.

No właśnie, nie używa. Ale jak program (segment) się uruchomi, to czy by nie zaburzał dalszej transmisji? Od razu piszę - nie znam się, jestem ciekawy.

Sikor umarł...

8

Odp: POKEY - brakujący timer

transmisje SIO mozna przeprowadzic na jednym kanale a numer tego kanalu to 4, os uzywa dwoch 3 i 4

http://atari.pl/hsc/ad.php?i=1.

9

Odp: POKEY - brakujący timer

Ok, dzięki za informację.

Sikor umarł...