Does anyone know of an ABI document for Windows on x64 machines that
specifies the standard usages of registers? There are some obvious
conventions here, and what appear to be some implicit requirements in the
x64 hardware documentation. But I’ve never been able to find anything
similar to this for any Intel architecture.
I know that IA-64 had a very elaborate document of this sort. However, that
doesn’t help much with more modern processors!
Thanks
Loren
Funny you should ask. I was just reading about aht on MSDN
http://msdn2.microsoft.com/en-us/library/7kcdt6fy
Beverly Brown
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Loren Wilton
Sent: Friday, September 16, 2005 4:40 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] x64 ABI document?
Does anyone know of an ABI document for Windows on x64 machines that
specifies the standard usages of registers? There are some obvious
conventions here, and what appear to be some implicit requirements in
the
x64 hardware documentation. But I’ve never been able to find anything
similar to this for any Intel architecture.
I know that IA-64 had a very elaborate document of this sort. However,
that doesn’t help much with more modern processors!
Thanks
Loren
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: bbrown@mc.com To unsubscribe
send a blank email to xxxxx@lists.osr.com
If you’re asking about the calling convention, most of it is documented in
the Windbg documentation. Look under processor architectures.
–
Jake Oshins
Windows Kernel Group
This posting is provided “AS IS” with no warranties, and confers no rights.
“Loren Wilton” wrote in message news:xxxxx@ntdev…
> Does anyone know of an ABI document for Windows on x64 machines that
> specifies the standard usages of registers? There are some obvious
> conventions here, and what appear to be some implicit requirements in the
> x64 hardware documentation. But I’ve never been able to find anything
> similar to this for any Intel architecture.
>
> I know that IA-64 had a very elaborate document of this sort. However,
> that
> doesn’t help much with more modern processors!
>
> Thanks
>
> Loren
>
>