From 7eecc68d898db2170894c4170e492fbd59af6de3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gwenol=C3=A9=20Beauchesne?= Date: Thu, 31 Aug 2006 13:48:59 +0000 Subject: - Merge in newer code. Mostly factorisation for mapped reads - Ignore VBIOS CRC check failures to be in-line with older LRMI-based code - Use CPU emulator when CRC check fail to be on the safe side - Add new options: --map-bios-vram, --check-bios-crc, --use-cpuemu --- hd.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 hd.h (limited to 'hd.h') diff --git a/hd.h b/hd.h new file mode 100644 index 0000000..bef83b0 --- /dev/null +++ b/hd.h @@ -0,0 +1,12 @@ +#ifndef HD_H +#define HD_H + +typedef struct hd_data_struct { + struct flag_struct { + unsigned cpuemu:1; /**< use CPU emulation to run BIOS code (i386 only) */ + unsigned nobioscrc:1; /**< internal: don't check VBIOS crc */ + unsigned biosvram:1; /**< internal: map Video BIOS RAM (128k at 0xa0000) */ + } flags; +} hd_data_t; + +#endif /* HD_H */ -- cgit v1.2.1