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



i2c_master_funcs_t :: init()

Инициализировать ведущего

Прототип:

#include <hw/i2c.h>
void *init( int argc,
char *argv[]);

Аргументы:

argc
Число записей в массиве argv.
argv
Массив строк, содержащий аргументы командной строки.

Библиотека:

libi2c-master

Описание:

Функция инициализирует ведущего интерфейса I²C.

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

handle
Дескриптор, который передается всем остальным функциям.
NULL
Возникла ошибка.

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

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

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

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

i2c_master_funcs_t




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