|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 14 Mar 2003 21:33:39 To : Alex Korchmar Subject : Re: Мультяха -------------------------------------------------------------------------------- On Fri, Mar 14, 2003 at 04:10:15PM +0000, Alex Korchmar wrote: > OG> Следовательно, если два порта будут сидеть на одном прерывании, то для > OG> программы нет никакой разницы, с какой платы это прерывание поступило. К > OG> тому я и клонил. Драйверу безразлично, где расположены порты - на > OG> материнке или на мультяхе, или и там, и там поровну. Он их всеравно > OG> обработает корректно. > к сожалению, микросхема NS16550 и ее аналоги и софтовые эмуляторы > во внутренних модемах устроены так, что драйверу чрезвычайно сложно, > если не невозможно вообще, корректно обрабатывать такую ситуацию, когда > неизвестно, какая именно сгенерила прерывание. Как правило, весьма несложно > вовсе повесить порт так, что лечится это уже только ресетом. У меня на мультяхе не какие-то поделки, вроде названной тобой. У меня там солидные UM82C865(3)F стоят ;). А это вам - не цацки-пецки. Там можно такую програмищу наворотить... Мож и наворотили уже. ;))) > Результат, наблюдаемый тобой - типичен для данной ситуации. А вот в другом письме я привел результат дальнейшего развития эксперимента. Он - как? Лично меня удивил. --- ifmail v.2.15dev5 * Origin: unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18643b42b15f6.html, оценка из 5, голосов 10
|