Displaying 2 results from an estimated 2 matches for "partoffset_lo".
Did you mean:
partoffset_hi
2017 Mar 18
0
isohybrid boot from logical partition
...on type? */
jne 2f
/* We have GPT partition information */
movl (32+20)(%si), %ecx
movl (36+20)(%si), %ebx
jmp 1f
/* We have non-GPT partition information */
2:
movl 8(%si), %ecx
#endif
1:
/* We have no partition information */
pushl %ebx /* -4: partoffset_hi */
pushl %ecx /* -8: partoffset_lo */
pushw %es /* -10: es:di -> $PnP header */
pushw %di /* -12: es:di -> $PnP header */
movw %bp, %ds
movw %bp, %es
ADJUST_DRIVE
pushw %dx /* -14: dl -> drive number */
/* Copy down to 0:0x600 */
movw $0x7c00, %si
movw $_start, %di
movw $(512/2), %cx
rep; movsw
ljmpw...
2017 Mar 21
3
"isolinux.bin missing or corrupt" when booting USB flash drive in old PC
...quot;
pop %si
#endif
jmp 1f
/* We have non-GPT partition information */
2:
#ifdef DEBUG_PRINT
push %si
call print_string
.ascii "M\r\n"
pop %si
#endif
movl 8(%si), %ecx
#endif
1:
/* We have no partition information */
pushl %ebx /* -4: partoffset_hi */
pushl %ecx /* -8: partoffset_lo */
pushw %es /* -10: es:di -> $PnP header */
pushw %di /* -12: es:di -> $PnP header */
movw %bp, %ds
movw %bp, %es
ADJUST_DRIVE
pushw %dx /* -14: dl -> drive number */
/* Copy down to 0:0x600 */
movw $0x7c00, %si
movw $_start, %di
movw $(512/2), %cx
rep; movsw
ljmpw...