Сколько портов - столько и признаков приёма BREAK. Единственное, что можно проверить у любого порта при приёме BREAK - это сколько раз установится признак готовности и что каждый раз будет при этом в регистре данных.
С этим определённость полная - готовность устанавливается только один раз ( если продолжительность BREAK >= времени передачи одного бита ), а содержимое регистра данных определяется фазой передачи байта в момент установки BREAK - если никакой байт в этот момент не передавался и BREAK был установлен дольше, чем принимается байт на выбранной скорости приёмника - в момент установки бита готовности в регистре данных приёмника будет ноль.





Ответить с цитированием