# HG changeset patch # User Pascal Bellard # Date 1573471796 -3600 # Node ID f0896fb1b287e3ead338317ae4b5daca43d60124 # Parent f3a4853e3eef8b22e038d87cc9ec1c48ed0f7bb0 linld: 8086 may load zImage (again) diff -r f3a4853e3eef -r f0896fb1b287 linld/stuff/src/_BEG.ASM --- a/linld/stuff/src/_BEG.ASM Mon Nov 11 12:01:54 2019 +0100 +++ b/linld/stuff/src/_BEG.ASM Mon Nov 11 12:29:56 2019 +0100 @@ -134,7 +134,7 @@ ;js no_vcpi mov ah,46h ; get version int 67h - cmp al,40h ; version must be >= 4.0 + cmp ax,40h ; version must be >= 4.0 jl no_vcpi ; btw check ax.15 ; Check vcpi manager status ;;mov ax,5A01h ; ALLOCATE RAW PAGES @@ -179,7 +179,7 @@ mov eax,80000001h ; Extended Processor Info and Feature Bits cpuid ifdef NO386 - mov dl,-1 + mov dl,-1 ; set 386 flag db 66h ; mov [_cpu_features],edx @@no_cpuid: mov [word _cpu_features],dx ; dl != 0