2013-12-23 5 views
0

Я пишу драйвер устройства, где мне нужно читать и записывать много регистров. Можно ли каким-либо образом определить, была ли операция успешной? В настоящее время у нас есть драйвер для некоторых старых HW, но все функции драйвера недействительны, и мы просто предполагаем, что операция прошла успешно.Регистрация Ошибки и драйверы устройств

Есть ли какие-либо известные советы или шаблоны проектирования, которые следовало бы соблюдать при создании драйвера устройства?

Спасибо,

ответ

1

Вы можете сделать одно из следующих действий, который подходит именно Вам:

1) просто написать реестр и немедленно считан тот же регистр. 2) создать функцию, которая выводит значение каждого регистра при вызове.

Просто убедитесь, что некоторые регистры могут быть сброшены при чтении с него (это может привести к неисправности вашего кода)

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