Subversion Repositories Kolibri OS

Rev

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

Rev 4433 Rev 4457
Line 260... Line 260...
260
        mov     [eax+PROC.mem_used], ebx
260
        mov     [eax+PROC.mem_used], ebx
Line 261... Line 261...
261
 
261
 
262
        mov     ebx, [slot_base]
262
        mov     ebx, [slot_base]
Line -... Line 263...
-
 
263
        mov     [ebx+APPDATA.process], eax
-
 
264
 
-
 
265
        lea     edx, [ebx+APPDATA.list]
-
 
266
        lea     ecx, [eax+PROC.thr_list]
263
        mov     [ebx+APPDATA.process], eax
267
        list_add_tail edx, ecx
264
 
268
 
265
        xor     edx, edx
269
        xor     edx, edx
Line 266... Line 270...
266
        cmp     word [6], '02'
270
        cmp     word [6], '02'
Line 978... Line 982...
978
        rep movsb             ;copy process name
982
        rep movsb             ;copy process name
Line 979... Line 983...
979
 
983
 
980
        mov     eax, [ebx+APPDATA.process]
984
        mov     eax, [ebx+APPDATA.process]
Line -... Line 985...
-
 
985
        mov     [edx+APPDATA.process], eax
-
 
986
 
-
 
987
        lea     ebx, [edx+APPDATA.list]
-
 
988
        lea     ecx, [eax+PROC.thr_list]
981
        mov     [edx+APPDATA.process], eax
989
        list_add_tail edx, ecx               ;add thread to process child's list
982
 
990
 
983
        mov     eax, [ebx+APPDATA.tls_base]
991
        mov     eax, [ebx+APPDATA.tls_base]
Line 984... Line 992...
984
        test    eax, eax
992
        test    eax, eax