ROM Changer

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 00:59, 28 lip 2005
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 22:43, 7 cze 2006
KMK (Dyskusja | wkład)

Next diff →
Linia 16: Linia 16:
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]
 +[[Kategoria:Rozszerzenia]]

Wersja z dnia 22:43, 7 cze 2006

Rozszerzenie autorstwa Pasia, polegające na dodaniu do komputera serii XL/XE 16KB pamięci statycznej podłączonej w obszarze $C000-$FFFF. Daje możliwość zmiany systemu operacyjnego z poziomu Atari bez konieczności reprogramowania i wymiany kości ROM/EPROM. Zawartość pamięci podtrzymywana jest bateryjnie - bateria ładowana jest gdy komputer jest włączony.


Sterowanie odbywa się za pomocą najmłodszego bitu rejestru $D6FF. Ustawienie bitu powoduje podłaczenie pamięci w obszar $4000-$7FFF dając możliwość zapisania nowej jej zawartości. Po zakończonym zapisie należy skasować bit.

Jeżeli komputer pracuje z wybranym ROM Changerem jako systemem operacyjnym, możliwa jest również modyfikacja systemu 'w locie'.


Przykład procedury ładowania nowej zawartości ROM spod DOS II+/D:

>d6ff 01
loa system.rom 4000
>d6ff 00
Personal tools