ZEReader 0.1.0
A Zephyr-based E-Book-Reader
Loading...
Searching...
No Matches
device_management.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2026 Anna-Lena Marx <mail@marx.engineer>
3 *
4 * SPDX-License-Identifier: MPL-2.0
5 */
6
7#ifndef DEVICE_MANAGEMENT_H
8#define DEVICE_MANAGEMENT_H
9
17
18#define DEV_MGMT_SUCCESS 0
19#define DEV_MGMT_ERROR_DISPLAY_NOT_READY -1
20#define DEV_MGMT_ERROR_LVGL_INPUT_NOT_READY -2
21#define DEV_MGMT_ERROR_ADC_NOT_READY -3
22
29int dev_mgmt_init(void);
30
35
40
42#endif /* DEVICE_MANAGEMENT_H */
void dev_mgmt_display_blanking_off(void)
Turn off display blanking.
void dev_mgmt_display_blanking_on(void)
Turn on display blanking.
int dev_mgmt_init(void)
Initialize peripheral devices defined in the device tree.