Rejestry PBI
From Atariki
(Różnice między wersjami)
Wersja z dnia 18:42, 3 mar 2005 KMK (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 18:45, 3 mar 2005 KMK (Dyskusja | wkład) Next diff → |
||
Linia 15: | Linia 15: | ||
<tr><td>$D1F8-$D1FD</td><td>Rejestry karty 80-kolumnowej.</td></tr> | <tr><td>$D1F8-$D1FD</td><td>Rejestry karty 80-kolumnowej.</td></tr> | ||
<tr><td>$D1FE</td><td>Rejestr wyboru banku RAM.</td></tr> | <tr><td>$D1FE</td><td>Rejestr wyboru banku RAM.</td></tr> | ||
- | <tr><td>$D1FF (W)</td><td>PDVREG - rejestr wyboru urządzenia PBI.</td></tr> | + | <tr><td>$D1FF (W)</td><td>PDVREG - rejestr wyboru urządzenia PBI. Ustawienie każdego bitu włącza jedno urządzenie, z czego wynika, że do szyny może być podpiętych jednocześnie do ośmiu urządzeń, i że można na raz ustawić tylko jeden bit tego rejestru.</td></tr> |
- | <tr><td>$D1FF (R)</td><td>PDVINT - rejestr zgłaszania przerwań przez urządzenia PBI.</td></tr> | + | <tr><td>$D1FF (R)</td><td>PDVINT - rejestr zgłaszania przerwań przez urządzenia PBI. Znaczenie bitów jest takie samo,jak w PDVREG.</td></tr> |
</table> | </table> |
Wersja z dnia 18:45, 3 mar 2005
Strona D1 (adresy $D100-$D1FF) są w Atari XL/XE zarezerwowane dla urządzeń podłączonych do szyny równoległej (PBI). Zgodnie ze specyfikacją Atari przypisanie adresów jest następujące:
Adres | Opis |
$D100-$D1AF | Obszar przeznaczony na rejestry poszczególnych urządzeń. Pojawienie się rejestrów konkretnego urządzenia pod tym adresami warunkowane jest wybraniem tego urządzenia przez rejestr PDVREG ($D1FF/W). |
$D1B0-$D1C7 | Obszar przeznaczony na rejestry syntezatora mowy, modemu i kontrolera stacji dysków. |
$D1C8-$D1CE | Zarezerwowane przez Atari. |
$D1CF | Alternate Interrupt Register - w komputerze 1450XLD rejestr przez który urządzenia PBI mogą zgłaszać przerwania alternatywnie do PDVINT ($D1FF/R). Znaczenie poszczególnych bitów jest takie samo w obydwu. |
$D1D0-$D1DF | Rejestry audio. |
$D1E0-$D1E7 | Zarezerwowane przez Atari. |
$D1E8-$D1EF | Rejestry portu szeregowego (RS-232) i równoległego (Centronics) |
$D1F0-$D1F7 | Rejestry dodatkowego procesora. |
$D1F8-$D1FD | Rejestry karty 80-kolumnowej. |
$D1FE | Rejestr wyboru banku RAM. |
$D1FF (W) | PDVREG - rejestr wyboru urządzenia PBI. Ustawienie każdego bitu włącza jedno urządzenie, z czego wynika, że do szyny może być podpiętych jednocześnie do ośmiu urządzeń, i że można na raz ustawić tylko jeden bit tego rejestru. |
$D1FF (R) | PDVINT - rejestr zgłaszania przerwań przez urządzenia PBI. Znaczenie bitów jest takie samo,jak w PDVREG. |