VirtualBox

source: vbox/trunk/include/VBox/x86.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @23639   15 years vboxsync Accidental commit
(edit) @23637   15 years vboxsync Addition cpuid & msr values
(edit) @22431   15 years vboxsync iprt/x86.h|mac: Don't include X86DESC64_BASE in the assembly since it …
(edit) @22429   15 years vboxsync VMM,x86.h/mac: Be more careful with X86DESCHC.
(edit) @21327   15 years vboxsync cpumR3Load: ignore some advanced capability bits, that we don't expose …
(edit) @21320   15 years vboxsync Extra CPUID 1 ecx capability bits
(edit) @21217   15 years vboxsync include/VBox/*.h: Mark which components the header files relate to.
(edit) @20742   15 years vboxsync VMM,++: Increased the stack size on darwin to 16KB since we're …
(edit) @20542   16 years vboxsync root/Makefile.kmk,includes: regenerated .mac files adding VBox/param.h …
(edit) @19304   16 years vboxsync VBox/x86.h: gate descriptors.
(edit) @18763   16 years vboxsync Added Intel performance counter MSRs
(edit) @18090   16 years vboxsync Typo corrected
(edit) @17702   16 years vboxsync X86_EFL_POPF_BITS
(edit) @17701   16 years vboxsync Added X86_EFL_PUSHF_BITS
(edit) @15631   16 years vboxsync Added X86TSS32 & X86TSS64.
(edit) @14800   16 years vboxsync X86_SEL_SHIFT_HC docs+comment
(edit) @14747   16 years vboxsync x86.h: PCX86PGUINT & PCX86PGPAEUINT
(edit) @14741   16 years vboxsync x86.h: Added X86_PTE_BIT_* for use with ASMAtomicBit*.
(edit) @14135   16 years vboxsync x86.h: made the unions start with the unsigned integer view to …
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(edit) @12971   16 years vboxsync x2APIC bits definitions
(edit) @12795   16 years vboxsync HWACCM: fixed unsigned/signed compare warning (x86.h), use const and g_.
(edit) @12666   16 years vboxsync Missed update
(edit) @12600   16 years vboxsync Turned dr0..dr7 into an array.
(edit) @12578   16 years vboxsync Enable hardware breakpoint support for VT-x and AMD-V.
(edit) @12225   16 years vboxsync VMM: X86_DR7_ENABLED_MASK should not include GD, because it isn't a …
(edit) @12155   16 years vboxsync gcc found this bug
(edit) @12119   16 years vboxsync Added X86_DR6_INIT_VAL
(edit) @11688   16 years vboxsync Some more MSR logging
(edit) @10817   16 years vboxsync Started with EPT support.
(edit) @10707   16 years vboxsync Include bit 5 in the debug register armed mask.
(edit) @10568   16 years vboxsync Updates
(edit) @10213   16 years vboxsync Log more MSRs
(edit) @9887   16 years vboxsync Added X86_CR3_AMD64_PAGE_MASK
(edit) @9878   16 years vboxsync X86_PML4E_PG_MASK_FULL
(edit) @9873   16 years vboxsync Added X86_PDE_PAE_PG_MASK_FULL
(edit) @9857   16 years vboxsync Updates for amd64 paging
(edit) @9701   16 years vboxsync Fixed mask issues in 64 bits mode
(edit) @9656   17 years vboxsync Changed u1Reserved to u1Long in the selector attributes field.
(edit) @9614   17 years vboxsync Not necessary
(edit) @9571   17 years vboxsync Missing header updates
(edit) @9549   17 years vboxsync Comment added
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9069   17 years vboxsync Interpret msr reads and writes (currently disabled in order not to …
(edit) @8536   17 years vboxsync Split out the long mode only bits from the PDPE. Set accessed bits for …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7730   17 years vboxsync Added CPUMSet/GetGuestEFER. Corrected NX bit handling.
(edit) @7728   17 years vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7715   17 years vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7705   17 years vboxsync Fixed some comments. Added a todo on my PDPTR mistake.
(edit) @7695   17 years vboxsync Added system MSRs to the CPUMCTX structure. Sync them in REM as well.
(edit) @7677   17 years vboxsync Cleanup
(edit) @7676   17 years vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @7666   17 years vboxsync Put back the original PAE defines. AMD differs from Intel wrt valid …
(edit) @7660   17 years vboxsync Split off amd64
(edit) @7659   17 years vboxsync 36 bits physical address
(edit) @7655   17 years vboxsync PAE fixes & changes
(edit) @7121   17 years vboxsync Added a plain unsigned view to keep things shorter.
(edit) @7096   17 years vboxsync Typo
(edit) @7095   17 years vboxsync Extended the CPUMCTX structure for 64 bits mode.
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5191   17 years vboxsync typo
(edit) @4425   17 years vboxsync some more CPU feature flags
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3942   17 years vboxsync fixed detecting the CPU vendor (in DevAPIC) by introducing symbolic …
(edit) @3941   17 years vboxsync introduced symbolic constants for CPUID vendor information
(edit) @3913   17 years vboxsync Solaris.
(edit) @3748   17 years vboxsync Added MSR_K8_VM_CR_SVM_DISABLE
(edit) @3632   17 years vboxsync VBox_hdr_h -> _VBox_hdr_h
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2815   18 years vboxsync Added X86_SEL_SHIFT_HC
(edit) @2812   18 years vboxsync Added 64 bits view
(edit) @2810   18 years vboxsync Update
(edit) @2809   18 years vboxsync Update
(edit) @2808   18 years vboxsync Added X86DESC64GENERIC.
(edit) @2807   18 years vboxsync Added X86DESCHC & PX86DESCHC.
(edit) @2806   18 years vboxsync Added 64 bits descriptor type.
(edit) @2104   18 years vboxsync Added X86_SEL_TYPE_MEMORY
(edit) @1283   18 years vboxsync Added support for the hybrid darwin setup where the kernel is 32-bit …
(add) @1   55 years vboxsync import
Note: See TracRevisionLog for help on using the revision log.

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