3012
edycji
Linia 441: | Linia 441: | ||
|} | |} | ||
Dla każdego z protokołów zdefiniowane są wymagane kierunki linii fizycznej w postaci maski zapisanej na dwóch bitach: | |||
* DVINP = 01000000 | |||
* DVOUT = 10000000 | |||
Maska ta odpowiada dwóm pierwszym bitom konfiguracji kierunku linii fizycznej: | |||
* 100xxxxx = output | |||
* 010xxxxx = input | |||
* 110xxxxx = input/output half-duplex | |||
* 111xxxxx = input/output full-duplex | |||
Sprawdzenie polega na zweryfikowaniu, czy dla każdego bitu maski kierunków protokołu zapalony jest odpowiadający mu bit konfiguracji kierunków linii fizycznej: | |||
maska & kierunek_l_fiz == maska | |||
Dla poszczególnych protokołów linii logicznej dozwolone są zatem następujące kierunki linii fizycznych: | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
Linia 458: | Linia 474: | ||
| Monitor SOM || || || || + || + | | Monitor SOM || || || || + || + | ||
|- | |- | ||
| Winchester || + || || || | | Winchester || + || + || + || + || | ||
|- | |- | ||
| Taśma || + || | | Taśma || + || + || + || + || | ||
|- | |- | ||
| Floppy || + || | | Floppy || + || + || + || + || | ||
|- | |- | ||
| TTY ITWL || || || || || | | TTY ITWL || || || || || |