Да,кстати, специально, чтобы ловить такие и многие другие ошибки, есть Check Build сборка ядра. Например код KeSetEvent начинается с:...
Вот так вот не читать допустимые IRQL в ддк :)) Вообще, когда ты писал, я думал что ты делаешь какойнить dpc или workitem... а оказалось ты...
LPC в принципе неплохо.
А я их провел в запое/загуле :) Хотя пытался зайти ежедневно:)
таблица сервисов у негуйного потока как раз в общей части адресного пространства ядра =)
старт юзермодного кода: - APC, но первый пример который в голову придет он не особо хороший будет, чтобы нормально переносимо сделать надо...
#include <stdio.h> #include <windows.h> int fsub(int ,int); int a; char s[]="%d"; void main() { _asm { push 100 push...
Без кода трудно будет сказать что-то, может быть при какихто обстоятельствах теряется вызов к KeSetEvent или что-то еще..
Закрыл, чтобы не игрались.
Comer_ ванга этого не предсказывала)) чьито выдумки
Врод чтобы Земля стала черной дырой, нужна большая энергия, гораздо большей той, что собираются там использовать.
Мне в Мосвку доставили за ~неделю
ноликов недосчитались
n0name, та же фигня, только я 5. Без optimization manual'а
Чето я все давно хотел присоедениться к девелопингу ядра ))
Если крупный город, можно без телефона. По Москве мне доставили нормально. Насчет других районов не в курсе.
Вопросы продолжаются, поэтому открыл тему) Абсолютно бесплатно: сами доки и доставка. Все оплачивают интелы. Да. Главное правильный адрес...
Увы, часто спрашивают как заказать :( Поэтому: 1) Идем на http://www.intel.com/products/processor/manuals/ и выбираем то, что понравилось. 2)...
А что тут собственно писать? Как использовать MmMapIoSpace для маппинга B8000 текстовой видеопамяти?
поставить флаг /NOGUIBOOT чтобы не инициализировался графический режим во время загрузки и писать из дрова напрямую в текстовую видеопамять...
Имена участников (разделяйте запятой).