only if this code executes in r0 and ds:0 points on invalid page. and if there are no any exception handlers that may process exception. for...
http://www.wasm.ru/article.php?article=drvw2k04 http://www.wasm.ru/article.php?article=drvw2k08 http://www.wasm.ru/article.php?article=drvw2k09
не заморачивайся выделяй через VirtualAlloc(0,size,MEM_RESERVE|MEM_COMMIT,PAGE_*) освобождай через VirtualFree(adr,0,MEM_RELEASE) для большинства...
по адресу, записанному в SYSENTER_EIP_MSR...
полезной для меня эта штука была, пока исходники винды не появились :)
погугли HexRays
для полноты картины mov eax, dwAddress xchg eax,ebx; << предлогаю это опустить под вызов MmMapIoSpace fastcall...
возьми да и проверь для нескольких систем.. в ХП это выполняется, а вот для 2000 уже эти таблички в обратном порядке идут. сначала...
тех, у кого линк будет в профиле :) мне чтото подобное напесале, но дальше 2го сообщения общение не заладилось, так как было чото не до того. да и...
улыбнуло :)
ищи эпилог :) в скомпилированном файле функции не обязательно идут в том порядке, в котором они идут в исходнике
огаога. а то валяецо пара старых сименсов, хоть кудато сгодятся :))
вот. немного подправеть и будет все супер
SetUnhandledExceptionFilter? предварительно записать в ss исчо можт чото неприятное и анализировать место падения?
JFGI
моя первая прога на сях отказалась компилится, я забил и еще полгода кодел на асме даж не думая про си. а потом скомпилелелась... но асм не бросил.
ProView шарет показывать исходник во время отладки. ну и многое другое. [img]
ну допустим с логикой разобрался, допустим по слоям нарисовал кристал.. но вот спаять то не спаяешь... такие весчи на спецоборудовании делаются и...
парацетомол не употребляю :)
а йа нажралсо по этому поводу даже слегкатаг :))
Имена участников (разделяйте запятой).