|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 20, 2003 09:56:56 Где можно что-нибудь прочитать о прерываниях? Заранее благодарен. |
|
|
Дата: Апр 20, 2003 16:26:55 О прерываниях можно почитать в Ralf braun list или на codenet.ru но у меня перекрёстный вопрос, кто нибудь знает про прерывания в виндовзе ? |
|
|
Дата: Апр 20, 2003 18:02:19 spaces А что тебя конкретно интересуют? Прерывания как прерывания. Если интересуют обработчики, берешь сайс и вперед... или тебя интересует как прерывания вообще в pm работают? Тогда тебя много куда послать можно... :) Например к Broken Sword'у (посмотри мыло в его рассылке по pm) или на www.sasm.narod.ru |
|
|
Дата: Апр 20, 2003 18:05:33 блин, очепяток сколько!!! :( 2Aquila раньше была неплохая фича - возможность исправить свой ответ. Сейчас этого нет, или я просто не вижу? |
|
|
Дата: Апр 21, 2003 01:18:25 надо еще раз попытаться зарегиться |
|
|
Дата: Апр 21, 2003 02:17:54 угу, понял уже |
|
|
Дата: Апр 21, 2003 02:53:47 Меня интересуют обработчики, тоесть какие прерывания есть в винде и где их можно использовать и нужно ли... |
|
|
Дата: Апр 21, 2003 18:09:47 marlyn Ответ можно исправить. но только если он оставлен из под залогинившегося юзера. Посмотри лучше. |
|
|
Дата: Июн 30, 2003 18:36:28 Такой вопрос по перываниям. Есть один девайс, который должен вызывать прерывания. Как бы узнать происходят прерывания от него или нет? |
|
|
Дата: Июл 1, 2003 09:45:15 > Как бы узнать происходят прерывания от него > или нет? Если известны порты (хотя бы примерно), то bpio в Айсе или самописный код с DRx. Теоретически можно посмотреть idt (в том же сайсе) и выяснить все хендлеры. Можно действовать "методом исключения", маскируя в ведущем (ведомом) контроллере линии прерывания (команды СКИ) и ожидая неработоспособности девайса (мне кажется, что это несложно сделать в простом vxd)... |
|
|
Дата: Июл 3, 2003 17:23:07 Я взял пример WDM из XP-DDK и воспользовался IoConnectInterrupt (порты и IRQ известны), все прошло удачно, а прерываний нету. Там такая фишка, чтобы включить прерывания нужно установить первый бит первого регистра, но я и это сделал. Думаю может устройство глючит... или я... |
|
|
Дата: Июл 4, 2003 00:12:27 В сайсе (bpio) прерывания происходят :) Значит я не понимаю как пользоваться IoConnectInterrupt... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.106 |