Urządzenia logiczne AmigaDOS: Różnice pomiędzy wersjami

Z Polskie Amiga Wiki
(Utworzono nową stronę "Urządzenia logiczne są to urządzenia, które istnieją w systemie i do których w każdej chwili możemy się odwołać wysyłając do nich dane lub dane z nich odebr...")
 
m (korekta językowa)
 
Linia 5: Linia 5:
 
DF1:, DF2:, DF3: - odnoszą się do kolejnych zewnętrznych stacji dysków. W modelach z dwoma wbudowanymi stacjami dysków DF1: odnosi się do drugiej wbudowanej stacji,<br>
 
DF1:, DF2:, DF3: - odnoszą się do kolejnych zewnętrznych stacji dysków. W modelach z dwoma wbudowanymi stacjami dysków DF1: odnosi się do drugiej wbudowanej stacji,<br>
 
DHx: - odnosi się do kolejnych partycji dysku twardego/dysków twardych (x to liczba naturalna). Jest to nazwa zwyczajowa niekoniecznie stosowana,<br>
 
DHx: - odnosi się do kolejnych partycji dysku twardego/dysków twardych (x to liczba naturalna). Jest to nazwa zwyczajowa niekoniecznie stosowana,<br>
NIL: - odnosi się do urządzenia, które należy traktować jak śmietnik. Wszystkie wpisywane do niego dane znikają. Jego zawartość jest zawsze pusta, więc próba odczytu będzie równoznaczna z odczytaniem "niczego". Zastosowanie tego urządzenia polega na przekierowaniu do niego komunikatów, które generują pewne komendy, a nie chcemy ich (komunikatów) czytać.<br>
+
NIL: - odnosi się do urządzenia, które należy traktować jak śmietnik. Wszystkie wpisywane do niego dane znikają. Jego zawartość jest zawsze pusta, więc próba odczytu będzie równoznaczna z odczytaniem "niczego". Zastosowanie tego urządzenia polega na przekierowaniu do niego komunikatów, które generują pewne komendy, a których nie chcemy czytać.<br>
 
RAM: - tak zwany RAM-dysk, czyli "dysk w pamięci komputera". Jest on tak duży, jak dużo jest obecnie wolnej pamięci,<br>
 
RAM: - tak zwany RAM-dysk, czyli "dysk w pamięci komputera". Jest on tak duży, jak dużo jest obecnie wolnej pamięci,<br>
PAR: - odnosi się do drukarki przez "parralel.device" z pominięciem zmian generownych przez sterownik drukarki,<br>
+
PAR: - odnosi się do drukarki przez "parallel.device" z pominięciem zmian generownych przez sterownik drukarki,<br>
 
PRT: - odnosi się do drukarki przez "printer.device", do którego uprzednio odwołuje się sterownik drukarki zmieniając odpowiednio dane,<br>
 
PRT: - odnosi się do drukarki przez "printer.device", do którego uprzednio odwołuje się sterownik drukarki zmieniając odpowiednio dane,<br>
SER: - odnosi się do portu szeregowergo przez urządzenie "serial.device".<br>
+
SER: - odnosi się do portu szeregowego przez urządzenie "serial.device".<br>
PIPE: - kontroluje wyjście/wejście zapewniając komunikację między programami. To co pierwsze trafia do PIPE:, jako pierwsze z niego wychodzi.<br>
+
PIPE: - kontroluje wyjście/wejście zapewniając komunikację między programami. To, co pierwsze trafia do PIPE:, jako pierwsze z niego wychodzi.<br>
 
RAD: - jest bardzo podobny do RAM:, lecz jego zawartość nie jest usuwana w momencie resetu (trzeba wyłączyć komputer lub skorzystać z komendy REMRAD). Wielkość RAD: jest określana stosowną mountlistą.<br>
 
RAD: - jest bardzo podobny do RAM:, lecz jego zawartość nie jest usuwana w momencie resetu (trzeba wyłączyć komputer lub skorzystać z komendy REMRAD). Wielkość RAD: jest określana stosowną mountlistą.<br>
 
CC0: - wykorzystywane do obsługi kart PCMCIA,<br>
 
CC0: - wykorzystywane do obsługi kart PCMCIA,<br>
QUEUE: - Urządzenie ustawiające "w kolejce" dane oczekujące na wyjście z komputera.
+
QUEUE: - urządzenie ustawiające "w kolejce" dane oczekujące na wyjście z komputera.

Aktualna wersja na dzień 17:32, 13 mar 2021

Urządzenia logiczne są to urządzenia, które istnieją w systemie i do których w każdej chwili możemy się odwołać wysyłając do nich dane lub dane z nich odebrać. Niekoniecznie są to urządzenia fizycznie dostępne czy widziane. Niektórym z nich możemy nadać własne nazwy. Istnieje pewna grupa urządzeń logicznych z góry przypisanych do systemu, których nazw ani oznaczeń nie można zmienić. Można także tworzyć własne urządzenia logiczne. Każde urządzenie logiczne jest wywoływane przez handler, który jest plikiem znajdującym się w katalogu L: (najczęściej) lub w ROM-ie. Najważniejsze rodzaje urządzeń logicznych występujących w Amiga DOS:

CON: - konsola (okno, w którym wpisujemy komendy),
DF0: - odnosi się do wbudowanej stacji dysków,
DF1:, DF2:, DF3: - odnoszą się do kolejnych zewnętrznych stacji dysków. W modelach z dwoma wbudowanymi stacjami dysków DF1: odnosi się do drugiej wbudowanej stacji,
DHx: - odnosi się do kolejnych partycji dysku twardego/dysków twardych (x to liczba naturalna). Jest to nazwa zwyczajowa niekoniecznie stosowana,
NIL: - odnosi się do urządzenia, które należy traktować jak śmietnik. Wszystkie wpisywane do niego dane znikają. Jego zawartość jest zawsze pusta, więc próba odczytu będzie równoznaczna z odczytaniem "niczego". Zastosowanie tego urządzenia polega na przekierowaniu do niego komunikatów, które generują pewne komendy, a których nie chcemy czytać.
RAM: - tak zwany RAM-dysk, czyli "dysk w pamięci komputera". Jest on tak duży, jak dużo jest obecnie wolnej pamięci,
PAR: - odnosi się do drukarki przez "parallel.device" z pominięciem zmian generownych przez sterownik drukarki,
PRT: - odnosi się do drukarki przez "printer.device", do którego uprzednio odwołuje się sterownik drukarki zmieniając odpowiednio dane,
SER: - odnosi się do portu szeregowego przez urządzenie "serial.device".
PIPE: - kontroluje wyjście/wejście zapewniając komunikację między programami. To, co pierwsze trafia do PIPE:, jako pierwsze z niego wychodzi.
RAD: - jest bardzo podobny do RAM:, lecz jego zawartość nie jest usuwana w momencie resetu (trzeba wyłączyć komputer lub skorzystać z komendy REMRAD). Wielkość RAD: jest określana stosowną mountlistą.
CC0: - wykorzystywane do obsługi kart PCMCIA,
QUEUE: - urządzenie ustawiające "w kolejce" dane oczekujące na wyjście z komputera.