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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Boris Samorodov                      2:5020/400     03 Sep 2004  13:26:58
 To : "Illia Baidakov"
 Subject : Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?
 -------------------------------------------------------------------------------- 
 
 Illia Baidakov <illia@newchem.ru> wrote:
 
 >> И скорее всего начиная с sio4. А sio6-9 disable.
 
 IB> написал так:
 IB> device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
 IB> device          sio1    at isa? port IO_COM2 irq 3
 IB> device          sio2    at isa? disable port IO_COM3 irq 5
 IB> device          sio3    at isa? disable port IO_COM4 irq 9
 
 IB> device          puc
 IB> options         PUC_FASTINTR
 
 В man puc написано, что эта опция не может использоваться, если
 interrupt shared. А у тебя ещё какая-то плата на этом прерывании
 сидит. Правда, без драйвера... Попробуй изменить прерывание.
 
 Может, изначально это мешало? И не надо было огород городить
 с device sioN в ядре?
 
 IB> options         COM_MULTIPORT
 
 IB> device          sio4    at isa? port 0xb000 flags 0x901
 IB> device          sio5    at isa? port 0xb400 flags 0x901
 IB> device          sio6    at isa? disable port 0xb800 flags 0x901
 IB> device          sio7    at isa? disable port 0xbc00 flags 0x901
 IB> device          sio8    at isa? disable port 0xc000 flags 0x901
 IB> device          sio9    at isa? disable port 0xcc00 flags 0x901 irq 19
 
 Dmesg, приведённый тобой натолкнул на следующие мысли.
 
 1. Описания ядра device sioN нужны только для плат isa. Видишь,
 puc определяет свои порты как sio10-sio11. Видимо, эти описания
 в ядре лишние.
 
 2. Попробуй приложить к /sys/dev/pucdata.c следующий патч. Это
 я чуть переделал мой рабочий патч под данные твоей платы.
 
 *** pucdata.c.orig Fri Oct 24 17:51:11 2003
 - --- pucdata.c   Sun Oct 26 15:22:03 2003
 ***************
 *** 891,896 ****
 - --- 891,911 ----
        },
    },
   
 +  /* Something based on NetMos 9835 chip */
 +  {   "Product bsaed on NM9835 ??-port UART",
 +      NULL,
 +      {  0x9710,  0x9835, 0x1000, 0x0002  },
 +      {  0xffff,  0xffff, 0,  0  },
 +      {
 +     { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
 +     { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ },
 +     { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ },
 +     { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ },
 +     { PUC_PORT_TYPE_COM, 0x20, 0x00, COM_FREQ },
 +     { PUC_PORT_TYPE_COM, 0x24, 0x00, COM_FREQ },
 +      },
 +  },
 + 
    /* NetMos 4S0P PCI: 4S, 0P */
    {   "NetMos NM9845 Quad UART",
        NULL,
 
 В случае неудачи попробуй убрать четыре последние строки патча
 с описаниями портов.
 
 IB> как принудительно назначить карте другое прерывание?
 IB> как выбрать свободное прерывание?).
 
 Для PCI не знаю. Можно попробовать изменить прерывание. Убрать SMP
 из ядра, загрузиться, посмотреть на какое прерывание настроена
 плата, отдать это прервание в BIOS под ISA. При следующей
 загрузке прерывание для платы будет изменено.
 
 Пока идей больше нет.
 
 IB> С уважением Илья Байдаков.
 WBR
 -- 
 bsam
 --- ifmail v.2.15dev5.3
  * Origin: InPharmTech (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   31 Aug 2004 19:21:04 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Boris Samorodov   01 Sep 2004 00:40:27 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   01 Sep 2004 11:01:27 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Boris Samorodov   01 Sep 2004 17:10:29 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   02 Sep 2004 14:19:13 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Boris Samorodov   02 Sep 2004 15:55:02 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   02 Sep 2004 16:18:03 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Boris Samorodov   02 Sep 2004 18:33:15 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   03 Sep 2004 11:22:15 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Boris Samorodov   03 Sep 2004 13:26:58 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   03 Sep 2004 15:59:56 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Gleb Smirnoff   02 Sep 2004 14:56:52 
 Re: puc и Netmos NM9835 вызывает panic: как сконфигурить?   Illia Baidakov   02 Sep 2004 15:09:04 
Архивное /ru.unix.bsd/444222d37f86.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional