|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 19 Oct 2005 22:42:08 To : Victor Krapivin Subject : Re:Дык на чём остановиться? -------------------------------------------------------------------------------- Oct 19 18:17 05, Victor Krapivin wrote to Zahar Kiselev: >> VK> В модели драйверов от Билли ты разбираешься так же, как в >> VK> эхотажных - >> А что - есть те, кто в ней действительно _разбирается_? VK> Если их ваять не на коленке - то придется ;-) Вот в том-то и дело, что часто именно на коленке и ваяют. А потом понятно как это работает. VK> В буржуйских эхах утверждают так - подготовка того, кто драйвера VK> такие VK> писать умеет - стоит 2 года учения и 200 000 у.е. (цифра приводилась VK> для VK> "возьмем плюсатого программера с улицы и он нам драйвер навает"). Знаешь - тут я с буржуями согласен. И Линукс в этом отношении - куда как проще. >> свои надобности примеры с сидюков из того чемодана, что микрософт >> распространяет по подписке за большие деньги. VK> DDK - за большие деньги? Срочно нужны поставщики такой травы 8-) По-моему не трудно было догадаться что не DDK. также как имея лишь DDK драйвер написать проблематично. Разве что готовый из исходника скомпилировать. Говорил же я именно о _чемодане_ сидюков! Как оно называется у микрософта - не помню, но я это _видел_. Куплено было как раз теми, кто драйверы писал. >> Кусок исходника драйвера под современные винды я видел - там вообще ни >> одного обращения к железяке нет! Теперь же в виндах HAL. Как это все >> работает - непонятно абсолютно. VK> Элементарно, Ватсон Было бы _элементарно_ - обучение писателя драйверов не требовало бы двух лет и двухсот килобаксов:) VK> - зовешь функции, которые лишь длиннее по имени чем VK> outb(), но делают то же самое 8-) Hе спорю, есть наверно. Hо когда нам с приятелем показали пример исходника драйвера миди-порта - там вообще ни одного обращения к железу небыло! Тем не менее - сказали что именно это и есть драйвер. Причем исходник кстати довольно маленький. Hо абсолютно непонятный из-за кучи вызовов макросов "большими буквами", как это любят в микрософте. Zahar --- Msged/LNX 6.1.1 * Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328843565f6e.html, оценка из 5, голосов 10
|