TOS Atari
TOS (The Operating System) je operační systém pro osobní počítače Atari ( ST /STe/TT). Jedním z prvních masových operačních systémů, které mají grafické uživatelské rozhraní, je GEM (Graphic Environment Manager). Pracovalo na 520ST, 1040ST a variantách F, FM a E (např. 1040STE). Později na 32bitových strojích ( TT , Falcon030 ) navržených pro použití nové verze TOS - MultiTOS , která je založena na MiNT .
Popis
TOS se skládal z grafického uživatelského rozhraní GEM vyvinutého společností Digital Research , které běželo nad GEMDOSem podobným DOSu . Navíc zahrnoval plochý paměťový model , formát disku kompatibilní s MS-DOS , podporu MIDI a různá volání SCSI ACSI (v pozdějších verzích). Atari TOS byl flashován v ROM čipech (což bylo v té době zcela běžné), takže počítače byly dodávány s nainstalovaným operačním systémem a připraveným k použití.
TOS se skládal z:
- Desktop (Desktop) – hlavní rozhraní po načtení.
- GEM (Graphical Environment Manager) - správce grafického prostředí
- AES (služba aplikačního prostředí)
- VDI (Virtual Device Interface) - rozhraní virtuálního zařízení (pouze ovladače obrazovky, ostatní ovladače načtené pomocí GDOS)
- GEMDOS (GEM Disk Operating System) - diskový operační systém
- BIOS (Basic Input/Output System) - základní vstupně/výstupní systém
- XBIOS (Xtended BIOS) - rozšířený BIOS
- Linka-A – vysokorychlostní grafické hovory střední úrovně
Některé doplňky TOS (zavedené samostatně):
- GDOS (Graphics Device Operation System) - grafická zařízení operačního systému
- AHDI (Atari Hard Disk Interface) - ovladač pevného disku
Multitasking nebyl přímo podporován, TOS umožňoval načítání partnerů v systému, který emuloval TSR (Terminate and Stay Resident) na osobní počítač (maximálně šest). MultiTOS byl vyvinut s cílem umožnit multitasking v TOS.
Desktop
Plocha TOS používala ikony k zobrazení souborů a zařízení, okna a dialogová okna k zobrazení informací. Soubor DESKTOP.INF na ploše obsahoval nastavení okna, umístění ikon, standardně byly na ploše použity dvě ikony diskové jednotky a ikona koše
.
Pozdější verze používaly NEWDESK.INF k ukládání a čtení nastavení plochy.
Spustitelné soubory byly rozpoznány podle jejich přípony :
- *.ACC - Stolní příslušenství. Staženo automaticky.
- *.APP - aplikace ( anglicky Application ), ne pro každého.
- *.PRG - spustitelné programy. Mohou to být programy GEM.
- *.TOS - programy TOS, které nepoužívaly GEM.
- *.TTP - "TOS bere parametry". Otevřelo dialogové okno , které by mohlo nějakým způsobem předat programu argument. Tím se však znaky převedly na velká písmena.
Programy TOS (ale ne programy GEM) mohly být automaticky načteny při umístění do adresáře s názvem AUTO. TOS 1.4 umožňoval GEM programům instalovat automatické stahování z instalačního dialogu programu. Programy s příponou *.TTP nebylo možné načíst automaticky. Plocha byla umístěna do kořenového adresáře a automaticky načtena.
Verze
TOS 1
- 1.0 (ROM TOS) - raná verze vydaná na ROM (ROM). První vydání ROM TOS.
- Formáty: disketa, 2 čipy a 6 čipů ROM (192 Kb)
- Datum vydání: 20. listopadu 1985
- Platformy: 520ST, 1040ST
- 1.02 (MEGA TOS) - opraveny chyby, podpora koprocesoru blitter a RTC (hodiny v reálném čase).
- Formát: 2čipové a 6čipové ROM (192 Kb)
- Datum vydání: 22. dubna 1987
- Platformy: 520ST, 1040ST, Mega 2, Mega 4
- 1.04 (RAINBOW TOS) - opraveno mnoho chyb, změněn sektor souborů, kompatibilita s formátem disku DOS, vylepšení výkonu. Existují problémy s kompatibilitou se starými programy.
- Formát: 2čipové a 6čipové ROM (192 Kb)
- Datum vydání: 6. dubna 1989
- Platformy: 520ST, 1040ST, Mega 2, Mega 4, Stacy
- 1.06 (STE TOS, Revize 1) - podpora pouze pro ST stroje. K opravě chyb potřebujete STE_FIX.PRG.
- Formát: 2 ROM čipy (256 Kb)
- Datum vydání: -
- Plošiny: 520STE, 1040STE
- 1.62 (STE TOS, Revize 2) - opravy chyb pro předchozí verzi 1.06 STE TOS.
- Formáty: 2 ROM čipy (256 Kb)
- Datum vydání: 1. ledna 1990
- Plošiny: 520STE, 1040STE
TOS 2
- 2.02 je raná verze TOS pro Mega STE.
- 2.05 (Mega STE TOS) Podpora pro disketové jednotky Mega STE 720K.
- Formát: 2 čipové ROM (256 Kb)
- Datum vydání: -
- Platformy: Mega STE
- 2.06 (ST/STE TOS) - opravy chyb, podpora 1,44MB disků, testy paměti. Bylo vytvořeno rozšířené GEM GUI . Předchozí verze TOS pro počítače ST/STE.
- Formát: 2 čipové ROM (256 Kb)
- Datum vydání: 14. listopadu 1991
- Platformy: 520ST, 1040ST, 520STE, 1040STE
- 2.08 - používá se v laptopech ST .
TOS 3
- 3.01, 3.05, 3.06 (TT TOS) – Vytvořeno pro podporu pouze 68030 TT.
- Formát: 4čipové ROM (512 Kb)
TOS 4
- 4.00, 4.01, 4.02, 4.04 (512 KB) - aktualizace pouze pro platformu Falcon 030.
- 4.92 je nejnovější verze TOS, později ukončená.
Zajímavosti
Žertovně bylo jméno TOS dešifrováno jako Tramiel Operating System (po Jacku Tramielovi , tehdejším šéfovi Atari Corp.).
Odkazy
|
Předchozí: |
KLENOT
|
Následující: |
EmuTOS , MiNT , MultiTOS
|