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 954... Line 954...
954
  * ebx = 13 - номер подфункции
954
  * ebx = 13 - номер подфункции
955
  * ecx = указатель на буфер (не менее 16 байт), куда будет помещена
955
  * ecx = указатель на буфер (не менее 16 байт), куда будет помещена
956
    информация
956
    информация
957
Возвращаемое значение:
957
Возвращаемое значение:
958
  * функция не возвращает значения
958
  * функция не возвращает значения
-
 
959
    но, если указатель в ecx недопустимый, например,
-
 
960
    регион [ecx, ecx + 9) пересекается с памятью ядра,
-
 
961
    то тогда функция возвращает -1
-
 
962
Замечания:
-
 
963
  * В данный момент используется только часть буфера размером
-
 
964
    9 байт. Тем не менее рекомендуется использовать буфер
-
 
965
    размером 16 байт для будущей совместимости, в будущем могут быть
-
 
966
    добавлены некоторые поля.
959
Структура буфера:
967
Структура буфера:
960
db a,b,c,d для версии a.b.c.d
968
db a,b,c,d для версии a.b.c.d
961
db 0: зарезервировано
969
db 0: зарезервировано
962
dd REV - номер svn-ревизии ядра
970
dd REV - номер svn-ревизии ядра
963
Для ядра Kolibri 0.7.7.0+:
971
Для ядра Kolibri 0.7.7.0+: