Привет.
Вот решил я заняться портированием своих драйверов на IA-64 и AMD64.
Естественно, куча вопросов появилась
.
Пока вот главные вопросы:
1. Запустил Windows XP IA-64 checked build environment и просто скомпилил в ней старые исходники. Скомпилилось без проблем, — ни единой ошибки (ну может варнинги только, но я не обращаю на них внимания). Скажите, это нормально? Почему утилита build ни на что не ругнулась? Запустится ли такой бинарник на 64-битной XP?
2. Где в электронном виде можно почитать туториал типа "Портирование NT-драйверов на 64-битные платформы" ? Подкиньте, пожалуйста, ссылочек!
Заранее огромное спасибо!
А>1. Запустил Windows XP IA-64 checked build environment и просто скомпилил в ней старые исходники. Скомпилилось без проблем, — ни единой ошибки (ну может варнинги только, но я не обращаю на них внимания). Скажите, это нормально? Почему утилита build ни на что не ругнулась? Запустится ли такой бинарник на 64-битной XP?
вполне нормально что скомпилилось. Насчет второго вопроса — все гораздо неоднозначнее. Ибо не все что собралось — работает
А>2. Где в электронном виде можно почитать туториал типа "Портирование NT-драйверов на 64-битные платформы" ? Подкиньте, пожалуйста, ссылочек!
http://www.microsoft.com/whdc/driver/64bitguide.mspx... << RSDN@Home 1.2.0 alpha rev. 0>>