forked from KolibriOS/kolibrios
Function 9 - returning is really 11 char is now, for: +10 = +0xA: 11 bytes: name of the process (name of the started file - executable file without extension).
git-svn-id: svn://kolibrios.org@2625 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
b4ebddc5ca
commit
8d6608fe2d
@ -187,7 +187,7 @@ proc fs_execute
|
|||||||
jnz @F
|
jnz @F
|
||||||
lea esi, [filename]
|
lea esi, [filename]
|
||||||
@@:
|
@@:
|
||||||
mov ecx, 8; 8 chars for name
|
mov ecx, 11 ; 11 chars for name! 8 - is old value!
|
||||||
mov edi, [slot_base]
|
mov edi, [slot_base]
|
||||||
.copy_process_name_loop:
|
.copy_process_name_loop:
|
||||||
lodsb
|
lodsb
|
||||||
|
@ -340,7 +340,7 @@
|
|||||||
¢ ¯®§¨æ¨¨ ecx
|
¢ ¯®§¨æ¨¨ ecx
|
||||||
* +8: word: § १¥à¢¨à®¢ ®
|
* +8: word: § १¥à¢¨à®¢ ®
|
||||||
* +10 = +0xA: 11 ¡ ©â: ¨¬ï ¯à®æ¥áá
|
* +10 = +0xA: 11 ¡ ©â: ¨¬ï ¯à®æ¥áá
|
||||||
(¨¬ן ב®®ג¢¥גבג¢דמי¥£® ¨ב¯®«ן¥¬®£® ה ©« ¢ ה®א¬ ג¥ 8+3)
|
(¨¬ο § ―γι₯<C2AD>£<EFBFBD> δ ©« - ¨α―<CEB1>«ο₯¬λ© δ ©« ‘₯§ ΰ αθ¨ΰ₯¨ο)
|
||||||
* +21 = +0x15: byte: § १¥à¢¨à®¢ ®, íâ®â ¡ ©â ¥ ¨§¬¥ï¥âáï
|
* +21 = +0x15: byte: § १¥à¢¨à®¢ ®, íâ®â ¡ ©â ¥ ¨§¬¥ï¥âáï
|
||||||
* +22 = +0x16: dword: ¤à¥á ¯à®æ¥áá ¢ ¯ ¬ïâ¨
|
* +22 = +0x16: dword: ¤à¥á ¯à®æ¥áá ¢ ¯ ¬ïâ¨
|
||||||
* +26 = +0x1A: dword: à §¬¥à ¨á¯®«ì§ã¥¬®© ¯ ¬ï⨠- 1
|
* +26 = +0x1A: dword: à §¬¥à ¨á¯®«ì§ã¥¬®© ¯ ¬ï⨠- 1
|
||||||
|
@ -337,7 +337,7 @@ Returned value:
|
|||||||
position ecx
|
position ecx
|
||||||
* +8: word: reserved
|
* +8: word: reserved
|
||||||
* +10 = +0xA: 11 bytes: name of the process
|
* +10 = +0xA: 11 bytes: name of the process
|
||||||
(name of corresponding executable file in the format 8+3)
|
(name of the started file - executable file without extension)
|
||||||
* +21 = +0x15: byte: reserved, this byte is not changed
|
* +21 = +0x15: byte: reserved, this byte is not changed
|
||||||
* +22 = +0x16: dword: address of the process in memory
|
* +22 = +0x16: dword: address of the process in memory
|
||||||
* +26 = +0x1A: dword: size of used memory - 1
|
* +26 = +0x1A: dword: size of used memory - 1
|
||||||
|
Loading…
Reference in New Issue
Block a user