rtapi_app_main − User-provided function to initialize a component |
#include "rtapi_app.h" int rtapi_app_main(void) { ... } |
None |
The body of rtapi_app_main, which is provided by the component author, generally consists of a call to rtapi_init or hal_init, followed by other :omponent-specific initialization code. |
Return 0 for success. Return a negative errno value (e.g., -EINVAL) on error. Existing code also returns RTAPI or HAL error values, but using negative errno values gives better diagnostics from insmod. |
Called automatically by the rtapi infrastructure in an initialization (not realtime) context. |
rtapi_app_exit(3rtapi), rtapi_init(3rtapi), hal_init(3hal) |