wok diff ipxe/stuff/bootloader.S @ rev 21947

updated spl (0.7.7 -> 0.7.13)
author Hans-G?nter Theisgen
date Tue Oct 08 17:14:12 2019 +0100 (2019-10-08)
parents 1421f93cc28a
children c4968381aed9
line diff
     1.1 --- a/ipxe/stuff/bootloader.S	Thu Feb 01 12:59:51 2018 +0100
     1.2 +++ b/ipxe/stuff/bootloader.S	Tue Oct 08 17:14:12 2019 +0100
     1.3 @@ -167,11 +167,10 @@
     1.4  	ldsw	0x78(%bx), %si		# %ds:%bx+0x78 is parameter table address
     1.5  	pushw	%es
     1.6  	pushw	%di
     1.7 -	pushw	%ds
     1.8  	movb	$6, %cl			# copy 12 bytes
     1.9  	rep				# don't worry about cld
    1.10  	movsw				# already done above
    1.11 -	popw	%ds
    1.12 +	movw	%cx, %ds		# %ds = 0
    1.13  #ifdef ONLY8086
    1.14  	popw	0x78(%bx)		# update parameter table address
    1.15  	popw	0x78+2(%bx)