Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 607 → Rev 608

/kernel/trunk/docs/sysfuncr.txt
1022,6 → 1022,37
(§ à¥§¥à¢¨à®¢ ­®)
 
======================================================================
====================== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 21 =====================
==== ®«ãç¨âì ­®¬¥à  á«®â  ¯à®æ¥áá /¯®â®ª  ¯® ¥£® ¨¤¥­â¨ä¨ª â®àã =====
======================================================================
 à ¬¥âàë:
* eax = 18 - ­®¬¥à ä㭪樨
* ebx = 21 - ­®¬¥à ¯®¤ä㭪樨
* ecx = PID/TID (¨¤¥­â¨ä¨ª â®à ¯à®æ¥áá /¯®â®ª )
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
* eax = ­®¬¥à á«®â  ¯®â®ª  ¥á«¨ ®­ áãé¥áâ¢ã¥â ¨«¨ 0, ¥á«¨ PID/TID
«®¦­ë©.
 
======================================================================
====================== ”ã­ªæ¨ï 18, ¯®¤äã­ªæ¨ï 22 =====================
=========== Œ¨­¨¬¨§ æ¨ï/¢®ááâ ­®¢«¥­¨¥ ®ª­  ¯à®æ¥áá /¯®â®ª  ==========
======================================================================
 à ¬¥âàë:
* eax = 18 - ­®¬¥à ä㭪樨
* ebx = 22 - ­®¬¥à ¯®¤ä㭪樨
* ecx = ’¨¯ ®¯¥à æ¨¨
0 - ¬¨­¨¬¨§ æ¨ï ®ª­  (᢮à ç¨¢ ­¨¥ ­  ¯ ­¥«ì) ¯® ­®¬¥àã
á«®â  ¯®â®ª 
1 - ¬¨­¨¬¨§ æ¨ï ®ª­  ¯® ¨¤¥­â¨ä¨ª â®àã PID/TID
2 - ‚®ááâ ­®¢«¥­¨¥ ¬¨­¨¬¨§¨à®¢ ­­®£® ®ª­  ¯® á«®âã ¯®â®ª 
3 - ‚®ááâ ­®¢«¥­¨¥ ¬¨­¨¬¨§¨à®¢ ­­®£® ®ª­  ¯® ¨¤¥­â¨ä¨ª â®àã
PID/TID
* edx =  à ¬¥âà ®¯¥à æ¨¨ (®¬¥à á«®â  ¨«¨ PID/TID)
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
* eax = 0 - ãᯥ譮¥ § ¢¥à襭¨¥
eax = -1 - ®è¨¡ª 
 
======================================================================
==================== ”ã­ªæ¨ï 20 - ¨­â¥à䥩á MIDI. ====================
======================================================================
 
/kernel/trunk/docs/sysfuncs.txt
1019,6 → 1019,35
(reserved)
 
======================================================================
====================== Function 18, subfunction 21 =====================
=== Get number of the slot of process/thread at his identificator ====
======================================================================
Parameters:
* eax = 18 - function number
* ebx = 21 - subfunction number
* ecx = PID/TID (process/thread identificator)
Returned value:
* eax = number of the slot of process/thread, if it really present
or 0, if PID/TID is false
 
======================================================================
==================== Function 18, subfunction 22 =====================
============= Minimize/restore window of process/thread ==============
======================================================================
Parameters:
* eax = 18 - function number
* ebx = 22 - subfunction number
* ecx = Operation type
0 - minimize (roll to panel) at number on slot thread
1 - minimize window at PID/TID identificator
2 - restore minimized window at slot number of thread
3 - restore minimized window at PID/TID identificator
* edx = Operation argument (Number of slot or a PID/TID)
Returned value:
* eax = 0 - successfully ending
eax = -1 - error
 
======================================================================
==================== Function 20 - MIDI interface. ===================
======================================================================