Есть ли какие-либо особенности при разработке драйвера устройства (в режиме ядра) в 32-битной Windows 7 или 64-битной Windows 7?Могу ли я разработать на одной платформе и подготовить сборки для запуска на другой?Спасибо.
Вам необходим комплект драйверов Windows . Да, вы должны иметь возможность кросс-компиляции.
Для этого и предназначен MSDN: 64-битный дизайн системы
http://msdn.microsoft.com/en-us/windows/hardware/gg566940
Здесь - некоторые возможные ошибки исходного кода, которые могут возникнуть при переходе с 32-разрядной на 64-разрядную версию.
Если вы не делаете ничего смешного, создание 64-разрядного драйвера не должно требовать каких-либо изменений, кроме перестройки.