Добрый день.
При реализации PCIe на ПЛИС возникла следующая проблема. При ответе на любой READ-request endpoint pci-e должен формировать completion. Все поля, содержащиеся в его HEADER'е нашел в даташите на pci-e. Не нашел откуда взять поле Completer ID - в даташите написано, что оно состоит из Bus Number, Device No, Func. Но откуда их взять - совершенно мне непонятно. В этом собственно и вопрос.
Я думаю, любой человек, реализовывавший PCI-e, ответит на него. Ибо мне пока мозгов не хватает(