Author: greatlrd Date: Mon Nov 20 00:17:52 2006 New Revision: 24793
URL: http://svn.reactos.org/svn/reactos?rev=24793&view=rev Log: fixing a small bug, do not known why, with this change I getting 19 of 20 booting working for me. I have not update to lates svn yet. old change I did get 11 of 12 booting working
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/int386.S
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/int386.S URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i... ============================================================================== --- trunk/reactos/boot/freeldr/freeldr/arch/i386/int386.S (original) +++ trunk/reactos/boot/freeldr/freeldr/arch/i386/int386.S Mon Nov 20 00:17:52 2006 @@ -75,11 +75,11 @@ movl %eax,Int386_regsout
/* Save all registers + segment registers */ - pushal pushw %ds pushw %es pushw %fs pushw %gs + pushal
/* Copy the input regs to our variables */ movl $Int386_REGS,%edi @@ -153,11 +153,13 @@ movsb
/* Restore segment and all other registers */ + + + popal popw %gs popw %fs popw %es popw %ds - popal
/* Get return value */ movl Int386_eax,%eax