GEMDOS

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 12:32, 1 maj 2024
Sorcerer.dragonnel (Dyskusja | wkład)
(format dysku)
← Previous diff
Aktualna wersja
Sorcerer.dragonnel (Dyskusja | wkład)
(Odnośniki zewnętrzne)
Linia 1: Linia 1:
'''GEMDOS''' to [[DOS]] oparty na CP/M 68K. Zawiera funkcje, które tworzą najwyższą warstwę DOSu TOSu. W wielu przypadkach, GEMDOS odwołuję się do BIOSu, który zarządza najniższą warstwą dostępu do urządzeń takich jak dysk, ekran (emulacja standardu terminala [[VT-52]], pipe), sieć czy drukarka. GEMDOS jest odpowiedzialny za pliki, urządzenia, procesy i wysokopoziomowe zarządzanie wejscie/wyjście. Zarządza organizacją oraz dostępem do bloków pamięci, procesami i komunikacją między nimi (sygnały), oraz ustawieniami czasu zegara systemowego. '''GEMDOS''' to [[DOS]] oparty na CP/M 68K. Zawiera funkcje, które tworzą najwyższą warstwę DOSu TOSu. W wielu przypadkach, GEMDOS odwołuję się do BIOSu, który zarządza najniższą warstwą dostępu do urządzeń takich jak dysk, ekran (emulacja standardu terminala [[VT-52]], pipe), sieć czy drukarka. GEMDOS jest odpowiedzialny za pliki, urządzenia, procesy i wysokopoziomowe zarządzanie wejscie/wyjście. Zarządza organizacją oraz dostępem do bloków pamięci, procesami i komunikacją między nimi (sygnały), oraz ustawieniami czasu zegara systemowego.
-Numer wersji GEMDOS jest niezależny od wersji [[TOS]]. Duża część GEMDOS oparta jest na CPM 68k i MS-DOS. W rzeczywistości system plików i wywołania funkcji są kompatybilne z MS-DOS a wszelkie niekompatybilności wynikały z niestandardowej zawartości [[boot-sector]]'a oraz większej ilości sektorów i ścieżek (formatowanie ponad 720KB). Atari odczytuje format dysków MS-DOS ([[FAT12]]), implementacja [[EmuTOS]]'a umożliwia już obsługę [[FAT16]], włącznie z dostępem do większych partycji dysku twardego, bez konieczności stosowania [[HDDRIVER]]'a. +Numer wersji GEMDOS jest niezależny od wersji [[TOS]]. Duża część GEMDOS oparta jest na CPM 68k i MS-DOS. W rzeczywistości system plików i wywołania funkcji są kompatybilne z MS-DOS. Niekompatybilności wynikały tylko z niestandardowej zawartości [[boot-sector]]'a oraz większej ilości sektorów i ścieżek (formatowanie ponad 720KB). Atari odczytuje format dysków MS-DOS ([[FAT12]]), implementacja [[EmuTOS]]'a umożliwia już obsługę [[FAT16]], włącznie z dostępem do większych partycji dysku twardego, bez konieczności stosowania [[HDDRIVER]]'a.
W [[MultiTOS]]ie, GEMDOS został połączony ze środowiskiem [[MiNT]] który wywodzi wywołania z systemu UNIX. W [[MultiTOS]]ie, GEMDOS został połączony ze środowiskiem [[MiNT]] który wywodzi wywołania z systemu UNIX.
 +== Odnośniki zewnętrzne ==
 +
 +* [https://freemint.github.io/tos.hyp/en/gemdos_main.html Spis funkcji GEMDOS]
 +* [https://freemint.github.io/tos.hyp/en/VT_52_terminal.html Spis znaków sterujących ASCII standardu terminala VT-52]
{{stub}} {{stub}}
[[Kategoria:Atari ST]] [[Kategoria:Atari ST]]

Aktualna wersja

GEMDOS to DOS oparty na CP/M 68K. Zawiera funkcje, które tworzą najwyższą warstwę DOSu TOSu. W wielu przypadkach, GEMDOS odwołuję się do BIOSu, który zarządza najniższą warstwą dostępu do urządzeń takich jak dysk, ekran (emulacja standardu terminala VT-52, pipe), sieć czy drukarka. GEMDOS jest odpowiedzialny za pliki, urządzenia, procesy i wysokopoziomowe zarządzanie wejscie/wyjście. Zarządza organizacją oraz dostępem do bloków pamięci, procesami i komunikacją między nimi (sygnały), oraz ustawieniami czasu zegara systemowego.

Numer wersji GEMDOS jest niezależny od wersji TOS. Duża część GEMDOS oparta jest na CPM 68k i MS-DOS. W rzeczywistości system plików i wywołania funkcji są kompatybilne z MS-DOS. Niekompatybilności wynikały tylko z niestandardowej zawartości boot-sector'a oraz większej ilości sektorów i ścieżek (formatowanie ponad 720KB). Atari odczytuje format dysków MS-DOS (FAT12), implementacja EmuTOS'a umożliwia już obsługę FAT16, włącznie z dostępem do większych partycji dysku twardego, bez konieczności stosowania HDDRIVER'a.

W MultiTOSie, GEMDOS został połączony ze środowiskiem MiNT który wywodzi wywołania z systemu UNIX.

Odnośniki zewnętrzne


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools