Имеется плата Beckhoff FC7501, состоящая из чипов secon816 и plx9052; по каждому из них в отдельности документация в общем-то имеется. Проблема состоит в том, что непонятно назначение IO портов и части диапазона памяти, которые резервируются платой, никакой документации от вендора на эту тему я не откопал.
Реверсить это дело предполагается так: запускается родной драйвер с софтом (TwinCAT) и делаются настройки платы, во время которых отслеживается запись в порты и регистры. Вопрос такой — возможен ли перехват записи/чтения портов ввода/вывода и регистров платы? Достаточно ли будет отладчика ядра или потребуется писать драйвер для снятия логов общения родного драйвера с pci мостом?