From 4d2c067661b311bcac5f694e6aabd5582ebbf4da Mon Sep 17 00:00:00 2001 From: "Marat Zakiyanov (Mario79)" Date: Wed, 25 Apr 2012 19:49:25 +0000 Subject: [PATCH] Description F68.21 is added to the documentation. git-svn-id: svn://kolibrios.org@2646 a494cfbc-eb01-0410-851d-a64ba20cac60 --- kernel/trunk/docs/sysfuncr.txt | 14 ++++++++++++++ kernel/trunk/docs/sysfuncs.txt | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/kernel/trunk/docs/sysfuncr.txt b/kernel/trunk/docs/sysfuncr.txt index e164b2d32b..bec04f4c61 100644 --- a/kernel/trunk/docs/sysfuncr.txt +++ b/kernel/trunk/docs/sysfuncr.txt @@ -3692,6 +3692,20 @@ Architecture Software Developer's Manual, Volume 3, Appendix B); * Содержимое памяти вплоть до наименьшего из старого и нового размеров сохраняется. +====================================================================== +========= Функция 68, подфункция 21 - загрузить драйвер PE. ========== +====================================================================== +Параметры: + * eax = 68 - номер функции + * ebx = 21 - номер подфункции + * ecx = указатель на ASCIIZ-строку с именем драйвера +Возвращаемое значение: + * eax = 0 - неудача + * иначе eax = хэндл драйвера +Замечания: + * Если драйвер ещё не загружен, он загружается; + если драйвер уже загружен, ничего не меняется. + ====================================================================== === Функция 68, подфункция 22 - открыть именованную область памяти. == ====================================================================== diff --git a/kernel/trunk/docs/sysfuncs.txt b/kernel/trunk/docs/sysfuncs.txt index caf8bd5148..3aba2d6455 100644 --- a/kernel/trunk/docs/sysfuncs.txt +++ b/kernel/trunk/docs/sysfuncs.txt @@ -3673,6 +3673,20 @@ Remarks: * The contents of the block are unchanged up to the shorter of the new and old sizes. +====================================================================== +=========== Function 68, subfunction 21 - load driver PE. ============ +====================================================================== +Parameters: + * eax = 68 - function number + * ebx = 21 - subfunction number + * ecx = pointer to ASCIIZ-string with driver name +Returned value: + * eax = 0 - failed + * otherwise eax = driver handle +Remarks: + * If the driver was not loaded yet, it is loaded; + if the driver was loaded yet, nothing happens. + ====================================================================== ======== Function 68, subfunction 22 - open named memory area. ======= ======================================================================