Здравствуйте, U2, Вы писали:
U2>а имеет ли смысл вообще писать драйвера на C++ ?
этот вопрос больше относится к "философии программирования" чем к "низкоуровневому прог-ю" — может Вам перенести этот вопрос в соответствующий форум?

в любом случае это решение каждый принимает для себя сам.
cb.