aboutsummaryrefslogtreecommitdiff
path: root/vl.c
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-01-24 13:42:26 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-01-24 13:42:26 +0000
commitbb551faa4ac8a798df9757c0ae26893041344bc3 (patch)
tree3e9e9718fa9a44685e74b49f5b9080a2027f3199 /vl.c
parenta136e5a8b176bfd3ba687769ed999c55782f2584 (diff)
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
Diffstat (limited to 'vl.c')
-rw-r--r--vl.c6
1 files changed, 5 insertions, 1 deletions
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);
}
}