Subversion Repositories Kolibri OS

Rev

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

Rev 364 Rev 379
Line 21... Line 21...
21
 
21
 
Line 22... Line 22...
22
  reserve_ok2:
22
  reserve_ok2:
Line 23... Line 23...
23
 
23
 
24
    push  eax
24
    push  eax
25
    mov   eax,[0x3000]
25
    mov   eax,[CURRENT_TASK]
26
    shl   eax,5
26
    shl   eax,5
27
    mov   eax,[eax+0x3000+TASKDATA.pid]
27
    mov   eax,[eax+CURRENT_TASK+TASKDATA.pid]
28
    mov   [cd_status],eax
28
    mov   [cd_status],eax
29
    pop   eax
29
    pop   eax
30
    sti
30
    sti
Line 375... Line 375...
375
    mov   edi,[cd_mem_location]
375
    mov   edi,[cd_mem_location]
376
cd_get_parameters_of_file_1:
376
cd_get_parameters_of_file_1:
377
; ïîëó÷àåì àòðèáóòû ôàéëà
377
; ïîëó÷àåì àòðèáóòû ôàéëà
378
    xor   eax,eax
378
    xor   eax,eax
379
; ôàéë íå àðõèâèðîâàëñÿ
379
; ôàéë íå àðõèâèðîâàëñ
380
    inc   al
380
    inc   al
381
    shl   eax,1
381
    shl   eax,1
382
; ýòî êàòàëîã?
382
; ýòî êàòàëîã?
383
    test  [ebp-8],byte 2
383
    test  [ebp-8],byte 2
384
    jz    .file
384
    jz    .file
385
    inc   al
385
    inc   al