zadajesz zbyt ogólne pytania, które nie są odpowiednie dla rozwiązania probemu. Czy jest włączony kernal czy nie odbywa się to tak samo:
ad1. Przy próbie nawiązania połączenia brak odpowiedzi ze strony stacji (procedura "send_listen_mark" lub jej odpowiednik)
ad2. czyli send_listen_mark przechodzi, ale potem błąd przy np. write byte lub przy odczycie bajtu z dyskietki. Najlepiej wywołać komendę "dir" i sprawdzić czy "coś zwraca"
ad3. jeśli działa sen_listen... i czyta katalog, to wczytaj pierwszy bajt "z określonego pliku" i już wiesz
ad4. jak wszystko od 1-3 spełnione.
ps. coś tam Ci znów podesłałem