Порт 3FDh представляет собой регистр состояния линии.
Формат порта:
Поле |
Описание |
0 |
Данные получены и готовы для чтения. Сбрасывается при чтении данных |
1 |
Ошибка переполнения. Был принят новый байт данных, а предыдущий еще не был считан программой. Предыдущий байт потерян |
2 |
Ошибка четности. Сбрасывается после чтения состояния линии |
3 |
Ошибка синхронизации |
4 |
Обнаружен запрос на прерывание передачи BREAK: длинная строка нулей |
5 |
Регистр хранения передатчика пуст, в него можно записывать новый байт для передачи |
6 |
Регистр сдвига передатчика пуст. Этот регистр получает данные из регистра хранения и преобразует их в последовательный вид для передачи |
7 |
Истекло время ожидания |