Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Курс молодого бойца  (Прочитано 12262 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
Doctor
Гость
« : 18-09-2003 10:38 » 

Дано: Через недельку придёт заказ по написанию USB-драйвера под Win2K и WinXP для устройства (желательно, но необязательно WinME). Функции, скорее всего ограничатся считыванием дерева псевдо каталогов и чтением-записью псевдо-файлов.
То есть конечный результат - что-то вроде появляющегося сетевого диска в Explorere.

Также дан программист. Не смущающийся никакого WinApi, однако никогда не имевший дела с драйверами.

Требуется: научиться за эту неделю чему-нибудь, что может пригодиться.
Подскажите, люди добрые, с чего начать Улыбаюсь
Четвёртый день над документацией DDK голову ломаю, не соображу с чего начать.  Статьи на вашем сайте очень интересные, но не совсем в тему.

Из того что я уже понял (возможно неверно Улыбаюсь). Мне надо писать WDM function драйвер. Причём с моим знанием области, kernel driver сделать как можно более простым, чтобы он исключительно передавал данные. Более существенную логику запихнуть в user-mode driver, который хотя бы отлаживать на той же машине можно.

Любые советы и комментарии принимаются с благодарностью  Отлично
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #1 : 18-09-2003 10:42 » 

Книгу W. Oney "Programming WDM" 2 ое издание, скачай с этого сайта и читай ее за неделю. Там целая глава про USB. По ходу задавай вопросы, не стесняйся- на все попытаемся ответить.
Еще есть на сайте справочник по программированию драйверов- его тоже качай.
Записан
Anonymous
Гость
« Ответ #2 : 18-09-2003 10:59 » 

Цитата: SlavaI
Книгу W. Oney "Programming WDM" 2 ое издание, скачай с этого сайта и читай ее за неделю. Там целая глава про USB. По ходу задавай вопросы, не стесняйся- на все попытаемся ответить.
Еще есть на сайте справочник по программированию драйверов- его тоже качай.


Большое спасибо Улыбаюсь
Что интересно, я шефу именно эту книгу заказал, обещались дней через 10 доставить, теперь не надо Отлично

И ещё.. хм.. как оказалось driver project "немного откладывается" и мне надо переключаться на Symbian, так что будет время потихоньку с драйверами разобраться Улыбаюсь

Это я к тому пишу, что совет втуне не пропал. Просто вернусь к теме позже  8)
Записан
Doctor
Гость
« Ответ #3 : 18-09-2003 11:01 » 

Забыл ник вписать
Это мой ник был.

Примите на последок уважение искреннего восхищения сайтом. За те несколько дней, что я разбирался с темой, перерыл пол-интернета. Очень мало информации на эту тему, особенно для начинающих. У вас же тут прямо фантастика! Улыбаюсь
И, я так понимаю, расширяется Улыбаюсь
Записан
dorador
Гость
« Ответ #4 : 18-09-2003 11:06 » 

Цитата: SlavaI
Еще есть на сайте справочник по программированию драйверов- его тоже качай.

А что за справочник? я что-то не нашел никакого справочника :oops:
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #5 : 18-09-2003 11:10 » 

Она вот так называется "Windows 2000 device driver book".
Прямо над W. Oney находится.
Записан
Aleck D.Shadow
Опытный

tr
Offline Offline
Пол: Мужской

« Ответ #6 : 18-09-2003 11:13 » new

Рекомендую зарегистрироваться.... чтобы с ником проблем небыло!  Ага
Записан
dorador
Гость
« Ответ #7 : 18-09-2003 11:51 » 

Цитата: SlavaI
Она вот так называется "Windows 2000 device driver book".
Прямо над W. Oney находится.

а почему Oney - книга, а Baker - справочник ? Ага
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #8 : 18-09-2003 12:21 » 

Цитата

а почему Oney - книга, а Baker - справочник


Ну я так решил.
Записан
maaaaaad
Гость
« Ответ #9 : 20-09-2003 00:59 » 

=)
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines