Atari TOS
TOS (operativsystemet) är operativsystemet för Atari persondatorer ( ST /STe/TT). Ett av de första massoperativsystemen som har ett grafiskt användargränssnitt är GEM (Graphic Environment Manager). Arbetade på 520ST, 1040ST och F, FM och E varianter (t.ex. 1040STE). Senare, på 32-bitarsmaskiner ( TT , Falcon030 ) utformade för att använda den nya versionen av TOS - MultiTOS , som är baserad på MiNT .
Beskrivning
TOS bestod av ett GEM grafiskt användargränssnitt , utvecklat av Digital Research , som kördes ovanpå en DOS - liknande GEMDOS . Inkluderade dessutom en platt minnesmodell , ett MS-DOS- kompatibelt skivformat, MIDI -stöd och olika SCSI ACSI-anrop (i senare versioner). Atari TOS flashades i ROM -chips (vilket var ganska vanligt på den tiden), så datorer kom med ett operativsystem installerat och klart att använda.
TOS bestod av:
- Desktop (Desktop) - huvudgränssnittet efter laddning.
- GEM (Graphical Environment Manager) - grafisk miljöansvarig
- AES (Application Environment Service)
- VDI (Virtual Device Interface) - virtuellt enhetsgränssnitt (endast skärmdrivrutiner, andra drivrutiner laddade med GDOS)
- GEMDOS (GEM Disk Operating System) - skivoperativsystem
- BIOS (Basic Input/Output System) - grundläggande in-/utgångssystem
- XBIOS (Xtended BIOS) - utökat BIOS
- Linje-A - Höghastighetsgrafiska samtal på medelnivå
Vissa TOS-tillägg (startas separat):
- GDOS (Graphics Device Operation System) - grafiska enheter i operativsystemet
- AHDI (Atari Hard Disk Interface) - hårddiskdrivrutin
Multitasking stöddes inte direkt, TOS tillät laddning av partners i systemet som emulerade TSR (Terminate and Stay Resident) på en persondator (max sex). MultiTOS utvecklades för att möjliggöra multitasking i TOS.
Desktop
TOS-skrivbordet använde ikoner för att visa filer och enheter, fönster och dialogrutor för att visa information. Skrivbordsfilen DESKTOP.INF innehöll fönsterinställningar, ikonernas placering, som standard användes två diskenhetsikoner och en papperskorgsikon
på skrivbordet .
Senare versioner använde NEWDESK.INF för att spara och läsa skrivbordsinställningar.
Körbara filer kändes igen av deras tillägg :
- *.ACC - Desktoptillbehör. Laddas ner automatiskt.
- *.APP - applikation ( engelsk applikation ), inte för alla.
- *.PRG - körbara program. Kan vara GEM-program.
- *.TOS - TOS-program som inte använde GEM.
- *.TTP - "TOS tar parametrar". Öppnade en dialogruta som på något sätt kunde skicka ett argument till programmet. Detta konverterade dock tecknen till versaler.
TOS-program (men inte GEM-program) kan laddas automatiskt när de placeras i en katalog som heter AUTO. TOS 1.4 tillät GEM-program att installera automatiska nedladdningar från programmets installationsdialogruta. Program med tillägget *.TTP kunde inte laddas automatiskt. Skrivbordet placerades i rotkatalogen och laddades automatiskt.
Versioner
TOS 1
- 1.0 (ROM TOS) - en tidig version släppt på ROM (ROM). Första ROM-utgåvan av TOS.
- Format: diskett, 2 chips och 6 ROM-chips (192 Kb)
- Utgivningsdatum: 20 november 1985
- Plattformar: 520ST, 1040ST
- 1.02 (MEGA TOS) - buggar fixade, blitter coprocessor och stöd för RTC (realtidsklocka).
- Format: 2 chip och 6 chip ROM (192 Kb)
- Utgivningsdatum: 22 april 1987
- Plattformar: 520ST, 1040ST, Mega 2, Mega 4
- 1.04 (RAINBOW TOS) - många buggar fixade, filsektor ändrad, kompatibilitet med DOS-diskformat, prestandaförbättringar. Det finns kompatibilitetsproblem med gamla program.
- Format: 2 chip och 6 chip ROM (192 Kb)
- Utgivningsdatum: 6 april 1989
- Plattformar: 520ST, 1040ST, Mega 2, Mega 4, Stacy
- 1.06 (STE TOS, Revision 1) - stöd endast för ST-maskiner. Behöver STE_FIX.PRG för att fixa buggar.
- Format: 2 ROM-chips (256 Kb)
- Utgivningsdatum: -
- Plattformar: 520STE, 1040STE
- 1.62 (STE TOS, Revision 2) - buggfixar för den tidigare utgåvan 1.06 STE TOS.
- Format: 2 ROM-chips (256 Kb)
- Utgivningsdatum: 1 januari 1990
- Plattformar: 520STE, 1040STE
TOS 2
- 2.02 är en tidig utgåva av TOS för Mega STE.
- 2.05 (Mega STE TOS) Stöd för Mega STE 720K diskettenheter.
- Format: 2 chip ROM (256 Kb)
- Utgivningsdatum: -
- Plattformar: Mega STE
- 2.06 (ST/STE TOS) - buggfixar, stöd för 1,44MB diskar, minnestester. Ett utökat GEM GUI har skapats . Tidigare version av TOS för ST/STE-datorer.
- Format: 2 chip ROM (256 Kb)
- Utgivningsdatum: 14 november 1991
- Plattformar: 520ST, 1040ST, 520STE, 1040STE
- 2.08 - används i ST bärbara datorer .
TOS 3
- 3.01, 3.05, 3.06 (TT TOS) - Skapad för att endast stödja 68030 TT.
- Format: 4 chip ROM (512 Kb)
TOS 4
- 4.00, 4.01, 4.02, 4.04 (512 KB) - uppdatering endast för Falcon 030-plattformen.
- 4.92 är den senaste versionen av TOS, som senare upphörde.
Intressanta fakta
På skämt dechiffrerades namnet TOS som Tramiel Operating System (efter Jack Tramiel , chefen för Atari Corp. vid den tiden).
Länkar
|
Tidigare: |
PÄRLA
|
Senare: |
EmuTOS , MiNT , MultiTOS
|