LINUX.ORG.RU

Функции работы с PCI в ядре


0

0

Доброго времени!

В данный момент занимаемся отладкой самодельной PCI платы под Linux. Что-то не так походу с протоколом самой платы. Так вот хотелось бы узнать следующее:

Откопал в ядре функции (/usr/src/linux/drivers/pci/pci.h)

extern int pci_user_write_config_dword(struct pci_dev *dev, int where, u32 val)

и аналогичные на чтение. Как бы это их исходный код посмотреть? Грепом ничего в ядре по исходникам не нашел

И еще, может кто знает, есть ли хорошая документация о порядке инициализации PCI устройств в Linux? (LDD не предлагать)


искать бесполезно по полным названиям функции. Там есть новые фичи компиялтора, в общем иди по словам типа pci_ и прочим, там увидишь как наркоманы используют идиотские фичи компилятора, благодаря которым название функции не пишется целостно, а препроцессор собирает название функции перед компиляцией.

anonymous
()

Всем спасиб! буду смотреть

SoIAm
() автор топика

эээ.. drivers/pci/ ??? настройка pci-ев иногда бывает в arch/...

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.