summaryrefslogtreecommitdiff
path: root/pc-bios/optionrom
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2012-02-17 18:31:21 +0100
committerAvi Kivity <avi@redhat.com>2012-02-18 12:16:00 +0200
commit209ca750b9e1854fa8f63fae16aef15becb1cdea (patch)
tree31e69af33839ab4acf796fefc604ed7665488b0a /pc-bios/optionrom
parent1189aa519ca9d088e3cc6fb621c2690a20077495 (diff)
downloadqemu-209ca750b9e1854fa8f63fae16aef15becb1cdea.tar.gz
qemu-209ca750b9e1854fa8f63fae16aef15becb1cdea.tar.bz2
qemu-209ca750b9e1854fa8f63fae16aef15becb1cdea.zip
optionsrom: Reserve space for checksum
Always add a byte before the final 512-bytes alignment to reserve the space for the ROM checksum. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'pc-bios/optionrom')
-rw-r--r--pc-bios/optionrom/optionrom.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/pc-bios/optionrom/optionrom.h b/pc-bios/optionrom/optionrom.h
index aa783deed1..3daf7da495 100644
--- a/pc-bios/optionrom/optionrom.h
+++ b/pc-bios/optionrom/optionrom.h
@@ -124,7 +124,8 @@
movw %ax, %ds;
#define OPTION_ROM_END \
- .align 512, 0; \
+ .byte 0; \
+ .align 512, 0; \
_end:
#define BOOT_ROM_END \