ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; $Id: tstAsmLock-1.asm 60692 2010-04-27 08:22:32Z umoeller $
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;; @file
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; Disassembly testcase - Valid fnstsw* instructitons.
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; This is a build test, that means it will be assembled, disassembled,
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; then the disassembly output will be assembled and the new binary will
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; compared with the original.
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; Copyright (C) 2008-2011 Oracle Corporation
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; This file is part of VirtualBox Open Source Edition (OSE), as
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; available from http://www.virtualbox.org. This file is free software;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; you can redistribute it and/or modify it under the terms of the GNU
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; General Public License (GPL) as published by the Free Software
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; Foundation, in version 2 as it comes in the "COPYING" file of the
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync;
ac97f353c9ad3cbba306d0ec9d8c807bd29ba8a5vboxsync
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync%include "tstAsm.mac"
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync BITS TEST_BITS
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fstsw ax
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fnstsw ax
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fstsw [xBX]
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fnstsw [xBX]
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fstsw [xBX+xDI]
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync fnstsw [xBX+xDI]
b24dc7f75620c058f5ba7df435cacd9bff05e8f0vboxsync