diff --git a/kernel/trunk/kernel.asm b/kernel/trunk/kernel.asm index 593b794bc5..766148eb90 100644 --- a/kernel/trunk/kernel.asm +++ b/kernel/trunk/kernel.asm @@ -3002,7 +3002,7 @@ modify_pce: ; mov ebx,0 ; or bx,100000000b ;pce ; xor eax,ebx ;invert pce - btr eax,8 ;pce=cr4[8] + bts eax,8 ;pce=cr4[8] mov cr4,eax mov [esp+36],eax ret diff --git a/kernel/trunk/makefile b/kernel/trunk/makefile new file mode 100644 index 0000000000..79d42d9825 --- /dev/null +++ b/kernel/trunk/makefile @@ -0,0 +1,16 @@ +FASM=./fasm +KSRC=kernel.asm +KOUT=kernel.mnt + +en: + rm -f lang.inc + echo lang fix en > lang.inc + $(FASM) $(KSRC) $(KOUT) +ru: kernel.asm + rm -f lang.inc + echo lang fix en > lang.inc + $(FASM) $(KSRC) $(KOUT) + +clean: + rm -f $(KOUT) + rm -f lang.inc