oveRTOS C API
Embedded RTOS framework — build system, configuration, and portable C API
Loading...
Searching...
No Matches
app.h
1/*
2 * Copyright (C) 2026 Kamil Lulko <kamil.lulko@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-3.0-or-later
5 *
6 * This file is part of oveRTOS.
7 */
8
18#ifndef OVE_APP_H
19#define OVE_APP_H
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
35extern void ove_main(void);
36
45void ove_run(void);
46
59int ove_app_run(void);
60
61#ifdef __cplusplus
62}
63#endif
64
65#endif /* OVE_APP_H */
66
void ove_main(void)
Application-defined entry point called after board and console init.
void ove_run(void)
Start optional subsystems (e.g. audio) and launch the RTOS scheduler.
int ove_app_run(void)
Platform entry point: initialise the board and then run the application.