Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.25;
Скачать: CL | DM;

Вниз

Как   Найти похожие ветки 

 
Dmitry V. Averuanov ©   (2001-11-08 10:28) [0]

Как "поймать" аппаратное прерывание ?

Очень нужно и под винды !


 
Алексей Петров ©   (2001-11-08 12:04) [1]

Драйвер писать надо - а на Delphi это не делается.


 
Digitman ©   (2001-11-08 12:12) [2]

Для NT/W2k - см. <Алексей Петров (08.11.01 12:04)>
Для Win9x/Me - переходи на PL0, изменяй нужный дескриптор шлюза в IDT и лови на здоровье.

Только - встречный вопрос : вот "поймал" ты его, дальше - что ???


 
Dmitry V. Averuanov ©   (2001-11-08 16:16) [3]

"Поймал" в данном случае означает, ято внешний датчик сработал.


 
Digitman ©   (2001-11-08 16:34) [4]

Ну, сработал он ... дальше-то датчик (читай - некое периферийное устр-во, способное генерировать апп.прерывания) , наверно, требует программной обработки процессором события, связанного с возникшим прерыванием ! Что-то же должно произойти в системе в связи с сим событием ! Так вот - что ты хочешь сделать в ОБРАБОТЧИКЕ ПРЕРЫВАНИЯ ?


 
Dmitry V. Averuanov ©   (2001-11-08 17:00) [5]

Необходимо просто протоколировать поведение датчика(ов).
Однако, "поймать" то как ?


 
Anatoly Podgoretsky ©   (2001-11-08 17:05) [6]

Алексей Петров © (08.11.01 12:04)


 
Digitman ©   (2001-11-08 18:00) [7]

>Dmitry V. Averuanov

А ты о "датчике" своем хоть что-нибудь рассказал ? Просто "датчик" - и все ? По барабану - какой ? Они ("датчики") все одинаковы, по-твоему ?

Исключим для простоты из рассмотрения WinNT, оставим только Win 9x/Me (дабы обойтись без драйвера).

1. номер апп.прерывания, формируемого аппаратурой датчика (контроллера) ?


 
Miller   (2001-11-09 11:03) [8]

Есть компонент TVicHW32, в его состав входит драйвер. Он позволяет перехватывать прерывания. Раньше его можно было найти на многих софтовых сайтах типа download.ru или soft.list.ru. Только есть одна проблема - незарегистрированная копия при загрузке драйвера выводит на экран окно с предупреждением Unregitered.


 
Dmitry V. Averuanov ©   (2001-11-09 11:03) [9]

- Слатка есть специальная, которая посредством триггера (для устранения дребезга контактов ) выставляет прерывание (какое - как джампер "ляжет"), когда датчик сработал.

В общем, спасибо за поддержку, мне тута компонент посоветовали - TwickHW32. Он все это делает, так что проблемы больше нет !




 
RaZEr ©   (2001-11-18 10:42) [10]

А где его взять ? (TwickHW32) Я уже поисковики потряс - нифига нет .


 
andersen   (2001-11-18 22:10) [11]

А как бы убрать Unregitered в TVicHW32?
Может кто знает как убрать эту функцию вывода окна т.е. завернуть ее RET. Она находится в самомом TVICHW32.VXD


 
Dmitry V. Averuanov ©   (2001-11-19 11:15) [12]

- TO andersen Если ентот кряк тебе еще нужен - пиши на мыло, вышлю.
- ТО RaZEr © -----///----


 
RaZEr ©   (2001-11-21 11:34) [13]

Как понимать адресованный мне набор символов ?


 
Dmitry V. Averuanov ©   (2001-11-21 12:22) [14]

- Если символами в тебя кидають - подпрыгивай и лови.....
А если серьезно - опиши, как, куда, кто, ит.д. присылает ентот набор символов.



Страницы: 1 вся ветка

Текущий архив: 2002.02.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.007 c
14-79444
fliz
2001-12-27 14:48
2002.02.25
Эй, московские! может встретимся по поводу ..


1-79351
mrcat
2002-02-07 18:51
2002.02.25
комиляция числовых выражений


3-79276
Ars P
2002-01-31 11:05
2002.02.25
Чёт совсем запутался с чарсетами в interbase...


6-79419
Gayrus
2001-12-05 03:21
2002.02.25
Плиииз...Хелп...


6-79405
samuray
2001-12-06 22:31
2002.02.25
Вопрос по снифферам