Описание тега pci-bus
Соединение периферийных компонентов, шина PCI - наиболее часто используемая шина в компьютерах в конце 1990-х - начале 2000-х годов.
2
ответа
Определите устройство PCIe, используя конфигурационное пространство PCI
Учитывая список устройств PCI, установленных в системе, мне нужно идентифицировать устройства PCIe. До сих пор я использовал итерацию по списку возможностей, чтобы увидеть, имеет ли устройство расширенную структуру ограничения (которая соответствует…
25 апр '11 в 19:37
2
ответа
Как я могу прочитать используемую полосу пропускания по шине PCIe?
Я работаю над приложением потокового мультимедиа, которое загружает много данных на видеокарту при запуске. Процессор делает очень мало в момент, когда данные выталкиваются, он работает на холостом ходу почти при нулевом проценте использования. Я хо…
21 сен '10 в 09:47
1
ответ
Измерение нагрузки на шину PCI в Linux
У меня есть система Linux (3.12) (x86-64) с несколькими устройствами, подключенными к шине PCI (PCI-e). Я хотел бы измерить нагрузку на шину PCI в текущей ситуации и снова, когда я подключаю другое устройство к шине, чтобы увидеть разницу, но я поня…
29 сен '14 в 10:23
1
ответ
Как затеняется PCI ROM?
В нескольких источниках я обнаружил, что: образ ПЗУ должен быть скопирован в ОЗУ на 000C0000h через 000DFFFFh. Если код класса указывает, что это ПЗУ устройства VGA, его код должен быть скопирован в память, начиная с местоположения 000C0000h. 1: Что…
04 май '16 в 12:59
1
ответ
Номер ресурса устройства linux?
Я искал документ по проектированию встроенной системы x86. Плата ввода / вывода, содержащая ПЛИС Xilinx, подключена к шине Linux x86 PCI. Реализация FPGA описана ниже: • PCI interface core to connect to the x86 PCI bus • Xilinx MB soft processor • X…
24 дек '12 в 10:34
2
ответа
Как передать в awk-скрипт
У меня есть этот сценарий awk: #!/usr/bin/awk -f BEGIN {IGNORECASE=1} /nVidia/ {inner=1;pci=$1} /(corr|fatal)err\-/ {if (inner) print pci, $1, $2, $3, $4, $5, $6, $7} $0=="" {inner=0} есть ли синтаксис, чтобы всегда труба sudo lspci -vvv к этому сце…
07 май '12 в 18:37
2
ответа
Изменить IO-адрес устройства PCI
Я хотел бы изменить IO-адрес устройства PCI, записав новый адрес (с выравниванием страницы) в BAR0/1. Когда я сделал это с помощью функции BIOS, я не смог получить доступ к устройству PCI по новому адресу. Есть ли что-то еще, что нужно сделать, чтоб…
02 окт '11 в 20:12
1
ответ
Поиск доступных LPT (параллельных) портов и адресов в Delphi
Я делаю прямой ввод / вывод через параллельный порт, что нормально и необходимо для скорости. Я хотел бы перечислить доступные порты, чтобы предложить пользователю выбор портов во время установки, а не утомительный трал через диспетчер устройств для…
17 дек '08 в 10:45
2
ответа
Понимание соответствия адресов PCI
Я изучаю архитектуру ПК и чувствую, что не понимаю основ PCI-адресов. У нас есть три адресных пространства в PCI: память, входные и выходные порты и конфигурация. Я знаю, что процессор может различать память и порты с помощью разных команд, но что п…
18 июн '16 в 20:00
2
ответа
Распределение ресурсов по технологии Plug-and-Play BIOS
В спецификации BIOS Plug-and-Play говорится, что если у вас PnP BIOS, он может настроить аппаратное обеспечение. Это означает, что ваш BIOS считывает требования к ресурсам всех устройств и настраивает их (выделяет им ресурсы шины). Всегда ли PnP выд…
28 июл '12 в 05:19
1
ответ
Как записать (перепроектировать) PCI-транзакции в Linux
Я хочу записать все операции чтения / записи PCI драйвера устройства. Есть ли способ сделать это с помощью команды Linux или программного обеспечения?
10 ноя '09 в 09:41
1
ответ
Не удается открыть каталог sys/bus/pci/device/
Я пытаюсь прочитать файл ресурсов для моего устройства и mmap это, чтобы прочитать регистры устройства, но когда я пытаюсь открыть подсказки ошибки расположения файла: НЕТ такого файла или каталога. Я изменил права доступа к файлу с помощью chmod 66…
14 май '14 в 06:17
1
ответ
Ядро Linux 4.7 (Arch ARM64) не создает файл "resource0" в /sys/bus/pci/devices/*/ для PCI BAR0
Я работаю над проектом, где мне нужно получить доступ к памяти FPGA через PCI BAR0 из пользовательского пространства. В старых ядрах я использовал файл resource0, который находится в /sys/bus/pci/devices/my_device/, а затем использовал функцию mmap(…
12 авг '16 в 15:25
2
ответа
Определение базового адреса параллельного порта PCI
Я разрабатываю приложение для DOS. Мне нужно общаться через параллельный порт. В настоящее время я застрял в том, как я могу определить, какие из BAR-функций (регистры базовых адресов) PCI содержат базовый адрес (то есть адрес порта данных) для этог…
23 авг '12 в 09:34
1
ответ
Как работает cdev и связанная с ним файловая операция?
На самом деле работает над драйвером PCI. У меня есть две карты PCIe с одинаковым идентификатором устройства и идентификатором поставщика. Поэтому, чтобы изменить ситуацию, я назначаю эти две карты с двумя разными номерами MINOR. //request for devic…
17 мар '16 в 16:37
4
ответа
Доступ к информации об устройстве pci в linux из пространства пользователя
Я хочу получить программный доступ к информации дерева устройств pci из пространства пользователя. Понравился корневой комплекс и подключенные к нему устройства. Как я могу это сделать, пожалуйста, дайте мне знать. С уважением, Прадип
11 дек '14 в 10:40
1
ответ
mmap для наложения шины VME в память пространства пользователя через PCI?
Я пытаюсь отобразить адресное пространство VME через шину PCI в пространство пользователя, чтобы я мог регулярно выполнять чтение / запись в память. Я сделал это с другим устройством PCI, как это:- unsigned long *mapArea(unsigned int barAddr, unsign…
31 июл '09 в 14:32
1
ответ
OracleSolaris 11.2 - требуется ли /usr/kernel/drv/driver.conf для PCI?
Я внедряю небольшой драйвер PCI для академических целей, и мне не совсем ясно, нужно ли нам driver.conf? Различные материалы, которые я читаю (в том числе http://blog.csdn.net/hotsolaris/article/details/1763716), говорят, что для PCI файл конфигурац…
08 июл '15 в 21:31
1
ответ
C# PCI Express последовательный порт
Я создал новую программу с C#, она использует последовательный порт связи. Программа работает без ошибок при обмене данными с Digitus RS232 - USB Converter . Но он не подключает компьютер с модулем последовательного порта PCI Express. Я получаю ошиб…
09 июн '15 в 14:39
0
ответов
Как обнаружить прибытие устройства pci?
Для классов устройств, таких как Дисководы, Адаптеры дисплея и т. Д. ( Все классы, перечисленные здесь), мы получаем DBT_DEVICEARRIVAL событие (т.е. WM_DEVICECHANGE событие с wParam как DBT_DEVICEARRIVAL). Когда подключается другое устройство, кроме…
15 окт '17 в 19:20