SUPDrvA-win.asm revision a4d7fc6f54717c342281099fe14f5666be9b7921
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; $Id$
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;; @file
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; VirtualBox Support Driver - Windows NT specific assembly parts.
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; Copyright (C) 2006-2007 innotek GmbH
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; This file is part of VirtualBox Open Source Edition (OSE), as
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; available from http://www.virtualbox.org. This file is free software;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; you can redistribute it and/or modify it under the terms of the GNU
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; General Public License as published by the Free Software Foundation,
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; distribution. VirtualBox OSE is distributed in the hope that it will
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; be useful, but WITHOUT ANY WARRANTY of any kind.
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; If you received this file as part of a commercial VirtualBox
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; distribution, then only the terms of your commercial VirtualBox
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; license agreement apply instead of the previous paragraph.
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;*******************************************************************************
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;* Header Files *
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;*******************************************************************************
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync%include "iprt/asmdefs.mac"
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncBEGINCODE
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync%ifdef RT_ARCH_AMD64
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync%define _DbgPrint DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync%endif
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncextern _DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; Kind of alias for DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncBEGINPROC AssertMsg2
1f277e5b999f572b1ef1fe4ef593c603ea463be3vboxsync jmp _DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncENDPROC AssertMsg2
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync;;
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync; Kind of alias for DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncBEGINPROC SUPR0Printf
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync jmp _DbgPrint
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsyncENDPROC SUPR0Printf
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync
05c28d9d4557bed6e320dfee1acca69408bc3c15vboxsync