Jump to content
    

драйвер WDM

привет

 

если я разработал для windows XP драйвер WDM работающий с портами ввода вывода и тестовую программу загружающий этот драйвер будет ли работать в WISTE подскажите :maniac:

Share this post


Link to post
Share on other sites

привет

 

если я разработал для windows XP драйвер WDM работающий с портами ввода вывода и тестовую программу загружающий этот драйвер будет ли работать в WISTE подскажите :maniac:

В общем случае, не будет. В Vista архитектура ввода-вывода ОС существенно изменена, соответственно, изменилась идеология написания драйверов.

Share this post


Link to post
Share on other sites

В общем случае, не будет. В Vista архитектура ввода-вывода ОС существенно изменена, соответственно, изменилась идеология написания драйверов.

 

привет

даже если идет обращение к портам на прямую( асмблерные вставки) тоже не работает? :crying:

Share this post


Link to post
Share on other sites

привет

даже если идет обращение к портам на прямую( асмблерные вставки) тоже не работает? :crying:

Обращения к портам здесь ни при чём. Дело тут в другой структуре ядра ОС, и как следствие, другой структуре драйверов. Драйвер, написанный под XP/2000, для Vist-ы непригоден.

Share this post


Link to post
Share on other sites

Ну, к примеру, USB Bulk WDM драйвер, из под 2000 без всяких проблем работает у нас под XP и Vist'ой.

Весьма возможно. Но в общем случае нельзя утверждать, что заведомо ЛЮБОЙ драйвер, работавший под XP будет работать в Vista. Вот пара интересных ссылок по теме

 

Driver compability for Windows Vista

форум

Share this post


Link to post
Share on other sites

NDIS Miniport драйвер работать не бодет точно. Изменилась структура NDIS_MINIPORT_CHARACTERISTICS (точнее - разделилась на опции) и порядок вызова callback-ов инициализации. Для новых опций (которые раньше были в одной структуре) добавились callback-и. Это на первую вскидку.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...