From 103ff5a0b027c0399eeb993eac5da71a931d9e58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Tue, 31 Jan 2017 22:08:19 +0000 Subject: [PATCH] [ISOMBR]: Pad isombr.S to the size expected by the 'isohybrid' tool. svn path=/trunk/; revision=73651 --- reactos/boot/freeldr/bootsect/isombr.S | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reactos/boot/freeldr/bootsect/isombr.S b/reactos/boot/freeldr/bootsect/isombr.S index 93da60718a7..9515278e9bc 100644 --- a/reactos/boot/freeldr/bootsect/isombr.S +++ b/reactos/boot/freeldr/bootsect/isombr.S @@ -9,7 +9,7 @@ .code16 // The "isohybrid" tool patching our ISO will write the LBA of the El Torito BIOS Boot Sector to this address. -pBootSectorLBA = start+432; +pBootSectorLBA = start+432 // Our BIOS Boot Sector contains this signature at the specified position and our third-party imported "isohybrid" patching tool checks for it. // This is also why it's the same signature ISOLINUX uses. @@ -96,6 +96,8 @@ die: jmp die // The "isohybrid" tool will add the remaining information, including the infamous 0xAA55 MBR signature. +.org 431 + .byte 0 .endcode16