x64 - pathchguard and other random bookmarks

Interesting x64 link..

patchguard internals

https://uninformed.org/index.cgi?v=3&a=3&p=1

General x64 stuff - https://www.64advantage.com/

X64 programming https://msdn.microsoft.com/msdnmag/issues/06/05/x64/

x64 calling convention https://blogs.msdn.com/joshwil/archive/2004/03/16/90612.aspx

x64 calling convention again - https://msdn.microsoft.com/library/default.asp?url=/library/en-us/Kernel_d/hh/Kernel_d/64bitAMD_6ec00b51-bf75-41bf-8635-caa8653c8bd9.xml.asp

AMD docs https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/x86-64_overview.pdf

Performance Optimization of 64-bit Windows Applications for AMD Athlon™ 64 and AMD Opteron™ Processors using Microsoft Visual Studio 2005

https://developer.amd.com/articles.aspx?id=1&num=1

MSDN Webcast: Welcome to 64-Bit Windows Computing: Introduction, Architecture and Roadmap—Level 100
Monday, November 01, 2004 9:00 AM-10:30 AM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259871&Culture=en-US

MSDN Webcast: Taking Application Development to the Next Level: Design and Development for 64-Bit Windows—Level 300
Monday, November 01, 2004 11:00 AM-12:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259875&Culture=en-US

MSDN Webcast: Managed Code on 64-bit Windows platforms—Level 300
Monday, November 01, 2004 1:00 PM-2:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259879&Culture=en-US

MSDN Webcast: Migrating Your Code to Run Natively on 64-Bit Windows: Insider Tips and Indispensable Tools—Level 300
Tuesday, November 02, 2004 9:00 AM-10:30 AM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259885&Culture=en-US

MSDN Webcast: Kernel Mode Drivers in Windows 64bit Systems: Migration and Development—Level 300
Tuesday, November 02, 2004 11:00 AM-12:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259890&Culture=en-US

MSDN Webcast: Going Native on 64-Bit Windows Platforms: Application Support and Migration from Existing Application Frameworks—Level 300
Wednesday, November 03, 2004 9:00 AM-10:30 AM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259904&Culture=en-US

 MSDN Webcast: Going Native on 64-Bit Windows Platforms: Code Optimization Tools and Techniques—Level 300
Wednesday, November 03, 2004 1:00 PM-2:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259907&Culture=en-US

MSDN Webcast: Making the Most of Enterprise Hardware: High-end 32 and 64 bit SQL Server 2005 Data Transformation Services—Level 200
Thursday, November 04, 2004 9:00 AM-10:30 AM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259921&Culture=en-US

MSDN Webcast: Guest Presenter: AMD64 Architecture Drilldown: 64-bit Performance and 32-bit Compatibility—Level 400
Thursday, November 04, 2004 11:00 AM-12:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259938&Culture=en-US

MSDN Webcast: MSDN Webcast: Terminal Services: Scale up Windows Server 64 bit Extended Systems—Level 300
Friday, November 05, 2004 9:00 AM-10:30 AM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259956&Culture=en-US

MSDN Webcast: MSDN Webcast: Active Directory: Maximize Performance in Enterprise Deployments with Windows Server 2003 x64 Editions—Level 300
Friday, November 05, 2004 11:00 AM-12:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259958&Culture=en-US

MSDN Webcast: MSDN Webcast: SQL Server 2000: 64-bit for Data Warehousing—Level 300
Friday, November 05, 2004 1:00 PM-2:30 PM
https://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032259960&Culture=en-US