[an error occurred while processing this directive] [an error occurred while processing this directive]
Хто такие программисты?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено yes 18 марта 2002 г. 14:37
В ответ на: Хто такие драйверы? отправлено Ferropont 16 марта 2002 г. 12:25

оригинальный вопрос слишком размыт, сразу пошли разговоры про микрософт, DDK - имхо это слишком конкретно

1)драйвер это программка обеспечивающая абстракцию конкретного железа в какой-либо оговоренный (тоже конкретный) программный интерфейс
2)для этого и служит
3)состоит из интерфейсной части (я так подозреваю это и есть DDK микрософта) и собственно работы с железкой, соответственно могут быть хитрые вещи (прерывания и т/п), но это зависит от сложности программного интерфейса и железа
4) см 3)
5) писать можно на любом языке (как правило это должен быть компилятор), но вполне можно допустить что в java, forth и т/п системах может быть скриптовый язык, вопрос эффективности кода - тоже зависит от реализации
6) технология зависит от идеологии :) , то есть в WinNT одна, в Win95 другая, в Linux-е третья, в eCos-е четвертая ...


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru