Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Я могу ошибаться, но если я правильно понял, то достаточно... 09.07.04 14:38 Число просмотров: 1540
Автор: maggres Статус: Незарегистрированный пользователь
|
> --- Прошу прощенья за кросс-постинг, но в [hacking] многие > не заглядывают. > > Нужно пройтись по регистрам чипсета, поэтому необходимо > заблокировать прерывания на всех процессорах. На > SMP-системах это не совсем просто... > > Я пока сделал через interlocked-зацикливание в DPC, на > "идеальном" SMP это всегда работаеет. Но на многих > SMP-системах не каждый процессор может непосредственно > послать IPI (поставить DPC в очередь) к любому другому, и в > результате система может зациклиться. > > Кто-нибудь знает про готовые решения? Я могу ошибаться, но если я правильно понял, то достаточно поднять IRQL(Level) до необходимого тебе уровня тогда все прерывания приоритетом ниже буду заблокированны.
|
|
|