25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: memory.c,v 1.204 2007/06/15 17:02:38 debug Exp $ |
* $Id: memory.c,v 1.206 2007/06/19 04:04:02 debug Exp $ |
29 |
* |
* |
30 |
* Functions for handling the memory of an emulated machine. |
* Functions for handling the memory of an emulated machine. |
31 |
*/ |
*/ |
488 |
|
|
489 |
#define MEMORY_RW userland_memory_rw |
#define MEMORY_RW userland_memory_rw |
490 |
#define MEM_USERLAND |
#define MEM_USERLAND |
491 |
#include "memory_rw.c" |
#include "cpus/memory_rw.c" |
492 |
#undef MEM_USERLAND |
#undef MEM_USERLAND |
493 |
#undef MEMORY_RW |
#undef MEMORY_RW |
494 |
|
|
638 |
debug("} "); |
debug("} "); |
639 |
} |
} |
640 |
|
|
641 |
fatal("paddr=0x%llx >= physical_max; pc=", (long long)paddr); |
fatal("paddr=0x%"PRIx64" >= physical_max; pc=", paddr); |
642 |
if (cpu->is_32bit) |
if (cpu->is_32bit) |
643 |
fatal("0x%08"PRIx32, (uint32_t) old_pc); |
fatal("0x%08"PRIx32, (uint32_t) old_pc); |
644 |
else |
else |