]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/blobdiff - xen-mapcache.c
Support for Humusoft MF624 data acquisition card.
[lisovros/qemu_apohw.git] / xen-mapcache.c
index 5a626cdf845ff7a943c0279f19df333edb2385f4..66da1a6d4775fd14b552d32142bba9b2893deca5 100644 (file)
@@ -12,7 +12,7 @@
 
 #include <sys/resource.h>
 
-#include "hw/xen_backend.h"
+#include "hw/xen/xen_backend.h"
 #include "sysemu/blockdev.h"
 #include "qemu/bitmap.h"
 
 #  define DPRINTF(fmt, ...) do { } while (0)
 #endif
 
-#if defined(__i386__)
+#if HOST_LONG_BITS == 32
 #  define MCACHE_BUCKET_SHIFT 16
 #  define MCACHE_MAX_SIZE     (1UL<<31) /* 2GB Cap */
-#elif defined(__x86_64__)
+#else
 #  define MCACHE_BUCKET_SHIFT 20
 #  define MCACHE_MAX_SIZE     (1UL<<35) /* 32GB Cap */
 #endif