Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. RTAI - Wikipedia
RTAI - Wikipedia
From Wikipedia, the free encyclopedia
Real-time extension for the Linux kernel
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2015) (Learn how and when to remove this message)
The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "RTAI" – news · newspapers · books · scholar · JSTOR
(October 2013) (Learn how and when to remove this message)
(Learn how and when to remove this message)
RTAI
Stable release
5.3 / 19 May 2021; 4 years ago (2021-05-19)
PlatformIA-32, x86-64, PowerPC, ARM and MIPS
Websitewww.rtai.org

Real-time application interface (RTAI) is a real-time extension for the Linux kernel, which lets users write applications with strict timing constraints for Linux. Like Linux itself the RTAI software is a community effort. RTAI provides deterministic response to interrupts, POSIX-compliant and native RTAI real-time tasks. RTAI supports several architectures, including IA-32 (with and without FPU and TSC), x86-64, PowerPC, ARM (StrongARM and ARM7: clps711x-family, Cirrus Logic EP7xxx, CS89712, PXA25x), and MIPS.

RTAI consists mainly of two parts: an Adeos-based patch to the Linux kernel which introduces a hardware abstraction layer, and a broad variety of services which make lives of real-time programmers easier. RTAI versions over 3.0 use an Adeos kernel patch, slightly modified in the x86 architecture case, providing additional abstraction and much lessened dependencies on the "patched" operating system. Adeos is a kernel patch comprising an Interrupt Pipeline where different operating system domains register interrupt handlers. This way, RTAI can transparently take over interrupts while leaving the processing of all others to Linux. Use of Adeos also frees RTAI from patent restrictions caused by RTLinux project.

RTAI-XML

[edit]

RTAI-XML is a server component of RTAI, implementing a service-oriented way to design and develop real-time (RT) control applications.

This project was born to fulfill the needs of a university group, mainly focused to have a flexible platform for learning control systems design, allowing the students to test their programs remotely, over the Internet. Leaving the first wishful thinking and going to the real implementation gave rise to the alpha version of RTAI-XML, that showed the potential impact of the basic idea of a net separation of hard and soft real-time tasks in the programmation logic. What was necessary to assure that students could not crash the RT process, is now becoming a new RTAI paradigm.

RTAI-XML consists of a server component waiting for incoming calls on a box where a real-time process, the Target, is running (or ready to). A generic client program, the Host, can reach the server through the TCP/IP network, using a standard protocol based on XML, and hence interact with the Target, in order to monitor the status of the RT process, to see the signals collected (or generated) by the system and also to fetch and change the RT parameters (for example, the gains of a PID feedback ring). In other words, RTAI-XML provides a simple way towards remoting of control applications, adding flexibility to the RTAI project, without losing the key features of an open and standard implementation.

The RTAI-XML section of this site presents the details of the implementation. The general architecture is revised, in order to focus the three key components, the Server, the Server-Target interface and the Server-Host communication. The Applications section contains some examples of control systems based on RTAI-XML and the References section contains hints and links for further readings on this topic.

See also

[edit]
  • iconLinux portal
  • Xenomai

References

[edit]

External links

[edit]
The Wikibook D Programming has a page on the topic of: RTAI
  • Official website
  • Univ. di Padova - RTAI / Xenomai presentation
  • RTAI-XML official website
  • v
  • t
  • e
Real-time operating systems (RTOS)
Operating
systems
POSIX support
Unix-like
  • DNIX
  • Junos OS
  • LiteOS°
  • LynxOS
  • Multi-Environment Real-Time^ (MERT – Unix-RT)
  • OS2000
  • QNX^
  • Real-Time Linux°
  • RTLinux°
  • UNOS
Partial
  • ChorusOS^
  • Integrity^
  • Nucleus RTOS^
  • NuttX^°
  • Operating System Embedded^ (OSE)
  • PX5 RTOS^
  • RIOT^°
  • RTEMS°
  • Zephyr°
TRON support
  • ITRON project
  • T-Kernel
    • Micro T-Kernel
    • T-Engine Forum (organization)
    • T-License
Partial
  • eCos°
  • RTEMS°
Capability-based
  • EROS^°
  • seL4^°
Java virtual machine
  • Chorus/Jazz^ (JavaOS + ChorusOS^)
DOS
  • Multiuser DOS
    • Concurrent DOS
    • FlexOS
    • REAL/32
L4 kernel
  • L4Linux^°
  • PikeOS^
  • REX OS^
  • Wombat^°
Psion
  • EKA2^° kernel → Symbian OS^°
Microsoft
  • ThreadX^
  • Windows Embedded Compact
IBM
  • 4680 OS
  • 4690 OS
  • Transaction Processing Facility (TPF)
Texas Instruments
  • DSOS
  • TI-RTOS Kernel^°
DEC: PDP-11, VAX
  • RSX-11
  • RT-11
  • VAXELN
Low resource
  • ChibiOS/RT^°
  • Contiki°
  • ERIKA Enterprise°
  • FunkOS°
  • Mynewt°
  • Nano-RK°
  • OpenComRTOS^
  • PX5 RTOS^
  • RT-Thread° Nano
  • RIOT°
  • RTEMS°
  • ThreadX^
  • Zephyr°
  • BeRTOS^°
  • DioneOS
  • embOS
  • FreeRTOS^°
  • µC/OS^°
  • µ-velOSity^
  • MQX^
  • OS-9 (Microware)
  • Phantom OS^°
  • pSOS
  • RMX
  • RT-Thread° Standard
  • ScreenOS
  • Sintran III
  • THEOS
  • Thoth^ → Harmony^
  • VRTX^
  • VxWorks
  • UniProton
