ASMGetGS.asm revision 4d939f327b6fe2b8201ab00e2d7e7d12b6d47d23
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;; @file
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; IPRT - ASMGetGS().
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; Copyright (C) 2006-2007 Sun Microsystems, Inc.
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; This file is part of VirtualBox Open Source Edition (OSE), as
e64031e20c39650a7bc902a3e1aba613b9415deevboxsync; available from http://www.virtualbox.org. This file is free software;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; you can redistribute it and/or modify it under the terms of the GNU
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; General Public License (GPL) as published by the Free Software
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; Foundation, in version 2 as it comes in the "COPYING" file of the
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; VirtualBox OSE distribution. VirtualBox OSE is distributed in the
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; The contents of this file may alternatively be used under the terms
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; of the Common Development and Distribution License Version 1.0
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; (CDDL) only, as it comes in the "COPYING.CDDL" file of the
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; VirtualBox OSE distribution, in which case the provisions of the
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; CDDL are applicable instead of those of the GPL.
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; You may elect to license modified versions of this file under the
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; terms and conditions of either the GPL or the CDDL or both.
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; Clara, CA 95054 USA or visit http://www.sun.com if you need
4651430e55b9df9726347e3e3968618e540fe729vboxsync; additional information or have any questions.
4651430e55b9df9726347e3e3968618e540fe729vboxsync;
4651430e55b9df9726347e3e3968618e540fe729vboxsync
4651430e55b9df9726347e3e3968618e540fe729vboxsync;*******************************************************************************
4651430e55b9df9726347e3e3968618e540fe729vboxsync;* Header Files *
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;*******************************************************************************
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync%include "iprt/asmdefs.mac"
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsyncBEGINCODE
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync;;
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; Get the gs register.
cebc93936b5bb4d867e1c086dd1b206db33c31dcvboxsync; @returns gs.
52f9ad797d03dd054af66b02e6decc09520e726evboxsync;
52f9ad797d03dd054af66b02e6decc09520e726evboxsyncBEGINPROC_EXPORTED ASMGetGS
52f9ad797d03dd054af66b02e6decc09520e726evboxsync mov eax, gs
52f9ad797d03dd054af66b02e6decc09520e726evboxsync ret
52f9ad797d03dd054af66b02e6decc09520e726evboxsyncENDPROC ASMGetGS
52f9ad797d03dd054af66b02e6decc09520e726evboxsync
52f9ad797d03dd054af66b02e6decc09520e726evboxsync