Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки драйверов подсистемы управления общими элементами платформ > Клиентские API > plat_ctrl_pll_get_rate()



plat_ctrl_pll_get_rate()

Получить частоту подблока PLL

Прототип:

#include <hw/platform-control.h>
uint32_t plat_ctrl_pll_get_rate( int fd, int id );

Аргументы:

fd
Файловый дескриптор менеджера platform-control.
id
Идентификационный номер подблока PLL (определяется в драйвере).

Библиотека:

libplatform-control

Описание:

Функция позволяет получить частоту соответствующего подблока PLL, отправляя команду менеджеру platform-control.

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

>0
Успешное завершение. Ожидаемая частота запрашиваемого подблока PLL.
0
Возникла ошибка. Код ошибки записан в errno. Коды ошибок соответствуют devctl().

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

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

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

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

platform-control, devctl(), errno




Предыдущий раздел: Библиотека разработки драйверов подсистемы управления общими элементами платформ