Відладка та тестування програми., Результат сканування PCI та відкриття пристрою, Тестування Memory operations, Тестування Config space - Розробка програми керування PCI пристроєм в операційній системі Windows

Результат сканування PCI та відкриття пристрою

Рис.17.Результат сканування пристроїв

Тестування Memory operations

Прочитаємо 64-х розрядне число за адресою 0х0000 адресного простору 0. В результаті в полі виводу результату з'явилось число 65536.

Рис.20.Читання даних з пристрою

Тестування Config space
вікно конфігураціїї

Рис.21. Вікно конфігураціїї

Як видно з рисунку в нашому пристрої вже записані деякі дані, а саме:

Адреса частини СГ

Довжина циклової СГ 24

Довжина частини СГ

Кiлькiсть дозволених помилок 0

Довжина надциклової СГ 8

Кiлькiсть частин СГ 10

Маска надцикловоi СГ 01001001

Надциклова СГ 00101000

Порiг виходу цикловий 1

Порiг входу цикловий 1

Порiг надцикловий 1

Розподiл надциклових СГ В кожному

Розподiл циклових СГ В кожному

Циклова СГ 000000000001101000100000

Довжина циклу 64

Адреса надциклового біта 1024

Тепер змінимо парметри:

Адреса частини СГ

Довжина циклової СГ 21

Довжина частини СГ

Кiлькiсть дозволених помилок 5

Довжина надциклової СГ 4

Кiлькiсть частин СГ 11

Маска надцикловоi СГ 0101

Надциклова СГ 0011

Порiг виходу цикловий 2

Порiг входу цикловий 2

Порiг надцикловий 2

Розподiл надциклових СГ В кожному 2му

Розподiл циклових СГ В жодному

Циклова СГ 000010001101010000000

Довжина циклу 14

Адреса надциклового біта 128

вікно конфігурації після зміни параметрів

Рис.22. Вікно конфігурації після зміни параметрів

З рисунку видно, що параметри які ми змінили дійсно записалися до пристрою, про що свідчать недоступні поля, які стоять біля кожного параметру.

Похожие статьи




Відладка та тестування програми., Результат сканування PCI та відкриття пристрою, Тестування Memory operations, Тестування Config space - Розробка програми керування PCI пристроєм в операційній системі Windows

Предыдущая | Следующая