LinuxCNC Documentation

СИНТАКСИС

#include <rtapi_firmware.h>
struct rtapi_firmware;
int rtapi_request_firmware(const struct rtapi_firmware **fw,
                           const char* name, struct rtapi_device* device);
void rtapi_release_firmware(const struct rtapi_firmware *fw);

ОПИС

У просторі ядра кожен ідентифікатор rtapi_xxx або RTAPI_XXX відображається на базову функціональність ядра, якщо така є.

У просторі користувача або в ядрах, де базова функціональність не забезпечується ядром, зазвичай надається інша реалізація, можливо зі скороченою функціональністю. (Наприклад, реалізація rtapi_device_register у просторі користувача завжди працює успішно)

МІРКУВАННЯ В РЕАЛЬНОМУ ЧАСІ

Зазвичай ці функції можна викликати з коду ініціалізації/очищення в реальному часі.

ПОВЕРНЕНЕ ЗНАЧЕННЯ

Як і в Linux.