ado_card_set_longname()

Создает символьное имя, характеризующее экземпляр аудио оборудования

Прототип:

#include <audio_driver.h>
void ado_card_set_longname( ado_card_t *card,
char *name,
uint32_t addr );

Аргументы:

card
Аргумент, переданный менеджером стека io-audio в функцию драйвера ctrl_init().
name
Строка, котороя обычно, но не обязательно, соответствует короткому имени устройства (см. ado_card_set_shortname()).
addr
Число, уникальное для экземпляра библиотеки, например, адрес устройства или портов ввода-вывода.

Библиотека:

libado

Описание:

Функция ado_card_set_longname() конструирует строку до 80 символов, которая позволяет идентифицировать экземпляр аудио оборудования.

Результирущее имя должно быть уникальным, даже с учетом возможности существования нескольких экземпляров одного драйвера. Например, "SoundBlaster16 @ 220".

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

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

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

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

ado_card_set_shortname()




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