From 8df1cd076cc14d1d4fc456c6d7d1ceb257781942 Mon Sep 17 00:00:00 2001 From: bellard Date: Fri, 28 Jan 2005 22:37:22 +0000 Subject: physical memory access functions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1249 c046a42c-6fe2-441c-8c8c-71466251a162 --- target-ppc/helper.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'target-ppc/helper.c') diff --git a/target-ppc/helper.c b/target-ppc/helper.c index 5d41fcb..f3db55f 100644 --- a/target-ppc/helper.c +++ b/target-ppc/helper.c @@ -129,8 +129,8 @@ static int find_pte (uint32_t *RPN, int *prot, uint32_t base, uint32_t va, int ret = -1; /* No entry found */ for (i = 0; i < 8; i++) { - pte0 = ldl_raw(phys_ram_base + base + (i * 8)); - pte1 = ldl_raw(phys_ram_base + base + (i * 8) + 4); + pte0 = ldl_phys(base + (i * 8)); + pte1 = ldl_phys(base + (i * 8) + 4); #if defined (DEBUG_MMU) if (loglevel > 0) { fprintf(logfile, "Load pte from 0x%08x => 0x%08x 0x%08x " @@ -220,7 +220,7 @@ static int find_pte (uint32_t *RPN, int *prot, uint32_t base, uint32_t va, } } if (store) { - stl_raw(phys_ram_base + base + (good * 8) + 4, keep); + stl_phys_notdirty(base + (good * 8) + 4, keep); } } -- cgit v1.1