Alex_K, отличное описание, с этим уже можно сделать эмуляцию ИРПР как минимум.
Ещё пара вопросов:
1. Что выдаётся при чтении из портов 177100 и 177103?
2. Какова обычно скорость передачи данных? Ну или более конкретно, сколько времени должно проходить между сбросом строба (на линиях данных выставлен байт) до выставления подтверждения приёма?