commit | d0f275981c9289dc4b8df64e72cd9902bf85aebe | [log] [tgz] |
---|---|---|
author | H. Peter Anvin <hpa@zytor.com> | Thu Dec 23 12:02:52 2010 -0800 |
committer | H. Peter Anvin <hpa@zytor.com> | Thu Dec 23 12:02:52 2010 -0800 |
tree | bc74101d6bcc73ae88c6183f46cefae585a9e52e | |
parent | 8255c94785532b1c6fc4937d710379d4c9f679c4 [diff] |
mbr: Make sure the MBR code starts with the byte 0x33 Apparently some BIOSes (including some Acer Travelmate machines) require an MBR to start with 0x33; apparently Micro$oft MBRs start with 33 C0, an alternate coding of the "xorw %ax,%ax" instruction. As such, follow suit to work on these braindead BIOSes. Signed-off-by: H. Peter Anvin <hpa@zytor.com>