Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Запуск системы, быстрая активация устройств > Построение встраиваемых систем > API библиотек libipl и libstartup > hwi_add_device()



hwi_add_device()

Добавляет новое устройство в раздел hwinfo системной страницы

Прототип:

#include <sys/startup.h>
void hwi_add_device( const char *bus,
const char *class,
const char *name,
unsigned pnp );

Аргументы:

bus
class
Параметры bus и class определяют местоположение нового устройства в дереве устройств.
name
Имя устройства.
pnp
PnP идентификатор.

Библиотека:

libstartup

Описание:

Добавляет новый элемент struct hwi_device в раздел hwinfo системной страницы.

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

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

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

hwi_add_inputclk(), hwi_add_irq(), hwi_add_location(), hwi_add_nicaddr(), hwi_add_rtc(), hwi_alloc_item(), hwi_alloc_tag(), hwi_find_as(), hwi_find_item(), hwi_find_tag(), hwi_off2tag(), hwi_tag2off(), struct hwi_device, struct hwinfo_entry, struct syspage_entry

Построение встраиваемых систем




Предыдущий раздел: перейти