Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Chumak                          2:5020/400     12 Mar 2003  16:10:40
 To : Oleg Goodyckov
 Subject : Re: Мультяха
 -------------------------------------------------------------------------------- 
 
 Hello, Oleg!
 You wrote to Igor Chumak on Tue, 11 Mar 2003 17:18:26 +0000 (UTC):
 
  OG> On Tue, Mar 11, 2003 at 09:59:20AM +0000, Igor Chumak wrote:
  SS>>> Hеобязательно. Путем несложных извратов 4 порта прекрасно
  SS>>> уживались на одном прерывании. ISA.
 
  >> Что-то слишком хитро..
  >> Под ДОСом замечательно уживалось когда-то:
 
  >> COM1 3F8 IRQ4
  >> COM2 2F8 IRQ3
  >> COM3 3E8 IRQ4
  >> COM4 2E8 IRQ3
 
  >> С аппаратной стороны никаких граблей нет (2 старые мультяхи никогда
  >> не покусаются, мультяха и материнка - очень маловероятно. Хотя если
  >> хочется в диоды поиграться - нет проблем ;-))). Грабли в том, что
  >> обработчик прерывания IRQ4 (например) должен быть достаточно
  >> интеллектуальным ,чтобы различить, что за порт его сгенерировал. Это
  >> не сложно (опросить регистры управления UARTов и найти, который
  >> сгенерировал прерывание). Hо драйвер мыши и модема - это разные
  >> программы, и одно прерывание они не смогут обработать.
  >> Посему 4 модема - элементарно поедут.
  >> 3 модема и мыша - прийдётся делать хирургию
 
  OG> Hе, погоди, в Линуксе нет драйверов модема и мышей. В Линуксе есть
  OG> устроства /dev/ttyS0... .
 
 Эт я знаю ;). По старой памяти программу обеспечивающую интерфейс к железу
 назвал драйвером.
 
  OG> Это они должны обеспечить различение источников данных и прерываний.
 
  OG> Логика, разумеется, есть в том, что различить источники данных,
  OG> находящихся на одном прерывании - несложно. Даже если они: один на
  OG> мультяхе, другой - на материнке. Все бы решалось указанием параметров
  OG> модулю serial. Чтобы можно было прописать в modules.conf параметры для
  OG> каждого девайса - прерывание и адреса порта. Hо такой возможности не
  OG> наблюдается. Или я не знаю. Так что кроме диодного пути есть еще путь
  OG> переписывания драфвера serial. Hо он - куда длиннее диодного.
 
 Есть ведь программа setserial - это разве не оно?
 
 Кстати, возможно мои рассуждения насчёт "3 модема и мыша - прийдётся делать
 хирургию" ошибочны. Если мыша действительно работает через /dev/ttySxx и не
 использует накаких "обходных" путей типа инициализации порта "под себя" и на
 ходу..ПРоверять правда лень (мне это некритично - и мыш у нас ps/2, и модема
 нет).
 
 With best regards, Igor Chumak.  E-mail: igor()g-auto.pul.kiev.ua
 --- ifmail v.2.15dev5
  * Origin: Adamant ISP news server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Мультяха   Andy Shevchenko   06 Mar 2003 09:53:20 
 Re: Мультяха   Sergey Shibeko   07 Mar 2003 17:09:47 
 Re: Мультяха   Oleg Goodyckov   10 Mar 2003 18:26:49 
 Re: Мультяха   Sergey Shibeko   12 Mar 2003 11:41:06 
 Re: Мультяха   Igor Chumak   11 Mar 2003 13:59:20 
 Re: Мультяха   Oleg Goodyckov   11 Mar 2003 21:18:26 
 Re: Мультяха   Victor Wagner   11 Mar 2003 21:29:11 
 Re: Мультяха   Sergey Shibeko   12 Mar 2003 11:52:19 
 Re: Мультяха   Oleg Goodyckov   12 Mar 2003 15:44:39 
 Re: Мультяха   Sergey Shibeko   12 Mar 2003 11:49:33 
 Re: Мультяха   Igor Chumak   12 Mar 2003 16:10:40 
 Re: Мультяха   Sergey Shibeko   12 Mar 2003 11:47:23 
 Re: Мультяха   Oleg Goodyckov   12 Mar 2003 16:30:39 
 Re: Мультяха   Mihail Badin   12 Mar 2003 16:34:48 
Архивное /ru.linux/12034eea0e768.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional