# --- T2-COPYRIGHT-BEGIN --- # t2/package/*/rtai/config.in # Copyright (C) 2004 - 2026 The T2 SDE Project # Copyright (C) 1998 - 2003 ROCK Linux Project # SPDX-License-Identifier: GPL-2.0 # --- T2-COPYRIGHT-END --- # TODO: # This file is obsolete and must be rewritten! menu_begin MENU_RTAI_Options 'Realtime Options' bool "Enable real time support" SDECFG_REALTIME 0 if [ $SDECFG_REALTIME = "1" ]; then pkgenable rtai choice SDECFG_RTAI_PATCH rthal5g \ rthal5g "Use RTHAL patch" \ adeos "Use ADEOS patch" bool "Uni Processor Scheduler" SDECFG_RTAI_SCHED_UP 1 bool "SMP Scheduler" SDECFG_RTAI_SCHED_SMP 1 bool "MUP Scheduler" SDECFG_RTAI_SCHED_MUP 1 text "Number of CPUS" SDECFG_RTAI_CPUS 2 bool "Enable RTAI FPU support" SDECFG_RTAI_FPU_SUPPORT 1 bool "Using RTAI math library" SDECFG_RTAI_LIBM 1 bool "Strange APIC support" SDECFG_RTAI_STRANGE_APIC 1 bool "POSIX Threading API support" SDECFG_RTAI_POSIX 1 bool "Compile RT memory manager as module" SDECFG_RTAI_DYN_MM 0 bool "Use vmalloc() instead of kmalloc()" SDECFG_RTAI_MM_VMALLOC 0 bool "RTAI FIFOS" SDECFG_RTAI_FIFOS 1 bool "Shared Memory support" SDECFG_RTAI_SHMEM 1 bool "RTAI watchdog support" SDECFG_RTAI_WATCHDOG 1 bool "RTAI LXRT" SDECFG_RTAI_LXRT 1 bool "RTAI NEWLXRT" SDECFG_RTAI_NEWLXRT 1 bool "LXRT rt_com driver" SDECFG_RTAI_RTCOM_LXRT 1 bool "LXRT FIFOS" SDECFG_RTAI_FIFOS_LXRT 1 bool "COMEDI LXRT" SDECFG_RTAI_COMEDI_LXRT 1 bool "C++ support" SDECFG_RTAI_CPLUSPLUS 1 bool "New C++ Interface" SDECFG_RTAI_NEW_CPP 1 bool "Tasklets" SDECFG_RTAI_TASKLETS 0 bool "User space interrupts" SDECFG_RTAI_USI 1 bool "Bits" SDECFG_RTAI_BITS 1 bool "typed mail boxes" SDECFG_RTAI_TBX 1 bool "Real-Time serial driver (rt_com)" SDECFG_RTAI_RTCOM 0 bool "Real-Time serial driver (spdrv)" SDECFG_RTAI_SPDRV 0 bool "rtai netrpc" SDECFG_RTAI_NETRPC 0 bool "Real-Time Networking" SDECFG_RTAI_RTNET 0 bool "Compile tests" SDECFG_RTAI_TESTS 1 bool "Compile examples" SDECFG_RTAI_EXAMPLES 1 bool "Compile lxrt examples" SDECFG_RTAI_LXRT_EXAMPLES 1 bool "RTnet task" SDECFG_RTAI_RTNET_TASK 0 fi menu_end