ROM Changer
From Atariki
| Wersja z dnia 13:39, 16 mar 2005 Krap (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 00:59, 28 lip 2005 KMK (Dyskusja | wkład) Next diff → |
||
| Linia 14: | Linia 14: | ||
| >d6ff 00 | >d6ff 00 | ||
| </pre> | </pre> | ||
| + | |||
| + | [[Kategoria:Atari 8-bit]] | ||
Wersja z dnia 00:59, 28 lip 2005
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
