Subversion Repositories Kolibri OS

Rev

Rev 2210 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2210 Rev 3013
Line 77... Line 77...
77
end if
77
end if
78
;match =meos,SYS
78
;match =meos,SYS
79
;{
79
;{
80
    include "..\..\..\macros.inc"
80
    include "..\..\..\macros.inc"
81
;    purge mov
81
;    purge mov
82
    include "..\..\debug.inc"
82
    include "..\..\..\debug.inc"
83
    include 'dump.inc'
83
    include 'dump.inc'
84
;}
84
;}
85
end if
85
end if
Line 86... Line 86...
86
 
86
 
Line 156... Line 156...
156
;    Dump Flags,4,os_work
156
;    Dump Flags,4,os_work
157
    mov  [fat_],fat
157
    mov  [fat_],fat
158
    Newline
158
    Newline
159
    xor  eax,eax
159
    xor  eax,eax
160
;    and  [Flags],STAY_MODE
160
;    and  [Flags],STAY_MODE
161
    and  [CRC32],eax
161
    and  [_CRC32_],eax
162
    and  [IDATsize],eax
162
    and  [IDATsize],eax
163
    mov  [Adler32],1
163
    mov  [Adler32],1
164
    call OpenFile
164
    call OpenFile
165
    test ebx,ebx
165
    test ebx,ebx
166
    jnz   .sizeok2
166
    jnz   .sizeok2
Line 280... Line 280...
280
    test [Flags],PNG_MODE
280
    test [Flags],PNG_MODE
281
    jnz  .skipCRC
281
    jnz  .skipCRC
282
    push esi ecx
282
    push esi ecx
283
    call UCRC
283
    call UCRC
284
    Msg  11
284
    Msg  11
285
    mov  eax,[CRC32]
285
    mov  eax,[_CRC32_]
286
    mov  edx,36
286
    mov  edx,36
287
    cmp  eax,[CRC_check]
287
    cmp  eax,[CRC_check]
288
    je   .crcok
288
    je   .crcok
289
    dec  edx
289
    dec  edx
290
  .crcok:
290
  .crcok: