LinuxCNC Documentation

SYNTAX

#include <rtapi_app.h>
int rtapi_app_main(void);

ARGUMENTE

Keine

BESCHREIBUNG

Der Körper von rtapi_app_main, der vom Autor der Komponente bereitgestellt wird, besteht im Allgemeinen aus einem Aufruf von rtapi_init oder hal_init, gefolgt von anderem komponentenspezifischen Initialisierungscode.

RETURN VALUE

Bei Erfolg 0 zurückgeben. Rückgabe eines negativen errno-Wertes (z.B. -EINVAL) im Fehlerfall. Vorhandener Code gibt auch RTAPI- oder HAL-Fehlerwerte zurück, aber die Verwendung negativer errno-Werte ermöglicht eine bessere Diagnose durch insmod.

REALTIME CONSIDERATIONS

Wird automatisch von der rtapi-Infrastruktur in einem Initialisierungskontext (nicht in Echtzeit) aufgerufen.

SIEHE AUCH

rtapi_app_exit(3), rtapi_init(3), hal_init(3)