Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср дек 13, 2017 5:53 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 101 сообщение ]  На страницу Пред. 13 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вс авг 25, 2013 2:38 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
SVN r.3871 добавлены 5 новых VendorID, найденные на реальных машинах и Qemu. Ранее они отображались как Unknown.

Если кто-нибудь увидит на реальной или виртуальной машине, в списке устройств PCIDEV, фирму производителя обозначенную как Unknown, то просьба выложить в этой теме лог-список устройств (кнопка сохранения в программе имеется).

В ревизии 1444 редко встречаемые VendorID были убраны из списка включающегося в программу из-за соображений уменьшения размера программы, хоть в целом идея правильная, но привела к появлению большего количества неопознанных фирм производителей в логах PCIDEV. Некоторых устройств нет в обоих списках.

Также я обнаружил ресурс на котором можно посмотреть данные по производителям и устройствам PCI Vendor and Device Lists. Возможно кому-нибудь будет полезно.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вт авг 27, 2013 2:13 pm 
Не в сети

Зарегистрирован: Сб дек 08, 2012 8:45 pm
Сообщения: 62
прогнал свежескачанную версию в VirtualBOX. перенести лог на реальную машину не получилось, так что прилагаю скриншот
Спойлер: Показать
Изображение

_________________
Муравьиным спиртом советую натереть!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вт авг 27, 2013 3:18 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
srx писал(а):
прогнал свежескачанную версию в VirtualBOX. перенести лог на реальную машину не получилось, так что прилагаю скриншот

Проверь SVN r.3873.

Основная запарка возникла только с VendorID 1AF4, которого на сайте нет, но погуглив нашел тему, что теперь этот номер принадлежит Red Hat, Inc.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Ср авг 28, 2013 10:50 am 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
На одном компе не нашло только 1274.

UPD. Не на одном. Забыл сказать, что запускал в VMWare Player - на другом компе так же присутствует такое же устройство. В настройках VMWare Player установлено:
Спойлер: Показать
Вложение:
sound.png
sound.png [ 22.35 КБ | 1499 просмотров ]

В диспетчере устройств винды звуковуха имеет другие VENDOR и ID.


Последний раз редактировалось Albom Ср авг 28, 2013 10:22 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Ср авг 28, 2013 4:40 pm 
Не в сети

Зарегистрирован: Сб дек 08, 2012 8:45 pm
Сообщения: 62
Mario_r4 писал(а):
srx писал(а):
прогнал свежескачанную версию в VirtualBOX. перенести лог на реальную машину не получилось, так что прилагаю скриншот

Проверь SVN r.3873.


работает.

_________________
Муравьиным спиртом советую натереть!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Ср авг 28, 2013 5:04 pm 
Не в сети

Зарегистрирован: Сб дек 08, 2012 8:45 pm
Сообщения: 62
прогнал ещё в virtualPC 5
Спойлер: Показать
Изображение


