forked from KolibriOS/kolibrios
fixed bug in sysfuncr.txt and updated sysfuncs.txt
git-svn-id: svn://kolibrios.org@991 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
c24abef1b6
commit
9c944c3c25
@ -3862,7 +3862,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|||||||
|
|
||||||
|
|
||||||
===========================================================================
|
===========================================================================
|
||||||
====== ”γ<CEB3>ζ¨ο 68, ―®¤δγ<CEB3>ζ¨ο 22 - § <C2A7>ΰλβμ ¨¬¥®Ά γξ ®΅« αβμ ― ¬οβ¨. =====
|
====== ”γ<CEB3>ζ¨ο 68, ―®¤δγ<CEB3>ζ¨ο 23 - § <C2A7>ΰλβμ ¨¬¥®Ά γξ ®΅« αβμ ― ¬οβ¨. =====
|
||||||
===========================================================================
|
===========================================================================
|
||||||
|
|
||||||
<EFBFBD> à ¬¥âàë
|
<EFBFBD> à ¬¥âàë
|
||||||
|
@ -3769,6 +3769,43 @@ Remarks:
|
|||||||
* The contents of the block are unchanged up to the shorter of
|
* The contents of the block are unchanged up to the shorter of
|
||||||
the new and old sizes.
|
the new and old sizes.
|
||||||
|
|
||||||
|
======================================================================
|
||||||
|
======= Function 68, subfunction 22 - open memory block. =======
|
||||||
|
======================================================================
|
||||||
|
Parameters:
|
||||||
|
* eax = 68 - function number
|
||||||
|
* ebx = 22 - subfunction number
|
||||||
|
* ecx = pointer to already allocated block (max 32 symbols)
|
||||||
|
* edx = block's size in bytes for SHM_CREATE and SHM_OPEN_ALWAYS
|
||||||
|
* esi = flags for opening and getting access
|
||||||
|
SHM_OPEN = 0x00
|
||||||
|
SHM_OPEN_ALWAYS = 0x04
|
||||||
|
SHM_CREATE = 0x08
|
||||||
|
SHM_READ = 0x00
|
||||||
|
SHM_WRITE = 0x01
|
||||||
|
Returned value:
|
||||||
|
* eax = pointer to the readed block, 0 = error
|
||||||
|
* edx = if SHM_CREATE, SHM_OPEN, or SHM_OPEN_ALWAYS active
|
||||||
|
Error codes:
|
||||||
|
* E_NOTFOUND = 5
|
||||||
|
* E_ACCESS = 10
|
||||||
|
* E_NOMEM = 30
|
||||||
|
* E_PARAM = 33
|
||||||
|
Remarks:
|
||||||
|
*
|
||||||
|
*
|
||||||
|
|
||||||
|
======================================================================
|
||||||
|
======= Function 68, subfunction 22 - close memory block. =======
|
||||||
|
======================================================================
|
||||||
|
Parameters:
|
||||||
|
* eax = 68 - function number
|
||||||
|
* ebx = 23 - subfunction number
|
||||||
|
* ecx = pointer to already allocated block (max 32 symbols)
|
||||||
|
|
||||||
|
Returned value:
|
||||||
|
* not defined
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
====================== Fucntion 69 - debugging. ======================
|
====================== Fucntion 69 - debugging. ======================
|
||||||
======================================================================
|
======================================================================
|
||||||
|
Loading…
Reference in New Issue
Block a user