GEMDOS

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 13:18, 12 lis 2024
CK (Dyskusja | wkład)
(DRI GEMDOS - MS-DOS - "Project Jason")
← Previous diff
Aktualna wersja
CK (Dyskusja | wkład)
(DRI Jason Loveman współtwórca GEM)
Linia 1: Linia 1:
-DRI '''GEMDOS''' to [[DOS]] oparty o MS-DOS 2.x (oraz pośrednio na CP/M gdyż MS-DOS 1.x bazował na jego API). Powstał jako prywatny projekt programisty DRI Jasona Loveman i nosił nazwę "Project Jason" lub "Jason DOS".+DRI '''GEMDOS''' to [[DOS]] oparty o MS-DOS 2.x (oraz pośrednio na CP/M gdyż MS-DOS 1.x bazował na jego API). Powstał jako prywatny projekt programisty DRI i współtwórcy GEM - Jasona Loveman i nosił nazwę "Project Jason" lub "Jason DOS".
Dzięki GEMDOS Digital Research Inc dysponował jednym wieloplatformowym (Intel GEM oraz 68k GEM) system operacyjnym ([[AES]]/[[VDI]]/[[DOS]]). Dzięki GEMDOS Digital Research Inc dysponował jednym wieloplatformowym (Intel GEM oraz 68k GEM) system operacyjnym ([[AES]]/[[VDI]]/[[DOS]]).

Aktualna wersja

DRI GEMDOS to DOS oparty o MS-DOS 2.x (oraz pośrednio na CP/M gdyż MS-DOS 1.x bazował na jego API). Powstał jako prywatny projekt programisty DRI i współtwórcy GEM - Jasona Loveman i nosił nazwę "Project Jason" lub "Jason DOS". Dzięki GEMDOS Digital Research Inc dysponował jednym wieloplatformowym (Intel GEM oraz 68k GEM) system operacyjnym (AES/VDI/DOS).

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 MS-DOS 2.x. 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