Vinnny 26 ноя 2013, 10:05
не раз уже писали, штатный serial.device не отличается правильностью при больших нагрузках. как вариант - менять на аналоги.
[code] Q. Слышал, что у Амиги нет FIFO буфера на serial. Байты не теряются?
A. Многозадачка реального времени исключает возможность потери байтов.
Однако, загрузка относительно медленного процессора (нерасширенная A1200)
при использовании стандартного serial.device достаточно велика, и при
скорости порта 57600 начинаются ошибки - процессор попросту не справляется
с нагрузкой. Нужно заменить serial.device на 8n1.device, v34serial.device
или artser.device. В таком случае потери байт исключены.
На 68030/50 под 8n1.device порт без проблем работает на 115200.
Q. Многие хвалят 8n1.device, а в документациях на некоторые программы он
не рекомендуется к применению. В чём дело?
A. Проблема в том, что существуют две разные программы с одним названием.
Ничем, кроме названия, они не схожи. Нормальным является 8n1.device длиной
3200 байт, а выкладываемые ныне на Аминет версии - в самом деле глюк. Кроме
того - у 8n1.device длиной 3200 есть проблемы при параллельном проигрывании
звука вместе с перекачкой.[/code]
Pegasos2+Efika, MorphOS registered
Amiga1200, Blizzard030, AmigaOS
ПэЦэ, вЕнда