и на реальном железе
Спойлер: Показать
Don`t forget to enable PCI Access to Applications in Setup Menu.

PCI Version = 3.00; Last PCI Bus = 4
User MMIO channel = 0F.F:F
Number of PCI units = 17h

VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Company Description
Interface
----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ --------------------------------
10de 03ea 00 00 00 a1 05 00 00 00 NVIDIA CORPORATION Memory - RAM
10de 03e0 00 01 00 a2 06 01 00 00 NVIDIA CORPORATION Bridge - PCI/ISA
10de 03eb 00 01 01 a2 0c 05 00 0b NVIDIA CORPORATION Serial Bus - SMBus
10de 03f5 00 01 02 a2 05 00 00 00 NVIDIA CORPORATION Memory - RAM
10de 03f1 00 02 00 a3 0c 03 10 0a NVIDIA CORPORATION Serial Bus - USB Open HC
10de 03f2 00 02 01 a3 0c 03 20 0b NVIDIA CORPORATION Serial Bus - USB2 Enhanced HC
10de 03f3 00 04 00 a1 06 04 01 00 NVIDIA CORPORATION Bridge - Subtract.Decode PCI/PCI
10de 03f0 00 05 00 a2 04 03 00 05 NVIDIA CORPORATION Multimedia - High Definition Audio
10de 03ec 00 06 00 a2 01 01 8a 00 NVIDIA CORPORATION Storage - IDE (prog. canals)
10de 03ef 00 07 00 a2 06 80 00 0a NVIDIA CORPORATION Bridge - misc
10de 03f6 00 08 00 a2 01 01 85 0a NVIDIA CORPORATION Storage - IDE
10de 03f6 00 08 01 a2 01 01 85 0b NVIDIA CORPORATION Storage - IDE
10de 03e8 00 09 00 a2 06 04 00 00 NVIDIA CORPORATION Bridge - PCI/PCI
10de 03e9 00 0b 00 a2 06 04 00 00 NVIDIA CORPORATION Bridge - PCI/PCI
10de 03e9 00 0c 00 a2 06 04 00 00 NVIDIA CORPORATION Bridge - PCI/PCI
1022 1200 00 18 00 00 06 00 00 00 Advanced Micro Devices Bridge - CPU/PCI
1022 1201 00 18 01 00 06 00 00 00 Advanced Micro Devices Bridge - CPU/PCI
1022 1202 00 18 02 00 06 00 00 00 Advanced Micro Devices Bridge - CPU/PCI
1022 1203 00 18 03 00 06 00 00 00 Advanced Micro Devices Bridge - CPU/PCI
1022 1204 00 18 04 00 06 00 00 00 Advanced Micro Devices Bridge - CPU/PCI
167b 2116 01 05 00 01 02 80 00 05 Unknown Network - misc
1002 68d9 02 00 00 00 03 00 00 0a ATI TECHNOLOGIES INC Display - VGA-compatible c.
1002 aa60 02 00 01 00 04 03 00 0a ATI TECHNOLOGIES INC Multimedia - High Definition Audio

_________________
Муравьиным спиртом советую натереть!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Чт авг 29, 2013 9:29 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Albom и srx
Просьба протестировать SVN r.3874.

Также в этой ревизии я почистил vendors.add относительно предыдущих моих ревизий. За все вендоры отсутствие совпадений в vendors.inc и vendors.add гарантировать не могу, но свои коллизии исключил.

Также еще вендоры можно искать на сайте The PCI ID Repository

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Пт авг 30, 2013 3:27 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
Mario_r4 писал(а):
Albom и srxПросьба протестировать SVN r.3874.

Теперь для 1274 VENDOR отображается. Никаких глюков не замечено.


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Пн сен 02, 2013 1:12 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4227
Motherboard Asus P5K-E/Wi-Fi
Есть Company = Unknown.
Спойлер: Показать
Код:
PCI Version  = 3.00; Last PCI Bus = 5
User MMIO channel = 0F.F:F
Number of PCI units = 17h

VenID DevID Bus# Dev# Fnc Rev  Class  Subclass/ IRQ                 Company                      Description
                                      Interface
----- ----- ---- ---- --- ---  -----  --------- --- ------------------------------------------ --------------------------------
8086  29c0   00   00   00   02   06   00   00   00   Intel Corp.                                Bridge - CPU/PCI
8086  29c1   00   01   00   02   06   04   00   0b   Intel Corp.                                Bridge - PCI/PCI
8086  2937   00   1a   00   02   0c   03   00   0b   Intel Corp.                                Serial Bus - USB Universal HC
8086  2938   00   1a   01   02   0c   03   00   03   Intel Corp.                                Serial Bus - USB Universal HC
8086  2939   00   1a   02   02   0c   03   00   05   Intel Corp.                                Serial Bus - USB Universal HC
8086  293c   00   1a   07   02   0c   03   20   05   Intel Corp.                                Serial Bus - USB2 Enhanced HC
8086  293e   00   1b   00   02   04   03   00   0f   Intel Corp.                                Multimedia - High Definition Audio
8086  2940   00   1c   00   02   06   04   00   0a   Intel Corp.                                Bridge - PCI/PCI
8086  2948   00   1c   04   02   06   04   00   0a   Intel Corp.                                Bridge - PCI/PCI
8086  294a   00   1c   05   02   06   04   00   0b   Intel Corp.                                Bridge - PCI/PCI
8086  2934   00   1d   00   02   0c   03   00   07   Intel Corp.                                Serial Bus - USB Universal HC
8086  2935   00   1d   01   02   0c   03   00   0e   Intel Corp.                                Serial Bus - USB Universal HC
8086  2936   00   1d   02   02   0c   03   00   05   Intel Corp.                                Serial Bus - USB Universal HC
8086  293a   00   1d   07   02   0c   03   20   07   Intel Corp.                                Serial Bus - USB2 Enhanced HC
8086  244e   00   1e   00   92   06   04   01   --   Intel Corp.                                Bridge - Subtract.Decode PCI/PCI
8086  2916   00   1f   00   02   06   01   00   00   Intel Corp.                                Bridge - PCI/ISA
8086  2920   00   1f   02   02   01   01   8f   0f   Intel Corp.                                Storage - IDE
8086  2930   00   1f   03   02   0c   05   00   05   Intel Corp.                                Serial Bus - SMBus
8086  2926   00   1f   05   02   01   01   85   0f   Intel Corp.                                Storage - IDE
10de  0600   01   00   00   a2   03   00   00   0b   NVIDIA CORPORATION                         Display - VGA-compatible c.
11ab  4364   02   00   00   12   02   00   00   0a   GALILEO TECHNOLOGY LTD/Marvell SemiconductoNetwork - Ethernet
197b  2363   03   00   00   03   01   01   85   0b   Unknown                                    Storage - IDE
11c1  5811   05   03   00   70   0c   00   10   0e   Unknown                                    Serial Bus - IEEE 1394(Open HCI)
 

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Пн сен 02, 2013 1:43 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Leency писал(а):
Motherboard Asus P5K-E/Wi-Fi
Есть Company = Unknown.

Просьба протестировать SVN r.3882.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Пн сен 02, 2013 7:08 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4227
Теперь всё опрделеятся.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Сб сен 07, 2013 1:21 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Заметил такую вещь:
lspci показывает:
Спойлер: Показать
Вложение:
lspci_dell.txt [2.04 КБ]
51 скачивание

наличие устройств на шине FF.

Тогда как PCIDEV показывает:
Спойлер: Показать
Вложение:
pcidev_dell_ata.txt [2.39 КБ]
50 скачиваний

данные полученные от BIOS, где "Last PCI Bus = 5" и соответственно устройств на шине FF не видно.

Это быть может баг BIOS или устройства на шине FF определяются особым "магическим" образом? Я подозреваю, что стандартная шина PCI в отличие от PCI-E имеет некоторое ограничение на номер, меньшее чем FF. Кто-нибудь более сведущий может просветить?

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вт сен 10, 2013 2:39 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1601
Это настоящие устройства на PCI-шине 0xFF. Шину 0xFF можно увидеть через ACPI, но не через BIOS.

_________________
Сделаем мир лучше!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вт сен 10, 2013 2:53 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
CleverMouse писал(а):
Это настоящие устройства на PCI-шине 0xFF. Шину 0xFF можно увидеть через ACPI, но не через BIOS.

Исторически сложившийся факт?
Спасибо за пояснение.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: PCIDEV - определение PCI устройств
СообщениеДобавлено: Вт сен 10, 2013 3:12 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1601
Эта шина связана с одним то ли процессором, то ли ядром процессора. Нулевая PCI-шина традиционно используется чипсетом, прочие шины находятся позади мостов на нулевой шине, их адреса настраиваются в регистрах мостов нумератором устройств. Чтобы не конфликтовать с существующими нумераторами, кто-то решил добавить новые шины в конец. В существующую схему PCI BIOS это не укладывается, поэтому через PCI BIOS новые шины не видно.

_________________
Сделаем мир лучше!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 101 сообщение ]  На страницу Пред. 13 4 5 6 7 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB