LinuxCNC Documentation

SYNTAX

#include <rtapi_gfp.h>
enum rtapi_gfp_e;
RTAPI_GFP_xxx
typedef ... rtapi_gfp_t;

BESCHREIBUNG

Im Kernelbereich wird jeder rtapi_xxx oder RTAPI_XXX Bezeichner der zugrunde liegenden Kernelfunktionalität zugeordnet, sofern verfügbar.

Im Userspace oder in Kerneln, welche die zugrundeliegende Funktionalität nicht von einem Kernel bereitgestellten, wird in der Regel eine andere Implementierung - möglicherweise mit reduzierter Funktionalität - bereitgestellt. (Zum Beispiel ist die Userspace-Implementierung für rtapi_device_register immer erfolgreich)

REALTIME CONSIDERATIONS

Typischerweise können diese Funktionen von Echtzeit-Init/Cleanup-Code aufgerufen werden.

RETURN VALUE

Wie in Linux.