Форум: "Система";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
ВнизПрерывания Найти похожие ветки
← →
SAlex (2002-03-06 18:48) [0]Уважаеммые программеры!Помогите с небольшой проблемкой. Необходимо из под Винды отлавливать прерывания от некоторого устройства. Если можно чиркните кусочек кода (можно на ассемблере).
← →
VuDZ (2002-03-06 22:26) [1]тебе надо изменить IDT, что бы процессор знал. что вызывать при пррывание.
Читайте книжки - они рулёз, многие вещи наскоком икогда не сделаешь.
Ищи прерывания в защищённом режиме
← →
SAlex (2002-03-07 08:12) [2]В книжках я ничего толкового не нашел. Пробывал вставочка на АSM писать, но толко ничего не получл.Винда почемуто не определяет прерывание моего устройства, хотя под DOS все нормально.
← →
Jurik (2002-03-07 10:22) [3]Читайте не книжки, а Windows DDK.
Ещё: Можно поискать в Internet-е WdmBook с приложениями -- там Wizard-ы для WDM - драйверов.
Удачи.
← →
VuDZ (2002-03-07 15:36) [4]а DDK и есть большя книга на 100 метров почти :>
← →
Anatoly Podgoretsky (2002-03-08 22:14) [5]Ну всего 17/19 в архиве
← →
VuDZ (2002-03-09 14:38) [6]у меня 68 метров в архиве - для винтукея
← →
Anatoly Podgoretsky (2002-03-09 14:50) [7]В вопросе указано 95/98
← →
VuDZ (2002-03-09 15:27) [8]и? просто win2k DDK более универсальный - и для winNT4.0-5.1, win9x, winME...
вот только там примеров для win9x мало
← →
SAlex (2002-03-09 20:45) [9]Пиплы я все понимаю, но у меня всего этого нет, вот я и прошу ,подскажите, хоть где чего подобного наковырять в Инете можно, а может у кого исходничек завалялся.
← →
Aleks1 (2002-03-10 03:06) [10]> SAlex (09.03.02 20:45)
Ну если нет, то возьми в интернете. Windows DDK доступен для скачивания!
Кроме того, ну не пойму, откуда в России возьмутся PCI или хотя бы ISA платы с устройствами, для которых не существует драйверов от разработчиков?
← →
MegaVolt (2002-03-10 17:19) [11]Если писать голую прогу на пасквиле то всё делается точно так же как и под DOS. Проверял сам работает правда в окне :) А вот ежели в винде то нужно писать самому драйверок :( А это уже проблемно :( Можно ставить драйвер агент и т.д. т.п. :(((
← →
VuDZ (2002-03-11 02:14) [12]
> Кроме того, ну не пойму, откуда в России возьмутся PCI или
> хотя бы ISA платы с устройствами, для которых не существует
> драйверов от разработчиков?
ну например когда ты работаешь в конторе, которое производит такое оборудование :>
← →
Aleks1 (2002-03-11 03:30) [13]> VuDZ © (11.03.02 02:14)
Ваш смайлик, имхо, на мой вкус, несколько "не очень понятен мне".
Но я действительно работаю в "той самой конторе" :)
Мы производим ... то и ... это.
А по сути, если "мы" не даем драйверы, то "вы" должны нас гнать поганой метлой!
Да еще один вариант. Мы не даем драйверы, но даем готовое ПО, с которым пользователи могут работать. Но за особую цену. Но с теми воможностями, которые мы сочли нужными.
← →
SAlex (2002-03-11 08:06) [14]Спасибо за ответы. Да, специально для Aleks1. Устройство я сам собрал. Поэтому драйверов готовых от него нет.
>MegaVolt поясни, что такое драйвер агент.
← →
Milz (2002-03-11 15:57) [15]2 SAlex:
Возьми Numega Driwer Studio или Numega.Softice.Driver.Suite.
Там хорошие визарды: указываешь какое прерывание, где железка и т.п. и тебе почти готовый исходник, остаётся функциональность дописать. Я только в руках держал, но вроде с первого взгляда всё просто ...
← →
MegaVolt (2002-03-11 20:03) [16]SAlex:
точно не скажу чъя это прога :( Она впридачу ко всему платная. Но позволяет создавать драйвера. Той что пользуются у нас не самая крутая и драйверки получаются помедленне :( Если интересут подробнее пишите в форум что а я попробую разузнать :)
← →
Aleks1 (2002-03-12 02:18) [17]> SAlex (11.03.02 08:06)
>Спасибо за ответы. Да, специально для Aleks1. Устройство я сам >собрал. Поэтому драйверов готовых от него нет.
Ну так напиши сам. Это единственно верный путь. И самый грамотный вариант - это использование Microsoft Driver Development Kit.
Иначе - Большая Головная Боль для тебя и для пользователей твоей продукции.
← →
SAlex (2002-03-13 08:07) [18]>MegaVolt
разузнай пожалуйста , что это за прога и где ее здернуть или достать можно.
← →
VuDZ (2002-03-13 10:56) [19]
> Aleks1 (11.03.02 03:30)
> > VuDZ © (11.03.02 02:14)
> Ваш смайлик, имхо, на мой вкус, несколько "не очень понятен
> мне".
> Но я действительно работаю в "той самой конторе" :)
> Мы производим ... то и ... это.
Как ни станно - но мы то же.
С нуля, почти. ARM MultiICE + группа металлистов = железо. Вот и приходиться писать под него дрова.
Т.е. я имел в виду, что иногда самим приходиться писать дрова, т.к. то. то называется, референс-дрова, не всегда подходят.
← →
VuDZ (2002-03-13 10:56) [20]
> Aleks1 (11.03.02 03:30)
> > VuDZ © (11.03.02 02:14)
> Ваш смайлик, имхо, на мой вкус, несколько "не очень понятен
> мне".
> Но я действительно работаю в "той самой конторе" :)
> Мы производим ... то и ... это.
Как ни станно - но мы то же.
С нуля, почти. ARM MultiICE + группа металлистов = железо. Вот и приходиться писать под него дрова.
Т.е. я имел в виду, что иногда самим приходиться писать дрова, т.к. то, что называется, референс-дрова, не всегда подходят.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.008 c