Exetools

Exetools (https://forum.exetools.com/index.php)
-   x64 OS (https://forum.exetools.com/forumdisplay.php?f=44)
-   -   Developing Drivers for 64-bit (https://forum.exetools.com/showthread.php?t=12450)

Git 09-08-2009 22:48

Developing Drivers for 64-bit
 
1 Attachment(s)
Some useful info in this PDF on developing 64bit drivers and porting 32bit source to 64bit. Also explains how there is now only one parameter passing format (goodbye cdecl, stdcall, thiscall, etc). I think it also has info on the new structured exception handling chain. I am sure it mentions it, but in case it doesn't, embedding assembly into C with __asm{} is gone.

WinDbg/KD for 64bit is here :

http://www.microsoft.com/whdc/devtools/debugging/install64bit.mspx

Git

ahmadmansoor 09-08-2009 23:03

Ooooo ..man how fast r u . ??!!!

I think Evilcry will take his chance too .
so lets watch .

Evilcry 09-08-2009 23:26

sure man, I'm actually busy cause work but I'm collecting material ;)

ahmadmansoor 09-09-2009 03:39

I now my friend no problem take ur time :) .. we will wait .
I think u will bring fat stuff :D

U r the moderator now . and u r rule here ;)

Evilcry 09-09-2009 14:37

thank you friend, just published the first block of links ;)

have a nice day!

RappyBMX 07-07-2010 19:39

recently i had to port an x86 driver to x64...

you just have to add ntAMD64 :)

for example:
Code:

[Manufacturer]
%Ceemax%=Ceemax,ntAMD64

[Ceemax.ntAMD64]


Evilcry 07-09-2010 17:51

Hi,

64-bit Driver Guidelines

https://www.microsoft.com/whdc/driver/64bitguide.mspx

Designing for 64-bit Windows

http://www.microsoft.com/whdc/system/platform/64bit/64bitsystems.mspx

Regards,
Evilcry

Git 07-09-2010 19:44

First link is dead

Git

Evilcry 07-09-2010 21:12

Uhm I checked, and seems to work fine with me

Git 07-10-2010 05:17

Yep, works fine for me now too. Strange.

Git

classpnp 09-14-2011 17:01

http://msdn.microsoft.com/en-us/windows/hardware/gg454503.aspx
work fine.

AKUMA 05-02-2012 17:58

Is there a sample project?

Git 05-02-2012 18:48

The DDK/WDK has the full source for all drivers that are part of Windows.

Git

Syoma 05-02-2012 22:40

afaik, a DDK/WDK has only the samples sources. Neither system drivers nor their sources are not part of a DDK/WDK.

Git 05-03-2012 05:06

They most certainly are part of the DDK and always have been. The whole build chain is there.


All times are GMT +8. The time now is 15:03.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX