Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт окт 17, 2017 8:54 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Функция 68.21
СообщениеДобавлено: Пт июн 10, 2011 10:56 pm 
Собственно сабж присутствует в ядре и используется "костыльным" драйвером USB, но нигде не задокументирован. По крайней мере я не нашел. :?
Я думаю негласное правило: поменял API ядра - обязан поменять документацию никто не отменял.


Вернуться к началу
   
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Сб июн 11, 2011 9:05 am 
Не в сети

Зарегистрирован: Ср июн 01, 2011 5:55 pm
Сообщения: 41
Наверно пора уже наводить порядок в ядре, спланировать и развивать последовательно. Иначе прикладного софта никогда не будет даже в минимально необходимом количестве.


Вернуться к началу
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Сб июн 11, 2011 9:50 am 
Вообще-то тема не про это.


Вернуться к началу
   
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Сб июн 11, 2011 10:32 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Эта функция для загрузки PE драйверов.


Вернуться к началу
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Сб июн 11, 2011 11:04 am 
И это отменяет необходимость документирования?


Вернуться к началу
   
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Вс апр 08, 2012 1:35 am 
Документация бар?


Вернуться к началу
   
 Заголовок сообщения: Re: Функция 68.21
СообщениеДобавлено: Ср апр 25, 2012 10:54 pm 
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, либо отписать здесь.


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB