]> Zhao Yanbai Git Server - minix.git/commitdiff
Allow loading images > 16M
authorErik van der Kouwe <erik@minix3.org>
Thu, 29 Apr 2010 15:14:07 +0000 (15:14 +0000)
committerErik van der Kouwe <erik@minix3.org>
Thu, 29 Apr 2010 15:14:07 +0000 (15:14 +0000)
boot/boothead.s

index 03955aee3413f0a96a1c414b1db7c8d830a4f0ee..f72777ff135d4667a7b3b92c64c31dee88953125 100644 (file)
@@ -301,10 +301,12 @@ smallcopy:
 ext_copy:
        mov     x_dst_desc+2, ax
        movb    x_dst_desc+4, dl ! Set base of destination segment
+       movb    x_dst_desc+7, dh
        mov     ax, 8(bp)
        mov     dx, 10(bp)
        mov     x_src_desc+2, ax
        movb    x_src_desc+4, dl ! Set base of source segment
+       movb    x_src_desc+7, dh
        mov     si, #x_gdt      ! es:si = global descriptor table
        shr     cx, #1          ! Words to move
        movb    ah, #0x87       ! Code for extended memory move