Kody błędów

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 02:21, 19 gru 2005
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 12:25, 19 gru 2005
KMK (Dyskusja | wkład)
(ups)
Next diff →
Linia 93: Linia 93:
<td rowspan=2>[[CIO]]</td> <td rowspan=2>[[CIO]]</td>
<td>SYMBOL NOT DEFINED</td><td>DOS nie może załadować pliku binarnego, ponieważ wymagany przezeń symbol nie został zdefiniowany.</td></tr> <td>SYMBOL NOT DEFINED</td><td>DOS nie może załadować pliku binarnego, ponieważ wymagany przezeń symbol nie został zdefiniowany.</td></tr>
-<td>CONCURRENT I/O NOT ACTIVE</td><td></td>Port RS-232-C musi zostać przełączony w tryb współbieżny dla prawidłowego wykonania operacji INPUT oraz GET ([[850]]).</tr>+<td>CONCURRENT I/O NOT ACTIVE</td><td>Port RS-232-C musi zostać przełączony w tryb współbieżny dla prawidłowego wykonania operacji INPUT oraz GET ([[850]]).</td></tr>
<tr><td>155 ($9b)</td><td>-101</td> <tr><td>155 ($9b)</td><td>-101</td>

Wersja z dnia 12:25, 19 gru 2005

Kody błędów systemu Atari XL/XE

