Есть две проги, суть работы которых одинакова: ассинхронный ввод-вывод в СОМ порт, многопоточность, RPC вызовы... Реализуют спец. протокол обмена с устройствами.
1. Программа 1.
Есть исходники 1997 года. На машине с Celeron 2.53 ГГц после компиляции в Visual C++ все работает. Отработка протокола происходит нормально.... На машине с P4 640 3.5 ГГц также после компиляции протокол работает неправильно...
2. Программа 2.
Исходников нет. Последняя компиляция в 2004 году. Построена на основе исходников первой программы. Работает как на Celerone так и на P4 640. Прокол только в одном месте - не возвращает полностью от устройства 1031 байт. Возвращает байт 250....
В чем может быть проблема? Где копать?