From bb551faa4ac8a798df9757c0ae26893041344bc3 Mon Sep 17 00:00:00 2001 From: bellard Date: Sat, 24 Jan 2004 13:42:26 +0000 Subject: [PATCH] increased physical RAM limit to 2047 MB in soft MMU mode git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@575 c046a42c-6fe2-441c-8c8c-71466251a162 --- vl.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vl.c b/vl.c index cc49e333be..621bbeb881 100644 --- a/vl.c +++ b/vl.c @@ -79,7 +79,11 @@ //#define DEBUG_SERIAL #define PHYS_RAM_BASE 0xac000000 +#if !defined(CONFIG_SOFTMMU) #define PHYS_RAM_MAX_SIZE (256 * 1024 * 1024) +#else +#define PHYS_RAM_MAX_SIZE (2047 * 1024 * 1024) +#endif #if defined (TARGET_I386) #define KERNEL_LOAD_ADDR 0x00100000 @@ -1309,7 +1313,7 @@ static inline void pit_load_count(PITChannelState *s, int val) s->count = val; if (s == &pit_channels[0] && val <= pit_min_timer_count) { fprintf(stderr, - "\nWARNING: qemu: on your system, accurate timer emulation is impossible if its frequency is more than %d Hz. If using a 2.5.xx Linux kernel, you must patch asm/param.h to change HZ from 1000 to 100.\n\n", + "\nWARNING: qemu: on your system, accurate timer emulation is impossible if its frequency is more than %d Hz. If using a 2.6 guest Linux kernel, you must patch asm/param.h to change HZ from 1000 to 100.\n\n", PIT_FREQ / pit_min_timer_count); } }