RE: Cartridge do ATARI



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Tomasz.Pecko_at_nospam_waw.tvp.pl
Subject: RE: Cartridge do ATARI
Date: 30 Jan 2002 17:33:24 +0100


(~IOSELECT). Poniewaź 6802 adresował tylko 64kB i pamięci
było mało, to
cartridge zastępował blok 8kB BASICA i/lub 8kB BIOS.

Nieprawda. Cartridge zastepuje 8bk Basica, lub 8kB RAMu PRZED BASICem.

W ten
sposób Atari
mogło mieć nowy język programowania (lub grę), lecz również nawet nowy
system operacyjny !.

Nigdy system, mozna tylko podmienic BASIC lub kawalek RAMu, co napisalem
wyzej.

zaś
gdy cartridge
zastępował BIOS (b. żadki przypadek) - po prostu zastępował
on tym samym
najwyższy 8kB blok pamieci w którym były wektory resetu, int i nmi.

Nigdy nie wystepuje taki przypadek, a o procedurach postepowania po wykryciu
Cartridge decyduja ostatni bajty jego zawartosci. Nie pamietam w tej chwili
dokladnie, ale jest tam jego typ (diagnostyczny jest sprawdzany jeeszcze
przed zainicjowaniem OSu i moze przejac sterowanie prze startem OSu), sa tez
dwa adresy inicjalizacji (procedura wykonywana przed zainicjowaniem przez
system urzadzen We/Wy) i startu (przekazanie sterowania do programu na
Cartridge po wystartowaniu OSu).

Mam nadzieję, że ta opowięść była w miarę ciekawa :)

Nawet bardzy, gdyby jeszcze nie te bledy merytoryczne :)

Pozdro.
Tom.
--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika


Poprzedni Następny
Wiadomość
Spis treści
From: "William Bonawentura" <alchemik_at_nospam_bigfoot.com>
Subject: Re: Cartridge do ATARI
Date: Wed, 30 Jan 2002 21:10:07 +0100



Użytkownik <Tomasz.Pecko_at_nospam_waw.tvp.pl> napisał w wiadomości
news:8CB7B0B035FB21418CA0686B9635954328BE98_at_nospam_exwar.wor.tvp.com.pl...

Nieprawda. Cartridge zastepuje 8bk Basica, lub 8kB RAMu PRZED BASICem.

Hmm, chyba dałem małą plamę. Faktycznie - podmiana BASICA i BIOSu była chyba
w Commnodore 64 a w Atari Basic + blok dodatkowy...

Ale mi wstyd :(