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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   05 Apr 2002  11:56:08
 To : Svyatoslav Abramenkov
 Subject : 2 консоли на 1 системнике
 -------------------------------------------------------------------------------- 
 
 
 Apr 04 22:43 02, Svyatoslav Abramenkov wrote to Zahar Kiselev:
 
  ZK>> Вот только бы еще научить линукс одновременно текст и графику на 
  ZK>> разных мониторах показывать. Почему-то если MDA+VGA то он это может, а 
  ZK>> если две VGA одна в текстовом режиме другая в графическом - то не 
  ZK>> может. Значит это не ограничение дизайна системы(если для MDA может), 
  ZK>> а просто какой-то мелкий недочет в коде драйвера консоли.
  SA>         Это значит, что ты никогда под ДОС не программировал прямую 
  SA> запись в
  SA> видеопамять текстовых режимов. У MDA она начинается по адресу 
  SA> 0xB000:0, а у всех
  SA> остальных (CGA, EGA, VGA) - по адресу 0xB800:0. Что характерно, 
  SA> заканчивается у
  SA> MDA она соответственно раньше, чем 0xB800:0.
 
 Вот только для PCI устройств адрес памяти определяется в процессе
 автоконфигурирования.
 Иначе как работают две и даже три PCI VGA одновременно, если по твоей теории
 у всех память должна начинаться (в графическом режиме) с 0xA000 ? Это только
 для ISA VGA справедливо. А у PCI VGA куда ей скажут - туда и будет.
 
 Вот я сейчас пишу это с текстовой консоли и вот что показывает lspci
 
    ----- vga begins -----
 
 00:0d.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium
 II] (prog-if 00 [VGA])
         Subsystem: Matrox Graphics, Inc.: Unknown device 1000
         Flags: medium devsel, IRQ 11
         Memory at fe000000 (32-bit, prefetchable) [disabled]
         Memory at fffbc000 (32-bit, non-prefetchable) [disabled]
         Memory at ff000000 (32-bit, non-prefetchable) [disabled]
         Expansion ROM at fffa0000 [disabled]
 
 00:0e.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (rev 54) 
 (prog-if 00 [VGA])
         Flags: medium devsel, IRQ 11
         Memory at f8000000 (32-bit, non-prefetchable)
    ----- vga ends -----
 Работает карточка s3.
 
 А вот теперь я переключился в Иксы на второй экран:
    ----- vga2 begins -----
 00:0d.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium
 II] (prog-if 00 [VGA])
         Subsystem: Matrox Graphics, Inc.: Unknown device 1000
         Flags: medium devsel, IRQ 11
         Memory at fe000000 (32-bit, prefetchable)
         Memory at fffbc000 (32-bit, non-prefetchable)
         Memory at ff000000 (32-bit, non-prefetchable)
         Expansion ROM at fffa0000 [disabled]
 
 00:0e.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (rev 54) 
 (prog-if 00 [VGA])
         Flags: medium devsel, IRQ 11
         Memory at f8000000 (32-bit, non-prefetchable) [disabled]
    ----- vga2 ends -----
 Теперь работает Matrox, а S3 стало disabled.
 
 А если Иксы запустить на обе карточки - то работать будут обе.
 И обрати внимание, что адреса памяти - разные.
 Я как-то раз пытался при помощи setpci руками включить обе карточки, но у меня
 не хватило знаний в области конфигурирования PCI устройств. Hо совершенно
 очевидно, что это возможно, так как конфликтов по адресам нет. Другое дело, что 
 инициализировать вторую карточку придется вручную, так как биос на такой
 извращенный вариант не способен. Hо насколько я понимаю - инициализация в
 текстовом режиме у всех карточек должна быть одинакова(в смысле записываемых в
 регистры значений), в отличие от графических режимов, где у каждого
 производителя все по-своему. Вот только интересно, почему lspci показывает
 память и прерывания, но не показывает куда отображаются порты ввода/вывода у
 двух работающих карточек? А у S3 еще и не показывает куда отображен ROM.
 Может быть тут есть знатоки PCI и смогут мне объяснить это?
 
 А вот третья vga, которая впаяна на плате(я ее не использую по причине малого
 количества памяти на ней), показывает свои порты ввода/вывода, хотя она
 и выключена (disabled).
    ----- vga begins -----
 00:08.0 VGA compatible controller: ATI Technologies Inc 215CT [Mach64 CT] (rev
 09) (prog-if 00 [VGA])
         Flags: stepping, medium devsel
         Memory at f7000000 (32-bit, non-prefetchable) [disabled]
         I/O ports at fc00 [disabled]
         Expansion ROM at fff90000 [disabled]
    ----- vga ends -----
 
 Zahar(@spbdept.rbc.ru)
 
 --- Msged/LNX 6.1.0
  * Origin: undefined location (2:5030/382.1)
 
 

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

 Тема:    Автор:    Дата:  
 2 консоли на 1 системнике   Sergey Kidakov   24 Mar 2002 14:04:30 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   24 Mar 2002 23:13:57 
 2 консоли на 1 системнике   Sergey Kidakov   25 Mar 2002 08:59:52 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   25 Mar 2002 18:54:58 
 2 консоли на 1 системнике   Zahar Kiselev   30 Mar 2002 22:25:42 
 2 консоли на 1 системнике   Sergey Kidakov   31 Mar 2002 15:35:51 
 2 консоли на 1 системнике   Zahar Kiselev   01 Apr 2002 21:09:28 
 2 консоли на 1 системнике   Serguei Khvatov   01 Apr 2002 12:11:24 
 2 консоли на 1 системнике   Zahar Kiselev   01 Apr 2002 21:13:36 
 2 консоли на 1 системнике   Serguei Khvatov   02 Apr 2002 12:23:38 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   02 Apr 2002 12:51:34 
 2 консоли на 1 системнике   Zahar Kiselev   02 Apr 2002 14:40:14 
 2 консоли на 1 системнике   Svyatoslav Abramenkov   02 Apr 2002 20:55:44 
 2 консоли на 1 системнике   Serguei Khvatov   03 Apr 2002 10:59:48 
 2 консоли на 1 системнике   Zahar Kiselev   03 Apr 2002 22:03:04 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 02:24:57 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   04 Apr 2002 09:53:20 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   04 Apr 2002 10:13:56 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   04 Apr 2002 13:31:34 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 19:26:50 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   04 Apr 2002 20:10:08 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 22:43:45 
 2 консоли на 1 системнике   Alexey Vtorov   05 Apr 2002 11:08:48 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   04 Apr 2002 23:26:43 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 23:35:56 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   05 Apr 2002 13:53:21 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 17:25:20 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   04 Apr 2002 20:12:11 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 22:42:24 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   05 Apr 2002 10:56:02 
 Re: 2 консоли на 1 системнике   Victor Wagner   05 Apr 2002 11:08:20 
 2 консоли на 1 системнике   Svyatoslav Abramenkov   04 Apr 2002 23:56:40 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   05 Apr 2002 12:14:32 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 19:20:39 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   04 Apr 2002 19:53:39 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 23:00:10 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 21:01:44 
 2 консоли на 1 системнике   Alexey Vtorov   05 Apr 2002 10:23:46 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   05 Apr 2002 13:57:26 
 2 консоли на 1 системнике   Alexey Vtorov   05 Apr 2002 23:06:26 
 2 консоли на 1 системнике   Zahar Kiselev   10 Apr 2002 01:29:30 
 2 консоли на 1 системнике   Alexey Vtorov   10 Apr 2002 13:29:20 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   10 Apr 2002 17:52:08 
 Re: 2 консоли на 1 системнике   Victor Wagner   10 Apr 2002 18:54:09 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   10 Apr 2002 19:00:17 
 2 консоли на 1 системнике   Alexey Vtorov   10 Apr 2002 22:06:48 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   11 Apr 2002 01:49:00 
 2 консоли на 1 системнике   Alexey Vtorov   12 Apr 2002 21:30:34 
 Re: 2 консоли на 1 системнике   Stas Vlasov   10 Apr 2002 20:32:56 
 2 консоли на 1 системнике   Alexey Vtorov   12 Apr 2002 21:33:04 
 Re: 2 консоли на 1 системнике   Stas Vlasov   13 Apr 2002 08:47:33 
 Re: 2 консоли на 1 системнике   Victor Wagner   05 Apr 2002 14:03:36 
 2 консоли на 1 системнике   Alexey Vtorov   05 Apr 2002 23:07:38 
 Re: 2 консоли на 1 системнике   Victor Wagner   06 Apr 2002 10:12:22 
 2 консоли на 1 системнике   Alexey Vtorov   06 Apr 2002 21:33:18 
 Re: 2 консоли на 1 системнике   Victor Wagner   07 Apr 2002 11:03:19 
 2 консоли на 1 системнике   Alexey Vtorov   09 Apr 2002 09:48:12 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   10 Apr 2002 01:54:00 
 Re: 2 консоли на 1 системнике   Vladimir Bormotov   10 Apr 2002 03:28:26 
 Re: 2 консоли на 1 системнике   Victor Wagner   10 Apr 2002 10:13:04 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   07 Apr 2002 18:06:47 
 2 консоли на 1 системнике   Serguei Khvatov   04 Apr 2002 11:31:21 
 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 17:31:58 
 2 консоли на 1 системнике   Svyatoslav Abramenkov   04 Apr 2002 22:43:33 
 2 консоли на 1 системнике   Zahar Kiselev   05 Apr 2002 11:56:08 
 2 консоли на 1 системнике   Serguei Khvatov   05 Apr 2002 12:32:09 
 Re: 2 консоли на 1 системнике   Victor Wagner   05 Apr 2002 14:01:34 
 Re: 2 консоли на 1 системнике   Ilya Anfimov   05 Apr 2002 17:33:43 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   05 Apr 2002 19:01:22 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   04 Apr 2002 10:03:38 
 Re: 2 консоли на 1 системнике   Victor Wagner   04 Apr 2002 10:28:30 
 Re: 2 консоли на 1 системнике   Serguei Khvatov   04 Apr 2002 12:19:14 
 Re: 2 консоли на 1 системнике   Victor Wagner   04 Apr 2002 13:21:14 
 Re: 2 консоли на 1 системнике   Alexei Dets   04 Apr 2002 19:30:59 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   04 Apr 2002 17:06:39 
 Re: 2 консоли на 1 системнике   Serguei Khvatov   04 Apr 2002 18:07:16 
 Re: 2 консоли на 1 системнике   Igor Z   04 Apr 2002 21:03:09 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   05 Apr 2002 19:51:28 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 17:28:02 
 2 консоли на 1 системнике   Svyatoslav Abramenkov   04 Apr 2002 12:50:17 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   04 Apr 2002 17:21:40 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   06 Apr 2002 18:55:51 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   30 Mar 2002 22:13:36 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   31 Mar 2002 17:13:50 
 Re: 2 консоли на 1 системнике   Zahar Kiselev   31 Mar 2002 18:17:44 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   01 Apr 2002 20:21:00 
 Re: 2 консоли на 1 системнике   Wladimir Mutel   01 Apr 2002 20:39:31 
 Re: 2 консоли на 1 системнике   Eugene B. Berdnikov   31 Mar 2002 23:03:30 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   01 Apr 2002 00:21:29 
 Re: 2 консоли на 1 системнике   Eugene B. Berdnikov   01 Apr 2002 05:04:31 
 Re: 2 консоли на 1 системнике   Valentin Nechayev   02 Apr 2002 00:56:01 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   01 Apr 2002 20:18:56 
 Re: 2 консоли на 1 системнике   Eugene B. Berdnikov   02 Apr 2002 00:04:45 
 Re: 2 консоли на 1 системнике   Vitaly Lugovsky   02 Apr 2002 19:57:07 
 Re: 2 консоли на 1 системнике   Victor Wagner   02 Apr 2002 01:10:19 
Архивное /ru.linux/32883cad8b78.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional