Changeset 19 in vbox
- Timestamp:
- Jan 15, 2007 1:07:05 PM (18 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 29 edited
-
CPUMInternal.mac (modified) (2 diffs, 1 prop)
-
PATM/PATMA.asm (modified) (2 diffs, 1 prop)
-
PATM/PATMA.mac (modified) (2 diffs, 1 prop)
-
TRPMInternal.mac (modified) (1 diff, 1 prop)
-
VMMAll/CPUMAllA.asm (modified) (2 diffs, 1 prop)
-
VMMAll/EMAllA.asm (modified) (2 diffs, 1 prop)
-
VMMGC/CPUMGCA.asm (modified) (1 diff, 1 prop)
-
VMMGC/MMRamGCA.asm (modified) (2 diffs, 1 prop)
-
VMMGC/TRPMGCHandlersA.asm (modified) (2 diffs, 1 prop)
-
VMMGC/VMMGC.mac (modified) (2 diffs, 1 prop)
-
VMMGC/VMMGC0.asm (modified) (1 diff, 1 prop)
-
VMMGC/VMMGC99.asm (modified) (1 diff, 1 prop)
-
VMMGC/VMMGCA.asm (modified) (2 diffs, 1 prop)
-
VMMInternal.mac (modified) (2 diffs, 1 prop)
-
VMMR0/HWACCMR0A.asm (modified) (2 diffs, 1 prop)
-
VMMR0/TRPMR0A.asm (modified) (2 diffs, 1 prop)
-
VMMR0/VMMR0A.asm (modified) (2 diffs, 1 prop)
-
VMMSwitcher/32BitTo32Bit.asm (modified) (3 diffs, 1 prop)
-
VMMSwitcher/32BitToPAE.asm (modified) (3 diffs, 1 prop)
-
VMMSwitcher/PAETo32Bit.asm (modified) (3 diffs, 1 prop)
-
VMMSwitcher/PAEToPAE.asm (modified) (3 diffs, 1 prop)
-
VMMSwitcher/PAEand32Bit.mac (modified) (3 diffs, 1 prop)
-
VMMSwitcher/VMMSwitcher.mac (modified) (2 diffs, 1 prop)
-
testcase/tstAsmStructsAsm.asm (modified) (2 diffs, 1 prop)
-
testcase/tstHelpA.asm (modified) (2 diffs, 1 prop)
-
testcase/tstMicro.mac (modified) (2 diffs, 1 prop)
-
testcase/tstMicroGCA.asm (modified) (2 diffs, 1 prop)
-
testcase/tstProg-1A.asm (modified) (2 diffs, 1 prop)
-
testcase/tstProg-2A.asm (modified) (2 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/CPUMInternal.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 2 ;; @file 3 ; CPUM - Internal header file. 4 ; 5 6 ; 1 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 2 8 ; … … 12 18 ; distribution, then only the terms of your commercial VirtualBox 13 19 ; license agreement apply instead of the previous paragraph. 14 15 %include "VBox/nasm.mac" 20 ; 21 22 %include "VBox/asmdefs.mac" 16 23 17 24 %define CPUM_USED_FPU BIT(0) -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/PATM/PATMA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; PATM Assembly Routines. 4 4 ; … … 32 32 ;* Header Files * 33 33 ;******************************************************************************* 34 %include "VBox/ nasm.mac"34 %include "VBox/asmdefs.mac" 35 35 %include "VBox/err.mac" 36 36 %include "VBox/x86.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/PATM/PATMA.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; PATM macros & definitions (identical to PATMA.h!!) 4 4 ; 5 5 6 ; 6 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 7 8 ; … … 17 18 ; distribution, then only the terms of your commercial VirtualBox 18 19 ; license agreement apply instead of the previous paragraph. 20 ; 19 21 20 22 ; hardcoded dependency on single byte int 3 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/TRPMInternal.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; TRPM - Internal header file. 4 4 ; 5 5 6 ; 6 7 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 8 8 ; -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; CPUM - Guest Context Assembly Routines. 4 4 ; 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 18 20 ; 19 21 20 22 ;******************************************************************************* 21 23 ;* Header Files * 22 24 ;******************************************************************************* 23 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 24 26 %include "VBox/vm.mac" 25 27 %include "VBox/err.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMAll/EMAllA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r15 r19 1 ; $Id$ 1 2 ;; @file 2 3 ; EM Assembly Routines. 3 4 ; 4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* 20 23 ;* Header Files * 21 24 ;******************************************************************************* 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 %include "VBox/err.mac" 24 27 %include "VBox/x86.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/CPUMGCA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 3 ; -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/MMRamGCA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; MMRamGCA - Guest Context Ram access Assembly Routines. 2 4 ; 3 ; MMRamGCA - Guest Context Ram access Assembly Routines.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* 20 23 ;* Header Files * 21 24 ;******************************************************************************* 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 %include "VBox/err.mac" 24 27 %include "iprt/err.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; TRPM - Guest Context Trap Handlers 4 ; 4 5 5 6 ; Copyright (C) 2006 InnoTek Systemberatung GmbH … … 26 27 %include "VBox/vm.mac" 27 28 %include "TRPMInternal.mac" 28 %include "iprt/err.mac"29 29 %include "VBox/err.mac" 30 30 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/VMMGC.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMMGC - Guest Context Assembly Macros. 2 4 ; 3 ; VMMGC - Guest Context Assembly Macros.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 %ifndef __VMMGC_mac__ 20 23 %define __VMMGC_mac__ 21 24 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 24 27 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/VMMGC0.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMMGC0 - The first object module in the link. 2 4 ; 3 ; VMMGC0 - The first object module in the link.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/VMMGC99.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMMGC0 - The first object module in the link. 2 4 ; 3 ; VMMGC0 - The first object module in the link.4 5 5 6 ; Copyright (C) 2006 InnoTek Systemberatung GmbH -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMGC/VMMGCA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMMGC - Guest Context Virtual Machine Monitor assembly routines. 2 4 ; 3 ; VMMGC - Guest Context Virtual Machine Monitor assembly routines.4 5 5 6 ; Copyright (C) 2006 InnoTek Systemberatung GmbH … … 20 21 ;* Header Files * 21 22 ;******************************************************************************* 22 %include "VBox/ nasm.mac"23 %include "VBox/asmdefs.mac" 23 24 %include "VBox/x86.mac" 24 25 -
Property svn:keywords
changed from
-
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 ; 1 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 2 8 ; … … 12 18 ; distribution, then only the terms of your commercial VirtualBox 13 19 ; license agreement apply instead of the previous paragraph. 20 ; 14 21 15 %include "VBox/ nasm.mac"22 %include "VBox/asmdefs.mac" 16 23 17 24 struc VMMR0JMPBUF -
Property svn:keywords
set to
-
trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMXM - R0 vmx helpers 2 4 ; 3 ; VMXM - R0 vmx helpers 4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* 20 23 ;* Header Files * 21 24 ;******************************************************************************* 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 %include "VBox/err.mac" 24 27 %include "VBox/hwacc_vmx.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; TRPM - Host Context Ring-0 2 4 ; 3 ; TRPM - Host Context Ring-04 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* 20 23 ;* Header Files * 21 24 ;******************************************************************************* 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 24 27 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMR0/VMMR0A.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; VMM - R0 assembly routines. 4 4 ; 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* 20 23 ;* Header Files * 21 24 ;******************************************************************************* 22 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 23 26 %include "VMMInternal.mac" 24 27 %include "iprt/err.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMM - World Switchers, 32-Bit to 32-Bit. 2 4 ; 3 ; VMM - World Switchers, 32-Bit to 32-Bit.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* … … 30 33 ;* Header Files * 31 34 ;******************************************************************************* 32 %include "VBox/ nasm.mac"35 %include "VBox/asmdefs.mac" 33 36 %include "VMMSwitcher/PAEand32Bit.mac" 34 37 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/32BitToPAE.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMM - World Switchers, 32-Bit to 32-Bit. 2 4 ; 3 ; VMM - World Switchers, 32-Bit to 32-Bit.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* … … 31 34 ;* Header Files * 32 35 ;******************************************************************************* 33 %include "VBox/ nasm.mac"36 %include "VBox/asmdefs.mac" 34 37 %include "VMMSwitcher/PAEand32Bit.mac" 35 38 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; VMM - World Switchers, PAE to PAE 4 4 ; 5 5 6 ; 6 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 7 8 ; … … 17 18 ; distribution, then only the terms of your commercial VirtualBox 18 19 ; license agreement apply instead of the previous paragraph. 20 ; 19 21 20 22 ;******************************************************************************* … … 32 34 ;* Header Files * 33 35 ;******************************************************************************* 34 %include "VBox/ nasm.mac"36 %include "VBox/asmdefs.mac" 35 37 %include "VMMSwitcher/PAEand32Bit.mac" 36 38 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/PAEToPAE.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMM - World Switchers, PAE to PAE 2 4 ; 3 ; VMM - World Switchers, PAE to PAE4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;******************************************************************************* … … 30 33 ;* Header Files * 31 34 ;******************************************************************************* 32 %include "VBox/ nasm.mac"35 %include "VBox/asmdefs.mac" 33 36 %include "VMMSwitcher/PAEand32Bit.mac" 34 37 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; VMM - World Switchers, template for PAE and 32-Bit. 4 4 ; 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 ;%define DEBUG_STUFF 1 … … 22 25 ;* Header Files * 23 26 ;******************************************************************************* 24 %include "VBox/ nasm.mac"27 %include "VBox/asmdefs.mac" 25 28 %include "VBox/x86.mac" 26 29 %include "VBox/cpum.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/VMMSwitcher/VMMSwitcher.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; VMM - World Switchers. 2 4 ; 3 ; VMM - World Switchers.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 %ifndef __VMMSwitcher_mac__ -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; Assembly / C structure layout testcase. 2 4 ; 3 ; Make nasm create absolute symbols for the structure definition5 ; Make yasm/nasm create absolute symbols for the structure definition 4 6 ; which we can parse and make code from using objdump and sed. 7 ; 5 8 9 ; 6 10 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 7 11 ; … … 17 21 ; distribution, then only the terms of your commercial VirtualBox 18 22 ; license agreement apply instead of the previous paragraph. 23 ; 19 24 20 25 %ifdef __AMD64__ -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstHelpA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 ;3 3 ; testcase helpers. 4 4 ; 5 5 6 ; 6 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 7 8 ; … … 17 18 ; distribution, then only the terms of your commercial VirtualBox 18 19 ; license agreement apply instead of the previous paragraph. 20 ; 19 21 20 %include "VBox/ nasm.mac"22 %include "VBox/asmdefs.mac" 21 23 %include "VBox/cpum.mac" 22 24 -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstMicro.mac
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; Micro Testcase, profiling special CPU operations. 2 4 ; 3 ; Micro Testcase, profiling special CPU operations.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 22 %ifndef __tstMicro_mac__ -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstMicroGCA.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 2 3 ; tstMicroGCA 4 ; 5 6 ; 3 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 4 8 ; … … 14 18 ; distribution, then only the terms of your commercial VirtualBox 15 19 ; license agreement apply instead of the previous paragraph. 16 20 ; 17 21 18 22 ;******************************************************************************* 19 23 ;* Header Files * 20 24 ;******************************************************************************* 21 %include "VBox/ nasm.mac"25 %include "VBox/asmdefs.mac" 22 26 %include "VBox/x86.mac" 23 27 %include "VBox/cpum.mac" -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstProg-1A.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; tstProg-1a assembly. 2 4 ; 3 ; tstProg-1a assembly.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 20 %include "VBox/nasm.mac" 22 %include "VBox/asmdefs.mac" 21 23 22 24 BEGINCODE -
Property svn:keywords
changed from
-
trunk/src/VBox/VMM/testcase/tstProg-2A.asm
-
Property svn:keywords
changed from
Author Date Id RevisiontoId
r1 r19 1 ; $Id$ 1 2 ;; @file 3 ; tstProg-2a assembly. 2 4 ; 3 ; tstProg-2a assembly.4 5 6 ; 5 7 ; Copyright (C) 2006 InnoTek Systemberatung GmbH 6 8 ; … … 16 18 ; distribution, then only the terms of your commercial VirtualBox 17 19 ; license agreement apply instead of the previous paragraph. 20 ; 18 21 19 %include "VBox/ nasm.mac"22 %include "VBox/asmdefs.mac" 20 23 21 24 BEGINCODE -
Property svn:keywords
changed from
Note:
See TracChangeset
for help on using the changeset viewer.

