Пример watchdog_system_reset
Пример watchdog_system_reset
Пример демонстрирует использование драйвера Watchdog в KasperskyOS.
В этом примере программа Client использует интерфейс драйвера Watchdog для взаимодействия со сторожевым таймером:
- получает текущие параметры драйвера
Watchdogи выводит их вstderr; - изменяет значение таймера по умолчанию на новое и запускает таймер;
- несколько раз сбрасывает таймер;
- ожидает перезагрузки системы при срабатывании таймера.
Клиентская библиотека драйвера Watchdog статически компонуется с программой Client.
Для сборки и запуска примера используется система CMake из состава KasperskyOS Community Edition.
Файлы примера
Код примера и скрипты для сборки находятся по следующему пути:
/opt/KasperskyOS-Community-Edition-<version>/examples/watchdog_system_reset
Сборка и запуск примера
Этот пример предназначен только для запуска на Raspberry Pi.
См. "Сборка и запуск примеров".
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!