aboutsummaryrefslogtreecommitdiffstats
path: root/hd.h
diff options
context:
space:
mode:
authorGwenolé Beauchesne <gbeauchesne@mandriva.org>2006-08-31 13:48:59 +0000
committerGwenolé Beauchesne <gbeauchesne@mandriva.org>2006-08-31 13:48:59 +0000
commit7eecc68d898db2170894c4170e492fbd59af6de3 (patch)
treea253b42ff1ef517249a87fb90f0b566f5301df8e /hd.h
parent52d81dd07bf58c8e157ed0a7cb6811ec9ccd2425 (diff)
downloadmonitor-edid-7eecc68d898db2170894c4170e492fbd59af6de3.tar
monitor-edid-7eecc68d898db2170894c4170e492fbd59af6de3.tar.gz
monitor-edid-7eecc68d898db2170894c4170e492fbd59af6de3.tar.bz2
monitor-edid-7eecc68d898db2170894c4170e492fbd59af6de3.tar.xz
monitor-edid-7eecc68d898db2170894c4170e492fbd59af6de3.zip
- 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
Diffstat (limited to 'hd.h')
-rw-r--r--hd.h12
1 files changed, 12 insertions, 0 deletions
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 */