Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки SPI драйверов (libspi-master) > API библиотеки > spi_getdevinfo()



spi_getdevinfo()

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

Прототип:

#include <hw/spi-master.h>
int spi_getdevinfo( int fd,
uint32_t device,
spi_devinfo_t *devinfo );

Аргументы:

fd
Дескриптор файла, который вернула функция spi_open().
device
Идентификатор устройства или следующие константы:
SPI_DEV_ID_NONE
Выбрать первое устройство.
SPI_DEV_DEFAULT
Выбрать устройство по умолчанию.
devinfo
Указатель на структуру информации об устройстве spi_devinfo_t.

Библиотека:

libspi-master

Описание:

Функция получает информацию для конкретного устройства на шине SPI.

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

EOK
Успешное завершение.
EINVAL
Указатель на структуру spi_devinfo_t соответствует NULL.

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

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

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

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

spi_devinfo_t, spi_open()




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