</tr> </tr> </tr>
Kod "dodatni" (tradycyjny)Kod "ujemny" Źrodło błęduŻargonowa nazwaOpis
128 ($80)-128 CIO i SIOBREAK ABORTPodczas trwania operacji I/O wciśnięto klawisz Break, w wyniku czego została przerwana
129 ($81)-127 CIOALREADY OPENNakazano otwarcie już otwartego kanału I/O
130 ($82)-126 CIONONEXISTENT DEVICEUrządzenie o podanym identyfikatorze nie istnieje
131 ($83)-125 CIOWRITE ONLYNakazano odczyt z pliku otwartego tylko do zapisu
132 ($84)-124 CIOINVALID CIO COMMANDParametry przekazane do znanej funkcji CIO są nieprawidłowe.
133 ($85)-123 CIONOT OPENNakazano przeprowadzenie operacji I/O na nie otwartym kanale I/O
134 ($86)-122 CIOBAD CHANNEL NUMBERPodany numer kanału IOCB jest niewłaściwy
135 ($87)-121 CIOREAD ONLYNakazano zapis do pliku otwartego tylko do odczytu
136 ($88)-120 CIOEND OF FILE (EOF)W pliku nie ma więcej danych do odczytu
137 ($89)-119 CIOTRUNCATED RECORDW trybie odczytu rekordów ("tekstowym") próbowano odczytu rekordu o długości większej od dozwolonej; na ogół błąd ten występuje przy próbie odczytu pliku binarnego w trybie "tekstowym"
138 ($8a)-118 SIOTIMEOUTUrządzenie nie odpowiedziało na komendę komputera w czasie na to przewidzianym; na ogół oznacza to, że urządzenie nie istnieje, jest wadliwie podłączone bądź uszkodzone
139 ($8b)-117 SIONEGATIVE ACKNOWLEDGE (NAK)Urządzenie nie potrafi przeprowadzić nakazanej operacji (nie zna takiej komendy)
140 ($8c)-116 SIOFRAMING ERRORTransmisja szeregowa pomiędzy komputerem a urządzeniem została zakłócona. Oznacza to na ogół wadliwe połączenie (nie kontaktujący wtyk, przełamany przewód, przewód przebiegający obok silnego pola elektromagnetycznego itd.) lub uszkodzenie urządzenia bądź komputera
141 ($8d)-115 CIOCURSOR OUT OF RANGEKoordynaty dla nakazanej operacji graficznej znajdują się poza ekranem
142 ($8e)-114 CIOSIO OVERRUNNieprawidłowy przebieg transmisji do lub z urządzenia. Najczęstszą przyczyną jest uszkodzenie nośnika lub przewodu połączeniowego.
143 ($8f)-113 SIOBAD CHECKSUMSuma kontrolna przesłanego bloku danych obliczona przez komputer nie zgadza się z tą przesłaną przez urządzenie; zmora posiadaczy magnetofonów
144 ($90)-112 SIOWRITE PROTECTED OR BAD SECTORPrzy odczycie błąd ten oznacza wadliwy sektor na dyskietce; przy zapisie oznacza, że natrafiono na wadliwy sektor albo dyskietka jest fizycznie zabezpieczona przed zapisem
145 ($91)-111 CIOBAD SCREEN MODEInstrukcja graficzna nie może być wykonana w aktualnie wykorzystywanym trybie pracy ekranu.
146 ($92)-110 CIOFUNCTION NOT IMPLEMENTEDNakazana funkcja nie jest zaimplementowana w programie obsługi podanego urządzenia (np. odczyt z drukarki)
147 ($93)-109 CIOOUT OF MEMORYZabrakło wolnej pamięci do przeprowadzenia żądanej operacji
148 ($94)-108 CIOUNRECOGNIZED DISK FORMATDOS nie jest w stanie czytać ani zapisywac plików na dyskietce, bo nie rozpoznaje formatu, w jakim jest zapisana
149 ($95)-107 ???
150 ($96)-106 CIO PATH NOT FOUNDPodany w ścieżce dostępu katalog nie istnieje
PORT ALREADY IN USEPodjęto próbę otwarcia jako pliku portu RS-232-C, który już jest przypisany do innego, bieżąco otwartego pliku. Jeden port RS-232-C nie może być równocześnie używany przez więcej niż jeden otwarty plik (850).
151 ($97)-105 CIO FILE EXISTSNakazano zapis pliku zabezpieczonego przed zapisem, zmianę nazwy pliku na już istniejącą w katalogu, albo próbowano zastąpić plik katalogiem lub katalog plikiem.
NOT OPEN FOR CONCURRENT I/OPodjęto próbe aktywowania trybu współbieżnego portu RS-232-C, podczas gdy port ten nie został był otwarty do pracy w trybie współbieżnym (850).
152 ($98)-104 CIO NOT BINARY FILENie można uruchomić pliku, ponieważ nie jest to plik binarny.
INVALID BUFFERParametry bufora danych dla portu RS-232-C zdefiniowane przez użytkownika do pracy w trybie współbieżnym są niemożliwe do zaakceptowania (850).
153 ($99)-103 CIO ILLEGAL IN CONCURRENT MODEPojęto próbę wykonania dowolnej operacji I/O na porcie RS-232-C, podczas gdy inny port RS-232-C jest otwarty w trybie współbieżnym. W tym trybie można wykonywać tylko komendy INPUT, PRINT, GET, PUT, STATUS oraz CLOSE dla portu otwartego w trybie współbieżnym, pozostałe porty RS-232-C są niedostępne (850).
154 ($9a)-102 CIO SYMBOL NOT DEFINEDDOS nie może załadować pliku binarnego, ponieważ wymagany przezeń symbol nie został zdefiniowany.
CONCURRENT I/O NOT ACTIVEPort RS-232-C musi zostać przełączony w tryb współbieżny dla prawidłowego wykonania operacji INPUT oraz GET (850).
155 ($9b)-101 ???
156 ($9c)-100 SIOINCOMPLETE EXECUTIONPodczas odczytu handlera z nowego urządzenia (zob. SIO) wystąpił niespodziewany koniec piku.
157 ($9d)-99 SIOHANDLER TOO LONGPodczas odczytu handlera z nowego urządzenia (zob. SIO) skończyła się wolna pamięć.
158 ($9e)-98 CIOOUT OF TPANie ma więcej miejsca na załadowanie programów binarnych
159 ($9f)-97 ???
160 ($a0)-96 CIOBAD DRIVE NUMBERPodany został niedozwolony numer stacji dysków. Zakres dopuszczalnych numerów jest zależny od DOS-u - system operacyjny zezwala na użycie numerów od 1 do 9.
161 ($a1)-95 CIOTOO MANY CHANNELS OPENUrządzenie nie jest w stanie obsłużyć więcej plików otwartych jednocześnie
162 ($a2)-94 CIODISK FULLNa dyskietce nie ma więcej miejsca
163 ($a3)-93 CIOILLEGAL WILDCARDNie można stosować znaków '?' lub '*' przy zakładaniu plików lub podkatalogów
164 ($a4)-92 CIOBAD FILE NUMBEROdczytany sektor dyskietki należy do innego pliku niż aktualnie używany. Wystąpienie tego błędu w instrukcji POINT oznacza, że został podany błędny numer sektora. W innych przypadkach sygnalizuje to zakłócenie ciągłości plików na dyskietce. Należy wtedy dokonać weryfikacji dyskietki, np. przy pomocy programu DISKFIX (dla DOS 2.5).
165 ($a5)-91 CIOBAD FILENAMEPodana nazwa pliku zawiera niedozwolony znak
166 ($a6)-90 CIOSEEK ERRORNakazano odczyt danych poza końcem pliku otwartego do odczytu
167 ($a7)-89 CIOCAN'T DELETE DIRECTORYKatalog nie może zostać skasowany, bo zawiera nieskasowane (bądź niekasowalne) pliki albo podkatalogi
168 ($a8)-88 CIOBAD COMMANDW instrukcji XIO został użyty niedozowolony kod rozkazu. Błąd ten występuje przy korzystaniu z urządzeń nie stanowiących części komputera: magnetofonu, stacji dysków, drukarki itp. Inne urządzenia sygnalizują błąd 132.
169 ($a9)-87 CIODIRECTORY FULLNie można zapisać na dyskietce nowego pliku, gdyż przekroczona zostałaby dopuszczalna ich liczba
170 ($aa)-86 CIOFILE NOT FOUNDUrządzenie nie może otworzyć pliku, bo plik o podanej nazwie nie istnieje.
171 ($ab)-85 CIOBAD POINTBłąd wykonania instrukcji POINT spowodowany niewłaściwymi parmetrami. Zły numer sektora lub bajtu albo plik nie został otwarty.
172 ($ac)-84 CIOBAD VTOCOdczytywana dyskietka ma uszkodzony sektor zawierający mapę dyskietki. Najczęściej błąd ten jest spowodowany użyciem dyskietki zapisanej przez inny DOS.
173 ($ad)-83 CIOBAD FORMATOdczytywana dyskietka ma uszkodzony sektor lub nie jest sformatowana. Często błąd ten jest spowodowany użyciem dyskietki zapisanej przez inny DOS.
174 ($ae)-82 CIODUPLICATE FILENAMEUżyto nazwy pliku już istniejącego na dyskietce podczas zmiany nazwy pliku, a czasem także w innych operacjach (zależnie do DOS-u).
175 ($af)-81 CIOBAD LOAD FILEPrzy pomocy funkcji LOAD podjęto próbę odczytu pliku, który nie jest plikiem binarnym (zawierającym program w kodzie maszynowym) zapisanym w formacie DOS-u.
176 ($b0)-80 CIOPROHIBITED ACCESSNiemożliwe jest odczytanie dyskietki (zabroniony dostęp). Zwykle błąd ten jest spowodowany użyciem dyskietki zapisanej przez inny DOS.
177 ($b1)-79 CIOBAD DISKOdczytywana dyskietka ma uszkodzony sektor lub nie jest sformatowana (wadliwa dyskietka). Często błąd ten jest spowodowany użyciem dyskietki zapisanej przez inny DOS.
178 ($b2)-78 CIODATA NOT AVAILABLEŻądane dane nie są w danej chwili dostępne. Nie jest to błąd, lecz informacja dla programu mówiąca nie, że danych nie ma wcale, ale nie można ich dostarczyć w tym konkretnie momencie (np. użytkownik nie nacisnął żadnego klawisza) i należy spróbować ponownie za jakiś czas.
179 ($b3)-77 CIOMEMORY CONFLICTNastąpiła próba zapisu w niedozwolonym obszarze pamięci. Kod wprowadzony w SDX 4.31 i wyższych, gdzie sygnalizuje próbę załadowania programu do pamięci już zajętej, np. przez bibliotekę SDX lub sterowniki. Wystąpienie błędu może oznaczać konieczność załadowania programu za pomocą X.COM lub obniżenia MEMLO.
180 ($b3)-76 CIOTOO MANY LINKSLiczba dowiązań do pliku przekracza 65535.
?BOOT ERRORWstępny odczyt z kasety lub dyskietki ma nieprawidłowy przebieg. W przypadku użycia stacji dysków oznacza brak dyskietki, niezamkniętą stację dysków albo brak na dyskietce DOS-u lub samouruchamiającego się programu. Przy korzystaniu z magnetofonu sygnalizuje nieprawidłowe ustawienie taśmy, brak kasety lub niewciśnięcie klawisza PLAY.