Frameworks, kits
  • CMSIS-RTOS2°
  • Robot Operating System° 2
  • RTAI°
  • TI-RTOS^°
  • Xenomai°
  • Developers
    • Gordon Bell
    • David Cheriton
    • Dave Cutler
    • Dan Dodge
    • Adam Dunkels
    • Ken Sakamura
    • Italics = discontinued
    • ^ = Microkernel
    • ° = Open-source software
      Comparison Category
    • v
    • t
    • e
    Linux kernel
    Organization
    Kernel
    • Linux Foundation
    • Linux Mark Institute
    • Linus's law
    • Tanenbaum–Torvalds debate
    • Tux
    • SCO disputes
    • Linaro
    • GNU GPL v2
    • menuconfig
    • Supported computer architectures
    • Version history
    • Criticism
    Support
    • Developers
      • The Linux Programming Interface
      • kernel.org
      • LKML
      • Linux conferences
    • Users
      • Linux User Group (LUG)
    People
    • Werner Almesberger
    • H. Peter Anvin
    • Jens Axboe
    • Moshe Bar
    • Suparna Bhattacharya
    • Andries Brouwer
    • Rémy Card
    • Alan Cox
    • Matthew Garrett
    • Avi Kivity
    • Con Kolivas
    • Greg Kroah-Hartman
    • Benson Leung
    • Robert Love
    • David S. Miller
    • Ingo Molnár
    • Andrew Morton
    • Hans Reiser
    • Rusty Russell
    • Shuah Khan
    • Linus Torvalds
    • Theodore Ts'o
    • Stephen Tweedie
    • Harald Welte
    • Chris Wright
    Technical
    Debugging
    • CRIU
    • ftrace
    • kdump
    • Linux kernel oops
    • SystemTap
    • BPF
    Startup
    • vmlinux
    • System.map
    • dracut
    • initrd
    • initramfs
    ABIs
    • Linux Standard Base
    • x32 ABI
    APIs
    Kernel
    System Call
    Interface
    • POSIX
      • ioctl
      • select
      • open
      • read
      • close
      • sync
      • …
    • Linux-only
      • futex
      • epoll
      • splice
      • dnotify
      • inotify
      • readahead
      • …
    In-kernel
    • ALSA
    • Crypto API
    • io_uring
    • DRM
    • kernfs
    • Memory barrier
    • New API
    • RCU
    • Video4Linux
    • IIO
    Userspace
    Daemons,
    File systems
    • bpffs
    • configfs
    • devfs
    • devpts
    • debugfs
    • FUSE
    • hugetlbfs
    • pipefs
    • procfs
    • securityfs
    • sockfs
    • sysfs
    • tmpfs
    • systemd
      • udev
    • Kmscon
    • binfmt_misc
    Wrapper
    libraries
    • C standard library
      • glibc
      • uClibc
      • Bionic
        • libhybris
      • dietlibc
      • EGLIBC
      • klibc
      • musl
      • Newlib
    • libcgroup
    • libdrm
    • libalsa
    • libevdev
    • libusb
    • liburing
    Components
    • Kernel modules
    • BlueZ
    • cgroups
    • Console
    • bcache
    • Device mapper
    • dm-cache
    • dm-crypt
    • DRM
    • EDAC
    • evdev
    • Kernel same-page merging (KSM)
    • LIO
    • Framebuffer
    • LVM
    • KMS driver
    • Netfilter
    • Netlink
    • nftables
    • Network scheduler
    • perf
    • SLUB
    • zram
    • zswap
    • Process and I/O schedulers:
    • Brain Fuck Scheduler
    • Completely Fair Scheduler (CFS)
    • Earliest eligible virtual deadline first (EEVDF)
    • Noop scheduler
    • O(n) scheduler
    • O(1) scheduler
    • SCHED_DEADLINE
    • SCHED_FIFO
    • SCHED_RR
    • Security Modules: AppArmor
    • Exec Shield
    • seccomp
    • SELinux
    • Smack
    • Tomoyo Linux
    • Linux PAM
    • Device drivers
      • 802.11
      • graphics
    • Raw device
    • initramfs
    • KernelCare
    • kexec
    • kGraft
    • kpatch
    • Ksplice
    Variants
    • Mainline
      • Linux kernel
      • Linux-libre
    • High-performance computing
      • INK
      • Compute Node Linux
      • SLURM
    • Real-time computing
      • RTLinux
      • RTAI
      • Xenomai
      • PREEMPT_RT
    • MMU-less
      • μClinux
      • PSXLinux
    Virtualization
    • Hypervisor
      • KVM
      • Xen
    • OS-level virtualization
      • Linux-VServer
      • Lguest
      • LXC
      • OpenVZ
    • Other
      • L4Linux
      • User-mode Linux
      • MkLinux
      • coLinux
    Adoption
    Range
    of use
    • Desktop
    • Embedded
    • Gaming
    • Thin client:
      • LTSP
    • Server:
      • LAMP
      • LYME-LYCE
    • Devices
    Adopters
    • List of Linux adopters
    • icon Linux portal
    • Free and open-source software portal
    • Category
    Retrieved from "https://teknopedia.ac.id/w/index.php?title=RTAI&oldid=1310405920"
    Categories:
    • Linux kernel
    • Real-time operating systems
    Hidden categories:
    • Articles with short description
    • Short description matches Wikidata
    • Articles lacking in-text citations from August 2015
    • All articles lacking in-text citations
    • Articles with topics of unclear notability from October 2013
    • All articles with topics of unclear notability
    • Products articles with topics of unclear notability
    • Articles with multiple maintenance issues
    • Official website different in Wikidata and Wikipedia

    • indonesia
    • Polski
    • العربية
    • Deutsch
    • English
    • Español
    • Français
    • Italiano
    • مصرى
    • Nederlands
    • 日本語
    • Português
    • Sinugboanong Binisaya
    • Svenska
    • Українська
    • Tiếng Việt
    • Winaray
    • 中文
    • Русский
    Sunting pranala
    url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
    Pusat Layanan

    UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
    Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
    Phone: (0721) 702022
    Email: pmb@teknokrat.ac.id