2015-02-22 6 views
0

Я пытаюсь скомпилировать драйвер для esxi, который первоначально запускался под Linux. Когда я пытаюсь загрузить его vmkload я получаю следующее сообщение об ошибке/предупреждениеКакую функцию использовать вместо pci_find_bus в esxi

WARNING: Elf: 1508: Relocation of symbol <pci_find_bus> failed: Unresolved symbol 

Поскольку это не определено в vmklinux9 - Какой я должен использовать вместо этого?
Я только что видел это под IfDef на:

vmkdrivers/src_9/include/linux/pci.h 
vmkdrivers/src_9/vmklinux_9/linux/pci/search.c 
+0

Опять , почему downvote? Этот вопрос выглядит хорошо. –

ответ

0

Я получаю интерфейс по pci_get_device_all
получил физический адрес с
pci_resource_start
И finnaly получил Virual adderss с ioreamp

Смежные вопросы