The Linux Soft Real-Time Target is defined by MathWorks for Real-Time Workshop. The target uses the POSIX real-time clock to generate periodic signals, waking up the model process at each time step. The process runs with the highest priority as defined by the scheduler, requiring root privileges to execute. The Linux soft real-time target does not operate as a hard real-time system because the Linux kernel itself is not preemptive. Thus, model execution can sometimes experience delays. The standard Linux kernel preempts every 10 ms. To achieve higher resolution task switching and improve execution precision, one can modify the HZ value in asm/param.h (included in the kernel source code) and recompile the kernel. To include C S-Functions from other directories, place the rtwmakecfg.m file found in this package into the source directory of the C S-Function. The C S-Function must then be processed accordingly.