информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Сетевые кракеры и правда о деле ЛевинаВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
[C++] Драйвера для Win2000 труднее писать чем для DOS ? 25.12.01 22:08  
Автор: LiNX Статус: Незарегистрированный пользователь
<"чистая" ссылка>
[C++] Драйвера для Win2000 труднее писать чем для DOS ? 25.12.01 23:58  
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
я не писал драйвера для дос, но если не ошибаюсь, там очень желательно было знать асм.
в виндах драйвера спокойно пишутся на С
ставишь ддк и читаешь
там расписаны все типы драйверов, куча доступных для использования функций...
[C++] Драйвера для Win2000 труднее писать чем для DOS ? 26.12.01 07:26  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
> я не писал драйвера для дос, но если не ошибаюсь, там очень
> желательно было знать асм.
> в виндах драйвера спокойно пишутся на С
> ставишь ддк и читаешь
> там расписаны все типы драйверов, куча доступных для
> использования функций...

Для DOS на C тоже можно было писать, даже на Turbo Pascal.
Ассемблер использовали для максимального уменьшения размера.

Для W2K/XP чтобы написать драйвер нужно прежде всего гораздо больше знать, поэтому и сложнее.
[C++] Драйвера для Win2000 труднее писать чем для DOS ? 26.12.01 18:04  
Автор: LiNX Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1. Что входит в "гораздо большее" ?
2. Для меня наибольшая проблема в том, что DDK на вражеском языке (хотя язык я изучал не только в школе).
3. Есть ли литература и ресурсы по данной проблеме на русском - какие и где можно найти (купить) ?
[C++] Драйвера для Win2000 труднее писать чем для DOS ? 26.12.01 23:35  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
> 1. Что входит в "гораздо большее" ?
Количество функций, соглашений, структур, интерфейсов и т.д. больше раз в 100.

> 2. Для меня наибольшая проблема в том, что DDK на вражеском
> языке (хотя язык я изучал не только в школе).
DDK обновляется два-три раза в года, конечно большая часть остается неизменной. Но если взяться регулярно переводить - то все равно нужно все вычитывать.
С другой стороны я убежден, что изложение в DDK (MSDN и т.д.) намеренно сделано "простым" (в сравнении с Шекспиром) языком. Его несложно выучить, либо использовать что-нибудь вроде ПРОМТа.
Ради интереса возьми словарь (не переводчик), и переведи 20-30 страниц текста, попотей, повыписывай слова. После этого словарь нужен будет не чаще раза в день.

> 3. Есть ли литература и ресурсы по данной проблеме на
> русском - какие и где можно найти (купить) ?
Мне когда-то давно попадалась только книга Хелен Кастлер (если не ошибаюсь). Больше - не знаю, я просто не искал. Зайди в DDK-раздел сайта MS, там есть ссылки на англоязычные книги. Потом по ISBN можно поискать их переводы, где нибудь на www.o3.ru

Удачи!
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach