Board.KolibriOS.org
http://board.kolibrios.org/

Функция 68.21
http://board.kolibrios.org/viewtopic.php?f=1&t=1770
Страница 1 из 1

Автор:  Mario [ Пт июн 10, 2011 10:56 pm ]
Заголовок сообщения:  Функция 68.21

Собственно сабж присутствует в ядре и используется "костыльным" драйвером USB, но нигде не задокументирован. По крайней мере я не нашел. :?
Я думаю негласное правило: поменял API ядра - обязан поменять документацию никто не отменял.

Автор:  coolpr [ Сб июн 11, 2011 9:05 am ]
Заголовок сообщения:  Re: Функция 68.21

Наверно пора уже наводить порядок в ядре, спланировать и развивать последовательно. Иначе прикладного софта никогда не будет даже в минимально необходимом количестве.

Автор:  Mario [ Сб июн 11, 2011 9:50 am ]
Заголовок сообщения:  Re: Функция 68.21

Вообще-то тема не про это.

Автор:  Serge [ Сб июн 11, 2011 10:32 am ]
Заголовок сообщения:  Re: Функция 68.21

Эта функция для загрузки PE драйверов.

Автор:  Mario [ Сб июн 11, 2011 11:04 am ]
Заголовок сообщения:  Re: Функция 68.21

И это отменяет необходимость документирования?

Автор:  Mario [ Вс апр 08, 2012 1:35 am ]
Заголовок сообщения:  Re: Функция 68.21

Документация бар?

Автор:  Mario [ Ср апр 25, 2012 10:54 pm ]
Заголовок сообщения:  Re: Функция 68.21

SVN r. 2646 краткое описание функции добавлено к документации ядра.
Спойлер: Показать
Код:
======================================================================
========= Функция 68, подфункция 21 - загрузить драйвер PE. ==========
======================================================================
Параметры:
  * eax = 68 - номер функции
  * ebx = 21 - номер подфункции
  * ecx = указатель на ASCIIZ-строку с именем драйвера
  * edx = указатель на командную строку
Возвращаемое значение:
  * eax = 0 - неудача
  * иначе eax = хэндл драйвера
Замечания:
  * Если драйвер ещё не загружен, он загружается;
    если драйвер уже загружен, ничего не меняется.

Спойлер: Показать
Код:
======================================================================
=========== Function 68, subfunction 21 - load driver PE. ============
======================================================================
Parameters:
  * eax = 68 - function number
  * ebx = 21 - subfunction number
  * ecx = pointer to ASCIIZ-string with driver name
  * edx = pointer to command line
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.

Если есть дополнения и уточнения просьба либо поправить на SVN, либо отписать здесь.

Страница 1 из 1 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/