VirtualBox

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

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @12989   16 年 vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12772   16 年 vboxsync #1865: IOM.
(edit) @12688   16 年 vboxsync #1865: EM - one pointer and statistics. Added a couple of more samples …
(edit) @12566   16 年 vboxsync Backed out 36722, 36764 & 36770; no need for per-cpu mmio registations …
(edit) @12561   16 年 vboxsync IOM: Made some minor adjustments to the MMIO CPU registration context …
(edit) @12545   16 年 vboxsync Updates for per-cpu MMIO range registration. (APIC)
(edit) @11458   16 年 vboxsync Paranoia.
(edit) @11457   16 年 vboxsync BT emulation bugfix.
(edit) @10602   16 年 vboxsync Backed out previous changeset; no harm done there.
(edit) @10601   16 年 vboxsync Fixed bogus return code check (string callback can fail if there's no …
(edit) @10600   16 年 vboxsync Logging update
(edit) @10538   16 年 vboxsync Fixed ring 3 mmio handling (unused previously).
(edit) @10473   16 年 vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @10382   16 年 vboxsync Refuse huge (>= _4G) REP prefixed transfers.
(edit) @10381   16 年 vboxsync Updates for 64 bits mmio.
(edit) @10379   16 年 vboxsync MMIO: missing changes for 64 bits mode.
(edit) @10277   16 年 vboxsync Deal with 8 byte movsx instructions.
(edit) @9837   16 年 vboxsync build fix
(edit) @9836   16 年 vboxsync Fixed some inconsistencies (thanks Frank)
(edit) @9835   16 年 vboxsync build fix
(edit) @9833   16 年 vboxsync qword accesses
(edit) @9776   16 年 vboxsync Stat updates
(edit) @9774   16 年 vboxsync IOM updates for 64 bits mode.
(edit) @9764   16 年 vboxsync ins/outs correction for 64 bits mode.
(edit) @9713   16 年 vboxsync More eip -> rip changes.
(edit) @9678   16 年 vboxsync Rewrote SELMToFlatEx for long mode.
(edit) @9659   16 年 vboxsync SELMGetCpuModeFromSelector is a better name.
(edit) @9658   16 年 vboxsync Renamed SELMIsSelector32Bit to SELMGetSelectorType.
(edit) @9282   16 年 vboxsync Type and cast corrections
(edit) @9212   16 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8234   17 年 vboxsync MMIO: Cleanup up (removed duplicate code) Disassembler: simplified …
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @7815   17 年 vboxsync Fixed wrong test in IOMMMIOHandler that caused assertions/bad stuff …
(edit) @7751   17 年 vboxsync Simplified and cleaned up the MMIO code. - The R0 and GC MMIO range …
(edit) @7731   17 年 vboxsync MMIO cleanup in progress.
(edit) @7723   17 年 vboxsync DECLINLINE
(edit) @7686   17 年 vboxsync Wrong prefix
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5625   17 年 vboxsync still a bool return value
(edit) @4953   17 年 vboxsync Cleaned up disassembler
(edit) @4789   17 年 vboxsync Also use host OS ioctls to go to ring 0 for hardware virtualization.
(edit) @4418   17 年 vboxsync Reapplied 23986
(edit) @4416   17 年 vboxsync Backed out 23986
(edit) @4414   17 年 vboxsync Use PGMPhysRead/WriteGCPtrSafe to respect access handlers, set …
(edit) @4411   17 年 vboxsync Disabled string io operations for ring 0 (hangs/crashes host). Debug …
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3184   17 年 vboxsync return VINF_EM_RAW_EMULATE_INSTR instead of VINF_EM_RESCHEDULE_REM …
(edit) @3180   17 年 vboxsync Inverted checks
(edit) @3179   17 年 vboxsync Also check for 16 bits mode
(edit) @3178   17 年 vboxsync Take 16 bits count in real or v86 mode.
(edit) @3145   17 年 vboxsync Fixed incorrect IOM return checks.
(edit) @2981   17 年 vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2879   18 年 vboxsync compile fix
(edit) @2878   18 年 vboxsync Only take the lower 16 bits from ecx when in real or v86 mode.
(edit) @2560   18 年 vboxsync Return VINF_EM_RESCHEDULE_REM instead of VINF_IOM_HC_IOPORT_WRITE and …
(edit) @2504   18 年 vboxsync Documented port I/O status code and fixed places where we didn't …
(edit) @2363   18 年 vboxsync warning
(edit) @2297   18 年 vboxsync svn:eol-style native
(edit) @2258   18 年 vboxsync Removed leftover logging statement
(edit) @2256   18 年 vboxsync Fixed io port access return check
(edit) @2220   18 年 vboxsync Don't call the outs/ins string handler if we're only supposed to …
(edit) @2217   18 年 vboxsync Added IOMInterpretINSEx & IOMInterpretOUTSEx. Support ins/outs …
(edit) @2201   18 年 vboxsync Moved ins/outs handling to the VMMAll directory.
(edit) @2180   18 年 vboxsync more verbose assertion
(edit) @2128   18 年 vboxsync Enable movs emulation for ring 0.
(edit) @2121   18 年 vboxsync Enable movs for ring 0. (not yet used)
(edit) @2117   18 年 vboxsync SELMToFlatEx change. Enable 16 bits instruction emulation for MMIO
(edit) @1828   18 年 vboxsync Cleaned up cpl checking.
(edit) @1359   18 年 vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @1332   18 年 vboxsync Wrong X86_EFL_VM test
(edit) @23   18 年 vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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