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



put_slog()

Вывод символов в системный журнал (slogger)

Прототип:

#include <sys/startup.h>
void put_slog( int c );

Аргументы:

c
Символ, выводимый в системный журнал.

Библиотека:

libstartup

Описание:

Функция осуществляет вывод символа в системный журнал. Подробнее см. init_slog().


Note: Требуется поддержка опции -k у конкретного модуля startup-*.


Caution: Явное использование данной функции не рекомендуется, следует ориентироваться на kprintf().

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

0
Успешное завершение.
-1
Указаны некорректный буфер или его размер.

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

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

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2024

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

alloc_slog_buffer(), init_slog(), kprintf(), struct syspage_entry

slogger, startup-*

Построение встраиваемых систем, Сохранение отладочного вывода в системном журнале




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