gptmbr: another confusion of start and end fields
authorH. Peter Anvin <hpa@zytor.com>
Mon, 25 Feb 2008 23:31:48 +0000 (15:31 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 25 Feb 2008 23:31:48 +0000 (15:31 -0800)
Use the start field for the boot sector address...

mbr/gptmbr.S

index 8e8b952..10dfd45 100644 (file)
@@ -192,8 +192,8 @@ found_part:
  * partition information in memory.
  */
 boot:
-       movl    (40+16)(%si),%eax
-       movl    (48+16)(%si),%edx
+       movl    (32+16)(%si),%eax
+       movl    (36+16)(%si),%edx
        movw    $bootsec,%bx
        call    read_sector
        cmpw    $0xaa55, -2(%bx)