VirtualBox

Changeset 19 in vbox


Ignore:
Timestamp:
Jan 15, 2007 1:07:05 PM (18 years ago)
Author:
vboxsync
Message:

nasm.mac -> asmdefs.mac + header adjustments.

Location:
trunk/src/VBox/VMM
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/CPUMInternal.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
     2;; @file
     3; CPUM - Internal header file.
     4;
     5
     6;
    17; Copyright (C) 2006 InnoTek Systemberatung GmbH
    28;
     
    1218; distribution, then only the terms of your commercial VirtualBox
    1319; license agreement apply instead of the previous paragraph.
    14 
    15 %include "VBox/nasm.mac"
     20;
     21
     22%include "VBox/asmdefs.mac"
    1623
    1724%define CPUM_USED_FPU                   BIT(0)
  • trunk/src/VBox/VMM/PATM/PATMA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; PATM Assembly Routines.
    44;
     
    3232;* Header Files                                                                *
    3333;*******************************************************************************
    34 %include "VBox/nasm.mac"
     34%include "VBox/asmdefs.mac"
    3535%include "VBox/err.mac"
    3636%include "VBox/x86.mac"
  • trunk/src/VBox/VMM/PATM/PATMA.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; PATM macros & definitions (identical to PATMA.h!!)
    44;
    55
     6;
    67; Copyright (C) 2006 InnoTek Systemberatung GmbH
    78;
     
    1718; distribution, then only the terms of your commercial VirtualBox
    1819; license agreement apply instead of the previous paragraph.
     20;
    1921
    2022; hardcoded dependency on single byte int 3
  • trunk/src/VBox/VMM/TRPMInternal.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; TRPM - Internal header file.
    44;
     5
    56;
    6 
    77; Copyright (C) 2006 InnoTek Systemberatung GmbH
    88;
  • trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; CPUM - Guest Context Assembly Routines.
    4 
     4;
     5
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
    18 
     20;
    1921
    2022;*******************************************************************************
    2123;* Header Files                                                                *
    2224;*******************************************************************************
    23 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2426%include "VBox/vm.mac"
    2527%include "VBox/err.mac"
  • trunk/src/VBox/VMM/VMMAll/EMAllA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r15 r19  
     1; $Id$
    12;; @file
    23; EM Assembly Routines.
    34;
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
    2023;* Header Files                                                                *
    2124;*******************************************************************************
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326%include "VBox/err.mac"
    2427%include "VBox/x86.mac"
  • trunk/src/VBox/VMM/VMMGC/CPUMGCA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    23;
  • trunk/src/VBox/VMM/VMMGC/MMRamGCA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; MMRamGCA - Guest Context Ram access Assembly Routines.
    24;
    3 ; MMRamGCA - Guest Context Ram access Assembly Routines.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
    2023;* Header Files                                                                *
    2124;*******************************************************************************
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326%include "VBox/err.mac"
    2427%include "iprt/err.mac"
  • trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; TRPM - Guest Context Trap Handlers
     4;
    45
    56; Copyright (C) 2006 InnoTek Systemberatung GmbH
     
    2627%include "VBox/vm.mac"
    2728%include "TRPMInternal.mac"
    28 %include "iprt/err.mac"
    2929%include "VBox/err.mac"
    3030
  • trunk/src/VBox/VMM/VMMGC/VMMGC.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMMGC - Guest Context Assembly Macros.
    24;
    3 ; VMMGC - Guest Context Assembly Macros.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922%ifndef __VMMGC_mac__
    2023%define __VMMGC_mac__
    2124
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326
    2427
  • trunk/src/VBox/VMM/VMMGC/VMMGC0.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMMGC0 - The first object module in the link.
    24;
    3 ; VMMGC0 - The first object module in the link.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
  • trunk/src/VBox/VMM/VMMGC/VMMGC99.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMMGC0 - The first object module in the link.
    24;
    3 ; VMMGC0 - The first object module in the link.
    45
    56; Copyright (C) 2006 InnoTek Systemberatung GmbH
  • trunk/src/VBox/VMM/VMMGC/VMMGCA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMMGC - Guest Context Virtual Machine Monitor assembly routines.
    24;
    3 ; VMMGC - Guest Context Virtual Machine Monitor assembly routines.
    45
    56; Copyright (C) 2006 InnoTek Systemberatung GmbH
     
    2021;* Header Files                                                                *
    2122;*******************************************************************************
    22 %include "VBox/nasm.mac"
     23%include "VBox/asmdefs.mac"
    2324%include "VBox/x86.mac"
    2425
  • trunk/src/VBox/VMM/VMMInternal.mac

    • Property svn:keywords set to Id
    r1 r19  
     1; $Id$
     2;; @file
     3; VMM - Internal header file.
     4;
     5
     6;
    17; Copyright (C) 2006 InnoTek Systemberatung GmbH
    28;
     
    1218; distribution, then only the terms of your commercial VirtualBox
    1319; license agreement apply instead of the previous paragraph.
     20;
    1421
    15 %include "VBox/nasm.mac"
     22%include "VBox/asmdefs.mac"
    1623
    1724struc VMMR0JMPBUF
  • trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMXM - R0 vmx helpers
    24;
    3 ; VMXM - R0 vmx helpers
    4 
     5
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
    2023;* Header Files                                                                *
    2124;*******************************************************************************
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326%include "VBox/err.mac"
    2427%include "VBox/hwacc_vmx.mac"
  • trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; TRPM - Host Context Ring-0
    24;
    3 ; TRPM - Host Context Ring-0
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
    2023;* Header Files                                                                *
    2124;*******************************************************************************
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326
    2427
  • trunk/src/VBox/VMM/VMMR0/VMMR0A.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; VMM - R0 assembly routines.
    4 
     4;
     5
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
    2023;* Header Files                                                                *
    2124;*******************************************************************************
    22 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2326%include "VMMInternal.mac"
    2427%include "iprt/err.mac"
  • trunk/src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMM - World Switchers, 32-Bit to 32-Bit.
    24;
    3 ; VMM - World Switchers, 32-Bit to 32-Bit.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
     
    3033;* Header Files                                                                *
    3134;*******************************************************************************
    32 %include "VBox/nasm.mac"
     35%include "VBox/asmdefs.mac"
    3336%include "VMMSwitcher/PAEand32Bit.mac"
    3437
  • trunk/src/VBox/VMM/VMMSwitcher/32BitToPAE.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMM - World Switchers, 32-Bit to 32-Bit.
    24;
    3 ; VMM - World Switchers, 32-Bit to 32-Bit.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
     
    3134;* Header Files                                                                *
    3235;*******************************************************************************
    33 %include "VBox/nasm.mac"
     36%include "VBox/asmdefs.mac"
    3437%include "VMMSwitcher/PAEand32Bit.mac"
    3538
  • trunk/src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; VMM - World Switchers, PAE to PAE
    44;
    55
     6;
    67; Copyright (C) 2006 InnoTek Systemberatung GmbH
    78;
     
    1718; distribution, then only the terms of your commercial VirtualBox
    1819; license agreement apply instead of the previous paragraph.
     20;
    1921
    2022;*******************************************************************************
     
    3234;* Header Files                                                                *
    3335;*******************************************************************************
    34 %include "VBox/nasm.mac"
     36%include "VBox/asmdefs.mac"
    3537%include "VMMSwitcher/PAEand32Bit.mac"
    3638
  • trunk/src/VBox/VMM/VMMSwitcher/PAEToPAE.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMM - World Switchers, PAE to PAE
    24;
    3 ; VMM - World Switchers, PAE to PAE
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;*******************************************************************************
     
    3033;* Header Files                                                                *
    3134;*******************************************************************************
    32 %include "VBox/nasm.mac"
     35%include "VBox/asmdefs.mac"
    3336%include "VMMSwitcher/PAEand32Bit.mac"
    3437
  • trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; VMM - World Switchers, template for PAE and 32-Bit.
    4 
     4;
     5
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922;%define DEBUG_STUFF 1
     
    2225;* Header Files                                                                *
    2326;*******************************************************************************
    24 %include "VBox/nasm.mac"
     27%include "VBox/asmdefs.mac"
    2528%include "VBox/x86.mac"
    2629%include "VBox/cpum.mac"
  • trunk/src/VBox/VMM/VMMSwitcher/VMMSwitcher.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; VMM - World Switchers.
    24;
    3 ; VMM - World Switchers.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922%ifndef __VMMSwitcher_mac__
  • trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; Assembly / C structure layout testcase.
    24;
    3 ; Make nasm create absolute symbols for the structure definition
     5; Make yasm/nasm create absolute symbols for the structure definition
    46; which we can parse and make code from using objdump and sed.
     7;
    58
     9;
    610; Copyright (C) 2006 InnoTek Systemberatung GmbH
    711;
     
    1721; distribution, then only the terms of your commercial VirtualBox
    1822; license agreement apply instead of the previous paragraph.
     23;
    1924
    2025%ifdef __AMD64__
  • trunk/src/VBox/VMM/testcase/tstHelpA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 ;
    33; testcase helpers.
    44;
    55
     6;
    67; Copyright (C) 2006 InnoTek Systemberatung GmbH
    78;
     
    1718; distribution, then only the terms of your commercial VirtualBox
    1819; license agreement apply instead of the previous paragraph.
     20;
    1921
    20 %include "VBox/nasm.mac"
     22%include "VBox/asmdefs.mac"
    2123%include "VBox/cpum.mac"
    2224
  • trunk/src/VBox/VMM/testcase/tstMicro.mac

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; Micro Testcase, profiling special CPU operations.
    24;
    3 ; Micro Testcase, profiling special CPU operations.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    1922%ifndef __tstMicro_mac__
  • trunk/src/VBox/VMM/testcase/tstMicroGCA.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
    2 
     3; tstMicroGCA
     4;
     5
     6;
    37; Copyright (C) 2006 InnoTek Systemberatung GmbH
    48;
     
    1418; distribution, then only the terms of your commercial VirtualBox
    1519; license agreement apply instead of the previous paragraph.
    16 
     20;
    1721
    1822;*******************************************************************************
    1923;*      Header Files                                                           *
    2024;*******************************************************************************
    21 %include "VBox/nasm.mac"
     25%include "VBox/asmdefs.mac"
    2226%include "VBox/x86.mac"
    2327%include "VBox/cpum.mac"
  • trunk/src/VBox/VMM/testcase/tstProg-1A.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; tstProg-1a assembly.
    24;
    3 ; tstProg-1a assembly.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    19 
    20 %include "VBox/nasm.mac"
     22%include "VBox/asmdefs.mac"
    2123
    2224BEGINCODE
  • trunk/src/VBox/VMM/testcase/tstProg-2A.asm

    • Property svn:keywords changed from Author Date Id Revision to Id
    r1 r19  
     1; $Id$
    12;; @file
     3; tstProg-2a assembly.
    24;
    3 ; tstProg-2a assembly.
    45
     6;
    57; Copyright (C) 2006 InnoTek Systemberatung GmbH
    68;
     
    1618; distribution, then only the terms of your commercial VirtualBox
    1719; license agreement apply instead of the previous paragraph.
     20;
    1821
    19 %include "VBox/nasm.mac"
     22%include "VBox/asmdefs.mac"
    2023
    2124BEGINCODE
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette