functions for accessing the 16-bit firmware that Windows started from." So you're adding functions from the x86 HAL in NT6 to our NT5.2-targeted AMD64 HAL? Is it just me who gets confused here? If it's alright, I'd like to hear some explanations. Best regards, Colin