Displaying 1 result from an estimated 1 matches for "skip_a20d".
2006 Nov 20
2
push-pop ordering error found in memdisk
...e A20 status ; <- *** push 4 ***
---------------------------------
but then after the copy, popping is in this order;
pop es ; <- error pop order, *** pop 3 ***
pop ds ; <- error pop order, *** pop 2 ***
pop dx ; A20 status ; <- error pop order, *** pop 4 ***
and dx,dx
jnz .skip_a20d
mov ax,2400h ; Disable A20
int 15h
.skip_a20d:
popfd ; <- *** pop 1 ***
jmp .donev
---------------------------------
Best regards,
Jim
DISCLAIMER: The information contained in this e-mail is confidential and may
be privileged. It is intended for the addressee only. If you are not t...