Литературу почитал, не совсем непонял общие функция драйвера. У меня есть ISA плата под ХР 32 , мне нужен для нее драйвер под win 7 64, но в природе драйвера такого нет... Что такой драйвер должен определять? Идентификацию платы в операционной системе, id, параметры открытия, чтения, записи, потоки, параметры закрытия, номер прерывания, количество памяти и другие системные функции или же он кроме этого должен определять какие то конкретные данные с этой платы. По идее шина ISA стандартизирована, плата стабильно работает под Win XP 32 чисто теоретически можно вять любую другую плату ISA с драйвером под Win 7 64 декомпилировать и поменять в нем ID на id моей платы и откомпилировать в DDK или так не получится?