|
Podczas pracy z DOS Control mogą wystąpić różnego rodzaju błędy. Wszystkie
sygnalizowane są przy pomocy kodów liczbowych. Dodatkowo DC wyświetla także krótki ich opis. Kody powyżej 127 dotyczą
głównie komunikacji z urządzeniami zewnętrznymi i sygnalizuje je DOS oraz System Operacyjny. Nie bedę ich tu opisywał,
gdyż ich opis można znaleźć w wielu publikacjach dotyczących Atari.
Oprócz nich mogą się pojawić błędy, które sygnalizuje tylko DOS Control. Ich kody
rozpoczynają się od numeru 02. Oto ich znaczenie:
02 "No function"
Program nie może wykonać danego polecenia gdyż urządzenie "nie potrafi" tego zrobić
(np. odczyt katalogu dysku z urządzenia "C:").
03 "Unknown device"
Program "nie zna" takiego urządzenia. Występuje on często w wyniku pomyłki podczas
wpisywania identyfikatora danego urządzenia.
04 "Unknown density"
Program nie rozpoznał gęstości dysku. Błąd może być spowodowany różnymi czynnikami
np. włożeniem do stacji dysku zaformatowanego w formacie IBM.
05 "Only drives 1-4"
Operacja nie może zostać wykonana, gdyż przeznaczona jest ona dla urządzenia (stacji
dysków) o numerze od 1 do 4.
06 "DOS not installed"
Błąd występuje tylko przy próbie wykonania operacji CREATE AUTORUN. Oznacza on iż
sektory BOOT zostały zniszczone (np. przez jakiś loader) i DOS (mimo tego iż plik DOS.SYS nie jest uszkodzony) nie jest
już poprawnie zainstalowany na dysku.
07 "MemLo too high"
Wskaźnik MemLo jest zbyt wysoki aby wykonać daną operację (lub uruchomić moduł DC).
08 "Bad file format"
Program próbował wykonać operację na pliku, ale jego format nie jest zgodny z
określonym standardem np. próbowaliśmy odczytać plik z rozszerzeniem MPT (aby go odsłuchać) i program stwierdził iż plik
posiada zły nagłówek.
09 "Unknown file format"
Błąd podobny do poprzedniego z tym że program w ogóle nie rozpoznał formatu (ani po
rozszerzeniu, ani po nagłówku). Może on też wystąpić w przypadku nowszej wersji danego formatu, której obecnie "nie zna"
DOS Control.
10 "Insufficient memory"
Zabrakło pamięci do wykonania danej operacji.
11 "Not a binary file"
Próba wykonania operacji na pliku, który nie jest binarny (pierwsze dwa bajty
takiego pliku powinny mieć wartość $FF, $FF (255, 255).
12 "Not a DC-module"
Próba uruchomienia pliku, który nie jest modułem DOS Control lub jest to starsza
wersja modułu.
13 "Not a DC settings"
Próba odczytu pliku, który nie jest plikiem z ustawieniami dla DOS Control.
14 "ROM checksum error"
Moduł wewnętrzny nie może zostać uruchomiony ponieważ pamięć RAM pod ROM'em została
zniszczona. Praca z DOS Control jest jednak w dalszym ciągu możliwa.
15 "RAM-Cart not detected"
Próba wykonania operacji dotyczącej modułu RAM-Cart, a moduł nie został
zainstalowany.
16 "RAM-Cart unknown size"
Program nie może wykonać operacji gdyż nie została wykryta wielkość modułu. Aby ją
wykryć, RAM-Cart musi być w trybie ZAPIS.
17 "Not a DC-TOOL file"
Próba odczytu pliku, który nie jest modułem "TOOL".
|