XL OS

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 23:04, 26 gru 2006
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 23:18, 26 gru 2006
KMK (Dyskusja | wkład)
(Wersje)
Next diff →
Linia 9: Linia 9:
==Wersje== ==Wersje==
===Seryjne=== ===Seryjne===
 +* BB 01.01 z 11 marca 1983 roku; pierwsza wersja dla [[600XL]] i [[800XL]].
* BB 01.02 z 10 maja 1983 roku; najpopularniejsza wersja, znajdująca się w Atari [[800XL]] i większości modeli XE. * BB 01.02 z 10 maja 1983 roku; najpopularniejsza wersja, znajdująca się w Atari [[800XL]] i większości modeli XE.
* BB 01.03 z 1 marca 1985 roku; w zasadzie identyczna z BB 01.02 (zmiany są nieistotne). Znajduje się w części modeli XE. * BB 01.03 z 1 marca 1985 roku; w zasadzie identyczna z BB 01.02 (zmiany są nieistotne). Znajduje się w części modeli XE.
Linia 16: Linia 17:
* BB 02.03 z 23 marca 1984 roku; wcześniejsza wersja prototypowa systemu dla Atari [[1450XLD]]. * BB 02.03 z 23 marca 1984 roku; wcześniejsza wersja prototypowa systemu dla Atari [[1450XLD]].
* BB 02.03 z 21 czerwca 1984 roku; późniejsza wersja prototypowa systemu dla Atari [[1450XLD]]. * BB 02.03 z 21 czerwca 1984 roku; późniejsza wersja prototypowa systemu dla Atari [[1450XLD]].
 +* CC 01.04 z 4 września 1984; ostatnia wersja prototypowa po zarzuceniu prac nad [[1090]], przeznaczona dla [[800XL]] i [[900XLF]]. Charakteryzuje się '''brakiem''' procedur obsługi [[nowe urządzenia|nowych urządzeń]] i [[PBI]]. W zamian [[SIO]] ma wbudowany protokół szybkiej transmisji 38,4 kbps.
-Obie wersje prototypowe zawierają kilka bardziej - ale jednak nie "bardzo" - istotnych zmian w stosunku do BB 01.02, oraz parę poprawek, które - co dziwne - nie znalazły się w późniejszych wersjach systemu XL/XE.+Wersje prototypowe zawierają kilka bardziej - ale jednak nie "bardzo" - istotnych zmian w stosunku do BB 01.02, oraz parę poprawek, które - co dziwne - nie znalazły się w późniejszych wersjach systemu XL/XE.
Kod źródłowy: [[Media:OS.tar.gz|OS.tar.gz]] Kod źródłowy: [[Media:OS.tar.gz|OS.tar.gz]]
[[Kategoria:Oprogramowanie Atari 8-bit]] [[Kategoria:Oprogramowanie Atari 8-bit]]

Wersja z dnia 23:18, 26 gru 2006

Zwyczajowa nazwa systemu operacyjnego znajdującego się w ROM-ie komputerów Atari serii XL i XE. Jest to wersja rozwojowa Atari OS rev. B, poprawiona i rozbudowana o procedury nowych urządzeń. System zajmuje 16k w obszarze $C000-$FFFF (zob. Mapa pamięci).

XL OS skłąda się z tych samych części, co Atari OS, plus program testujący (SELF TEST) oraz procedury obsługi tzw. nowych urządzeń. Ponadto nie ma rozróżnienia na wersję PAL i NTSC - system sam rozpoznaje wersję sprzętu i dostosowuje do tego wewnętrzne ustawienia.

Spis treści

Autorzy

  • 1200XL: H. Stewart, L. Winner, R.S. Scheiman, Y.M. Chen, M.W. Colburn
  • 600XL/800XL/1450XLD: R.S. Scheiman, R.K. Nordin, Y.T. Jang, Vincent Wu, Michael Barrall

Wersje

Seryjne

  • BB 01.01 z 11 marca 1983 roku; pierwsza wersja dla 600XL i 800XL.
  • BB 01.02 z 10 maja 1983 roku; najpopularniejsza wersja, znajdująca się w Atari 800XL i większości modeli XE.
  • BB 01.03 z 1 marca 1985 roku; w zasadzie identyczna z BB 01.02 (zmiany są nieistotne). Znajduje się w części modeli XE.
  • BB 01.04 z 7 maja 1987 roku; ROM dla XEGS.
  • BB 01.59 (znany jako 01.3b) z 21 lipca 1987 roku; wersja arabska ROM-u BB 01.03 (lub BB 01.04).

Prototypowe

  • BB 02.03 z 23 marca 1984 roku; wcześniejsza wersja prototypowa systemu dla Atari 1450XLD.
  • BB 02.03 z 21 czerwca 1984 roku; późniejsza wersja prototypowa systemu dla Atari 1450XLD.
  • CC 01.04 z 4 września 1984; ostatnia wersja prototypowa po zarzuceniu prac nad 1090, przeznaczona dla 800XL i 900XLF. Charakteryzuje się brakiem procedur obsługi nowych urządzeń i PBI. W zamian SIO ma wbudowany protokół szybkiej transmisji 38,4 kbps.

Wersje prototypowe zawierają kilka bardziej - ale jednak nie "bardzo" - istotnych zmian w stosunku do BB 01.02, oraz parę poprawek, które - co dziwne - nie znalazły się w późniejszych wersjach systemu XL/XE.

Kod źródłowy: OS.tar.gz

Personal tools