Allow loading images > 16M
This commit is contained in:
		
							parent
							
								
									4e837dcfb3
								
							
						
					
					
						commit
						3bf54e9b2b
					
				| @ -301,10 +301,12 @@ smallcopy: | |||||||
| ext_copy: | ext_copy: | ||||||
| 	mov	x_dst_desc+2, ax | 	mov	x_dst_desc+2, ax | ||||||
| 	movb	x_dst_desc+4, dl ! Set base of destination segment | 	movb	x_dst_desc+4, dl ! Set base of destination segment | ||||||
|  | 	movb	x_dst_desc+7, dh | ||||||
| 	mov	ax, 8(bp) | 	mov	ax, 8(bp) | ||||||
| 	mov	dx, 10(bp) | 	mov	dx, 10(bp) | ||||||
| 	mov	x_src_desc+2, ax | 	mov	x_src_desc+2, ax | ||||||
| 	movb	x_src_desc+4, dl ! Set base of source segment | 	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 | 	mov	si, #x_gdt	! es:si = global descriptor table | ||||||
| 	shr	cx, #1		! Words to move | 	shr	cx, #1		! Words to move | ||||||
| 	movb	ah, #0x87	! Code for extended memory move | 	movb	ah, #0x87	! Code for extended memory move | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Erik van der Kouwe
						Erik van der Kouwe