СИНТАКСИС
#include <rtapi_string.h>
char** rtapi_argv_split(rtapi_gfp_t g, const char* argstr, int* argc);
void rtapi_argv_free(char** argv);
char* rtapi_kstrdup(const char* s, rtapi_gfp_t t);
ОПИС
У просторі ядра кожен ідентифікатор rtapi_xxx або RTAPI_XXX відображається на базову функціональність ядра, якщо така є.
У просторі користувача або в ядрах, де базова функціональність не забезпечується ядром, зазвичай надається інша реалізація, можливо зі скороченою функціональністю. (Наприклад, реалізація rtapi_device_register у просторі користувача завжди працює успішно)
МІРКУВАННЯ В РЕАЛЬНОМУ ЧАСІ
Викликати лише з коду ініціалізації/очищення, а не з завдань реального часу. Ця функція недоступна з коду, що не працює в реальному часі.
ПОВЕРНЕНЕ ЗНАЧЕННЯ
Як і в Linux.