Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки I²C драйверов (libi2c-master) > API > i2c_master_funcs_t :: driver_info()



i2c_master_funcs_t :: driver_info()

Получить информацию о драйвере

Прототип:

#include <hw/i2c.h>
int driver_info( void *hdl,
i2c_driver_info_t *info );

Аргументы:

hdl
Дескриптор, который вернула функция i2c_master_funcs_t :: init().
info
Указатель на структуру i2c_driver_info_t, в которой функция должна хранить информацию.

Библиотека:

libi2c-master

Описание:

Функция возвращает информацию о драйвере.

Возвращаемое значение:

0
Успешное завершение.
-1
Возникла ошибка.

Классификация:

ЗОСРВ «Нейтрино»

Контекст исполнения
Отдельный поток
Нет
Многопоточность
Нет
Обработчик сигналов
Да
Обработчик прерываний
Да

Тематические ссылки:

i2c_master_funcs_t :: init(), i2c_driver_info_t, i2c_master_funcs_t




Предыдущий раздел: Библиотека разработки I²C драйверов