Editing Rtai.Dk
Last edit: on December 17, 2006 22:19 (1360 days, 5 hours and 29 minutes ago)
(diff)
Rtai.Dk
|
RecentChanges
|
Preferences
|
DIAPM RTAI
= Welcome = This [http://www.usemod.com/cgi-bin/wiki.pl?WhatIsaWiki Wiki] is dedicated to [http://www.rtai.org DIAPM RTAI] which is a RealTime extension to [http://www.linux.com Linux]. Read some [[success stories]]. Another RealTime Linux is [http://rtlinux-gpl.org rtlinux-gpl]. == Instructions == A Wiki is a special website where everybody can edit everything! * If you see something you don't like: change it (or delete it!) * Looking for something but can't find it? - add a skeleton and wait for someone else to fill in the rest! In short: <b>Think of rtai.dk like your own notebook!</b> You cannot damage anything, thanks to revision control (undo history goes back 30 days). You can [http://www.usemod.com/cgi-bin/wiki.pl?TextFormattingRules read about text formatting] and try it here in the [[SandBox]]. If you have an opinion on [[How this wiki should be organized]], please go there. = Contents = # <b>Installation</b> ## [[Which version to choose]] ## [[Obtaining RTAI]] ## <b>Installation</b> ### [[Distribution independent installation]] ### [[Installation on Debian]] ### [[Installation on Debian Kernel 2.6.10 and RTAI 3.2 on AMD K7]] ### [[Installation on Mandrake 9.1]] ### [[Installation on Mandrake 9.2]] ### [[Installation on Mandrake 9.2-RTAI 3.1]] ## [[Filesystems]] ## [[Hardware]] ### [[List of compatible hardware]] ### [[List of problem hardware]] ## [[Gotchas]] ## [[Build]] ## [[How does one know whether one has installed RTAI correctly]] ## [[Bootstrapping with magma in 7 steps]] ## [[What to do if it doesn't work]] # <b>General</b> ## [[Getting Started]] ## [[Kernel space or user space]] ## [[Schedulers]] ## [[ISR]] - Interrupt service routines ## [[IO]] ## [[Comedi]] ## [[Mailboxes]] ## [[Shared Memory]] - shmem ## [[Semaphores]] ## [[FIFOs]] ## [[RTnet]] ## [[Serial port communication]] ## [[Time]] ## [[Memory]] ## [[DMA and jitter]] ## [[Latency Killer]] ## [[Programming and debugging]] ## [[Watchdog]] ## [[Signals]] ## [[QT]] # <b>LXRT (User space)</b> - well, it is really called NEWLXRT right now, but that will change after release 24.1.12 ## [[Start with LXRT]] ## [[LXRT examples]] ## [[LXRT FAQs]] ## [[LXRT tips and tricks]] # <b>RTAI (Kernel Space)</b> ## [[RTAI FAQs]] ## [[The proper use of printf and friends]] ## [[Makefile for kernel 2.6]] # <b>Known bugs</b> ## [[Bugs in 24.11]] # <b>Embedded Linux</b> ## [[devfs]] # <b>Skins (Xenomai)</b> ## [[How to implement a new skin]] ## [[vxWorks]] # <b>Misc</b> ## [[RTAI on ARM]] # <b>Bootable CDs</b> ## [[All in RAM disk]] ## [http://www.sherline.com/emc A knoppix style bootable RTAI CD] - Use the BDI-Live images. This has a working 2.4.25-adeos kernel, complete with sources and compilers. Requires 256Meg of memory to boot, although BDI-Lite should cope with less as long as you don't want compilers & KDE. About [http://www.morphix.org the base CD] ## [http://issaris.org/rtai/ An RTAI 3.1 LiveCD with WebApp] - This LiveCD will submit the testresults of the testsuite to an Internet database. The database can be searched to find information about the real-time performance of various hardware. ## [https://mail.rtai.org/pipermail/rtai/2006-October/016115.html RTAI-Knoppix 1.2] ## [http://www-lar.deis.unibo.it/~gpalli/files/rtai_knoppix.iso rtai_knoppix.iso] (www-lar.deis.unibo.it). LiveCD from Gianluca Palli. With kernel 2.6.17.11, compiled for 586, rtai-3.4 with rtai-lab support, scilba 4.0 etc. # <b>Articles and links to other documentation</b> ## [https://mail.rtai.org/pipermail/rtai/ The RTAI mailinglist archive] [http://search.gmane.org/?group=gmane.linux.real-time.rtai&sort=date search] ## RTAI examples (showroom): CVS or [http://download.gna.org/rtai/nightly/ download] ## [http://www.aao.gov.au/local/www/ks/documents/RTAI_Install.pdf A Guide to Installing RTAI Linux] ## [http://www.aero.polimi.it/~rtai/documentation/reference/rtai_prog_guide.pdf RTAI Reference Manual] ## [http://www.fdn.fr/~brouchou/rtai/rtai-doc-prj/ RTAI 3.0 Documentation] ## [http://www.aero.polimi.it/~rtai/documentation/articles/history/history.pdf On the history of RTAI] ## [http://www.fdn.fr/~brouchou/rtai/rtai-doc-prj/rtai-fusion.html RTAI Fusion] ## [http://people.mech.kuleuven.ac.be/~bruyninc/rthowto/ Real Time and Embedded Guide ("rtHOWTO")] ## [http://www.cs.wustl.edu/~kitty/cs678x/index.html HTML Slideshow on RTAI] - about LXRT from slide 8 ## [http://www.orocos.org/documents/rtlab-design.pdf - Generic real-time infrastructure for signal acquisition, generation and processing] ## [http://www.linuxdevices.com/articles/AT6298863382.html About the different timers] ## [http://people.mech.kuleuven.ac.be/~psoetens/lxrt/portingtolxrt.html HOWTO Port your C++ GNU/Linux application to RTAI/LXRT] ## Linux Device Drivers ISBN 0-596-00008-1 [http://www.xml.com/ldd/chapter/book/index.html read it online here] ## Building Embedded Linux Systems by Karim Yaghmour [http://www.amazon.com/exec/obidos/tg/detail/-/059600222X/qid=1055399070/sr=8-1/ref=sr_8_1/102-6370160-0597700?v=glance&s=books&n=507846] http://www.embeddedtux.org/ ## Here is a [http://www.linuxdevices.com/files/misc/ripoll-rtl-v-rtai.html comparison of RTLinux vs. RTAI] describing the differences between RTAI and [http://www.rtlinux.org RTLinux]. ## [http://bernia.disca.upv.es/rtportal/comparative/api.html A table showing RTLinux and RTAI API] # <b>Related projects</b> ## [http://opersys.com/LTT/index.html Linux Trace Toolkit] ## [http://rtportal.upv.es/apps/kiwi/ Kiwi. A trace viewer] ## [http://www.rts.uni-hannover.de/rtnet/ RTnet - Real-Time Networking for RTAI]. ## [http://developer.berlios.de/projects/usb4rt USB4RT - Real-Time USB stack for RTAI] [https://mail.rtai.org/pipermail/rtai/2005-April/011192.html announce1], [https://mail.rtai.org/pipermail/rtai/2005-July/012123.html announce2]. ## [http://www.esfnet.co.uk/index.php?page=rtcan rtcan - Real-time CAN under RTAI/linux]. ## [[ACE and TAO]] ## [http://www.nongnu.org/adeos/doc/api/globals.html ADEOS] # [[ Fusion page ]] # [[Open-Source_Projects_Using_RTAI]]
Summary:
This change is a minor edit.
(Visit
Preferences
to set your user name.)
View other revisions
Rtai.Dk
|
RecentChanges
|
Preferences
|
DIAPM RTAI