Инициализация модуля драйвера
#include <sys/io-hid.h>static int init( void *dll_hdl, dispatch_t *dpp, io_hid_self_t *ioh, char *options );
Callback-функция позволяет настроить драйвер, а также инициализировать дескрипторы dll_hdl и ioh. Вызывается однократно при загрузке драйвера.
Функция должна инициализировать дескриптор устройства (см. io_hid_registrant_t). При необходимости можно инициализировать информацию об устройстве (см. hidd_device_ident_t).
Также при вызове этого обработчика следует настроить дескриптор отчета и зарегистрировать его в io-hid, передав дескриптор устройства (см. io_hid_self_t).
ЗОСРВ «Нейтрино»
io-hid io_hid_dll_entry_t, io_hid_self_t, io_hid_registrant_t, hidd_device_ident_t
Предыдущий раздел: Библиотека разработки HID-драйверов