diff --git a/freeldr/freeldr/arch/i386/i386pnp.S b/freeldr/freeldr/arch/i386/i386pnp.S index 67bc29bfed8..78f1b8d63af 100644 --- a/freeldr/freeldr/arch/i386/i386pnp.S +++ b/freeldr/freeldr/arch/i386/i386pnp.S @@ -44,17 +44,17 @@ EXTERN(_PnpBiosSupported) xorl %edi,%edi /* init esi */ - movl $0xFFFF0,%esi + movl $0xF0000,%esi pnp_again: movl (%esi),%eax cmp $0x506E5024,%eax /* "$PnP" */ je pnp_found - cmp $0xF0000,%esi + cmp $0xFFFF0,%esi je pnp_not_found - subl $0x10,%esi + addl $0x10,%esi jmp pnp_again pnp_found: