Subversion Repositories Kolibri OS

Rev

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

Rev 8246 Rev 8247
Line 947... Line 947...
947
  * ebx = 13 - subfunction number
947
  * ebx = 13 - subfunction number
948
  * ecx = pointer to the buffer (not less than 16 bytes), where
948
  * ecx = pointer to the buffer (not less than 16 bytes), where
949
    the information will be placed
949
    the information will be placed
950
Returned value:
950
Returned value:
951
  * function does not return value
951
  * function does not return value
-
 
952
    but if pointer in ecx is illegal, for example,
-
 
953
    [ecx, ecx + 9) region intersects with kernel memory,
-
 
954
    then function returns -1
-
 
955
Remarks:
-
 
956
  * At the moment only the part of the buffer by a size
-
 
957
    9 bytes is used. Nevertheless it is recommended to use
-
 
958
    16 byte buffer for the future compatibility, in the future
-
 
959
    some fields can be added.
952
Structure of the buffer:
960
Structure of the buffer:
953
db a,b,c,d for version a.b.c.d
961
db a,b,c,d for version a.b.c.d
954
db 0: reserved
962
db 0: reserved
955
dd REV - kernel SVN revision number
963
dd REV - kernel SVN revision number
956
For Kolibri 0.7.7.0+ kernel:
964
For Kolibri 0.7.7.0+ kernel: