VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PDMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @65338   8 years vboxsync Remove the old, unused I/O APIC code and related define.
(edit) @64852   8 years vboxsync VMM/PDM: Comment.
(edit) @64851   8 years vboxsync VMM/PDM: Fix uninitialized variable in PDMGetInterrupt() when APIC TPR …
(edit) @64663   8 years vboxsync VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
(edit) @64655   8 years vboxsync VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
(edit) @64626   8 years vboxsync Recompiler, VMM, Devices: Purge the old APIC and the …
(edit) @64597   8 years vboxsync VMM/PDM: Doxygen fix.
(edit) @64596   8 years vboxsync VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly …
(edit) @62478   8 years vboxsync (C) 2016
(edit) @61847   8 years vboxsync IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept an …
(edit) @61685   9 years vboxsync VMM: I/O APIC lockless implementation.
(edit) @60804   9 years vboxsync VMM: Introduced the new APIC update force-flag and relevant fixes, …
(edit) @60716   9 years vboxsync VMM: Fixed TPR thresholding and related PDM interfaces. Cleaned up the …
(edit) @60573   9 years vboxsync VMM/APIC: Fix INIT IPI handling, and handle callers of …
(edit) @60396   9 years vboxsync VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can …
(edit) @60382   9 years vboxsync VMM/PDM: nit.
(edit) @60377   9 years vboxsync VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
(edit) @60309   9 years vboxsync VMM: Doxygen fixes for r106369.
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @52670   10 years vboxsync VMM, Devices: Add interface to query the APIC frequency from the APIC …
(edit) @49556   11 years vboxsync PDMAll: minor nit.
(edit) @49551   11 years vboxsync comment typo
(edit) @49549   11 years vboxsync VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
(edit) @47280   11 years vboxsync IEM: TPR access.
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45965   12 years vboxsync VMM: Facility for getting the highest-priority pending interrupt from …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44509   12 years vboxsync Document PIC and APIC callback method locking rules.
(edit) @44351   12 years vboxsync PDM,++: Change APIs used by Main from PVM to PUVM.
(edit) @43971   12 years vboxsync VMM/PDMAll: no-long-jump zone comment.
(edit) @43657   12 years vboxsync VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41802   13 years vboxsync Doxygen.
(edit) @41800   13 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @40907   13 years vboxsync Working on tracking IRQs for tracing and logging purposes.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39060   13 years vboxsync DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug …
(edit) @37475   14 years vboxsync DevAPIC: Locking reworking in progress.
(edit) @37452   14 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @36822   14 years vboxsync comment typo.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32935   14 years vboxsync PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27254   15 years vboxsync HPET: correct interrupts delivery
(edit) @27123   15 years vboxsync space
(edit) @26939   15 years vboxsync ACPI, APIC, HPET: emulate typical configuration wrt ISA interrupt routing
(edit) @26143   15 years vboxsync Introducing PDMVMMDevHeapIsEnabled
(edit) @21861   15 years vboxsync PDMAll.cpp: Don't assert in PDMVMMDevHeapR3ToGCPhys as it's used …
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20873   15 years vboxsync VMMGCCallHost -> VMMRZCallRing3[NoCpu].
(edit) @20654   16 years vboxsync Do not acquire the PDM lock in PDMApicGetTPR
(edit) @20056   16 years vboxsync Backed out 47770 & 47771 (failed experiment)
(edit) @20037   16 years vboxsync TPR read/write updates
(edit) @20001   16 years vboxsync Cleaned up PDMGet/SetTPR.
(edit) @19995   16 years vboxsync Introduced PDMHasIoApic.
(edit) @19785   16 years vboxsync Locking should not be required after all
(edit) @19784   16 years vboxsync Use PDM lock for protecting pdm queue management.
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13020   16 years vboxsync Knut-compatibility fixes
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12687   16 years vboxsync Started with VMM device heap for use with VT-x real-mode emulation. …
(edit) @11261   16 years vboxsync #1865: DevPIC.
(edit) @11219   16 years vboxsync #1865: DevAPIC.
(edit) @10661   16 years vboxsync Reduce the number of world switches caused by cr8 writes by checking …
(edit) @10520   16 years vboxsync return docs.
(edit) @10492   16 years vboxsync Added PDMApicHasPendingIrq.
(edit) @10202   16 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2297   18 years vboxsync svn:eol-style native
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(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