Кто-нибудь когда-нибудь писал драйвер звуковой карты? Шо для этого нужно?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Николай Коровин
05 октября 2004 г. 21:24
Составить ответ
|||
Конференция
|||
Архив
Ответы
ddk\src\wdm\audio\sb16, ddk\src\wdm\audio\ac97
—
ddk-rulez
(06.10.2004 01:08,
пустое
)
Да, кстати, насчет WDM-ок. Что это вообще такое и верно ли, что WDM-драйвер может быть одинаков для 9x и NT-based?
—
Николай Коровин
(06.10.2004 09:55,
пустое
)
Правда. Но только до покупки. После покупки устройства и начала инсталяции, предлагается принять условия лицензии, что ничего не гарантируется :-)
—
misyachniy
(06.10.2004 14:35,
пустое
)
Если (+)
—
SM
(05.10.2004 21:52, 223 байт)
Разницы в общем нету, для чего драйвер. Очевидно, что проще всего воспользоваться Numega Driver Studio (+ MS Visual Studio, поскольку все будет в ней делаться)
—
m_tee
(05.10.2004 21:35,
пустое
)
Тээкс, а в не-MS среде реально? WATCOM C++, например?
—
Николай Коровин
(05.10.2004 22:04,
пустое
)
да без проблем, на самом-то деле. Мастеру все равно, для кого make-file делать.
—
m_tee
(05.10.2004 22:37,
пустое
)
Не уверен... А оно DDK'шные хидеры и либы съест?
—
SM
(05.10.2004 22:50,
пустое
)
это для винды есессно...
—
m_tee
(05.10.2004 22:40,
пустое
)
Для нее проклятой :))) А что-нибудь из помянутых девкитов можно юзать for free?
—
Николай Коровин
(05.10.2004 23:15,
пустое
)
А у Драйвер-Студии свои заголовки и библиотеки. Кроме того, она использует библиотеку своих классов С++, что несколько экстравагантно, но весьма удобно.
—
m_tee
(06.10.2004 00:22,
пустое
)
Т.е. инклюд его и дело с концом. Так? :)) А у нее эвалюэйшен есть, а то это потом будет прилюдно жить, пиратить нельзя...
—
Николай Коровин
(06.10.2004 00:30,
пустое
)
Нееее.... Кроме инклюда еще жииирный ихний .sys файл с собственно драйвером :) И не бесплатно все (т.е. только для себя)
—
SM
(06.10.2004 00:39,
пустое
)
Сорри - бес попутал - это у виндрайвера так.
—
SM
(06.10.2004 00:40,
пустое
)
Если придётся предъявлять исходники, тогда мне только MS-DDK известен из бесплатных. А вообще, при компиляции никаких следов в драйвере не остаётся, кроме тех, которые ты сам туда запишешь
—
m_tee
(06.10.2004 00:38,
пустое
)
Мелкософтовский DDK, насколько я помню, распространяется бесплатно
—
m_tee
(06.10.2004 00:14,
пустое
)
Ответ: Надо знать все про карту :-).
—
Log
(05.10.2004 21:28, 24 байт)
А также все про мультимедию той ОС, под которую надо написать драйвер :) и еще (+)
—
SM
(05.10.2004 21:43, 77 байт)
...в смысле "что сделать", ибо "что иметь" -- очевидно: голову, и я ее как раз пытаюсь нащупать %)
—
Николай Коровин
(05.10.2004 21:28,
пустое
)
А зачем это?
—
-=Shura=-
(05.10.2004 21:29,
пустое
)
Что зачем? Пытаться нащупывать голову? Видимо человек ее потерял :)
—
SM
(05.10.2004 21:49,
пустое
)
Я пытаюсь понять, ей можно доверять в таком вопросе? :)))
—
Николай Коровин
(05.10.2004 23:12,
пустое
)
Вот так однажды проснёшься, а голова в тумбочке....
—
=L.A.=
(05.10.2004 22:05,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru