ckt32 for 0x40 series filters
committer: jreiser <jreiser> 1039144122 +0000
This commit is contained in:
parent
eb6a6e3909
commit
554f22a14f
@ -50,12 +50,16 @@ start:
|
|||||||
|
|
||||||
or ebp, byte -1
|
or ebp, byte -1
|
||||||
mov eax, 'KEIP' ; 0x100000 - address of startup_32
|
mov eax, 'KEIP' ; 0x100000 - address of startup_32
|
||||||
push eax
|
push eax ; MATCH00
|
||||||
push edi
|
push edi ; MATCH01
|
||||||
push esi
|
push esi ; MATCH02
|
||||||
%ifdef __LZCALLT1__
|
%ifdef __LZCALLT1__
|
||||||
push eax
|
push eax ; MATCH03
|
||||||
%endif; __LZDUMMY0__
|
%endif; __LZDUMMY0__
|
||||||
|
%ifdef __LZCKLLT1__
|
||||||
|
push eax ; MATCH03
|
||||||
|
push byte '?' ; MATCH04
|
||||||
|
%endif; __LZDUMMY1__
|
||||||
%ifdef __LBZIMAGE__
|
%ifdef __LBZIMAGE__
|
||||||
mov esi, 'ESI0'
|
mov esi, 'ESI0'
|
||||||
mov edi, 'EDI0'
|
mov edi, 'EDI0'
|
||||||
@ -94,14 +98,22 @@ checka20:
|
|||||||
%include "n2e_d32.ash"
|
%include "n2e_d32.ash"
|
||||||
|
|
||||||
; =============
|
; =============
|
||||||
|
; ============= UNFILTER
|
||||||
|
; =============
|
||||||
|
|
||||||
|
%ifdef __LZCKLLT9__
|
||||||
|
pop edx ; MATCH04
|
||||||
|
pop edi ; MATCH03
|
||||||
|
ckt32 dl
|
||||||
|
%endif; __LZDUMMY2__
|
||||||
%ifdef __LZCALLT9__
|
%ifdef __LZCALLT9__
|
||||||
pop edi
|
pop edi ; MATCH03
|
||||||
cjt32 0
|
cjt32 0
|
||||||
%endif; __LINUZ990__
|
%endif; __LINUZ990__
|
||||||
pop esi
|
pop esi ; MATCH02
|
||||||
pop edi
|
pop edi ; MATCH01
|
||||||
xor ebx, ebx ; booting the 1st cpu
|
xor ebx, ebx ; booting the 1st cpu
|
||||||
retn
|
retn ; MATCH00
|
||||||
|
|
||||||
; =============
|
; =============
|
||||||
; ============= CUT HERE
|
; ============= CUT HERE
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user