Changeset 18232 in vbox
- Timestamp:
- Mar 25, 2009 1:15:31 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/iom.h
r13832 r18232 214 214 VMMDECL(int) IOMMMIOWrite(PVM pVM, RTGCPHYS GCPhys, uint32_t u32Value, size_t cbValue); 215 215 VMMDECL(int) IOMInterpretCheckPortIOAccess(PVM pVM, PCPUMCTXCORE pCtxCore, RTIOPORT Port, unsigned cb); 216 VMMDECL(int) IOMMMIOM odifyPage(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS GCPhysRemapped, uint64_t fPageFlags);216 VMMDECL(int) IOMMMIOMapMMIO2Page(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS GCPhysRemapped, uint64_t fPageFlags); 217 217 VMMDECL(int) IOMMMIOResetRegion(PVM pVM, RTGCPHYS GCPhys); 218 218 -
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r18231 r18232 1198 1198 { 1199 1199 /** @todo only allow read access (doesn't work now) */ 1200 IOMMMIOM odifyPage(PDMDevHlpGetVM(s->CTX_SUFF(pDevIns)), GCPhys, s->GCPhysVRAM + addr, X86_PTE_RW|X86_PTE_P);1200 IOMMMIOMapMMIO2Page(PDMDevHlpGetVM(s->CTX_SUFF(pDevIns)), GCPhys, s->GCPhysVRAM + addr, X86_PTE_RW|X86_PTE_P); 1201 1201 /* Set as dirty as write accesses won't be noticed now. */ 1202 1202 vga_set_dirty(s, addr); … … 1330 1330 && !vga_is_dirty(s, addr)) 1331 1331 { 1332 IOMMMIOM odifyPage(PDMDevHlpGetVM(s->CTX_SUFF(pDevIns)), GCPhys, s->GCPhysVRAM + addr, X86_PTE_RW | X86_PTE_P);1332 IOMMMIOMapMMIO2Page(PDMDevHlpGetVM(s->CTX_SUFF(pDevIns)), GCPhys, s->GCPhysVRAM + addr, X86_PTE_RW | X86_PTE_P); 1333 1333 s->fRemappedVGA = true; 1334 1334 } -
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r18230 r18232 1776 1776 * for the time being. 1777 1777 */ 1778 VMMDECL(int) IOMMMIOM odifyPage(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS GCPhysRemapped, uint64_t fPageFlags)1778 VMMDECL(int) IOMMMIOMapMMIO2Page(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS GCPhysRemapped, uint64_t fPageFlags) 1779 1779 { 1780 1780 Log(("IOMMMIOModifyPage %RGp -> %RGp flags=%RX64\n", GCPhys, GCPhysRemapped, fPageFlags));
Note:
See TracChangeset
for help on using the changeset viewer.