URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Subversion Repositories or1k_old
[/] [or1k_old/] [trunk/] [rtems-20020807/] [doc/] [FAQ/] [entry] - Rev 1782
Compare with Previous | Blame | View Log
## entry,v 1.4 2002/01/17 21:47:44 joel Exp#This is the RTEMS entry in the Crossgcc FAQ at @uref{http://www.objsw.com}.As of 8/19/99, it has been submitted twice and the FAQ not updated.RTEMS is a freely available, royalty free real-time executive withmultiprocessor capabilities. RTEMS' design provides performance andcapabilities are comparable to those of the best commercial executives.The directive execution times and other critical performance measures suchas interrupt latency are best of class. RTEMS was developed by On-LineApplications Research Corporation (OAR) under contract to the U.S. ArmyMissile Command.RTEMS includes support for multiple APIs. Currently RTEMS supports aPOSIX threads API, and an RTEID based API which is similar to pSOS+.RTEMS includes a number of advanced real-time features including optionalrate monotonic scheduling support, binary semapahores with priorityinheritance, and watchdog timer functions.RTEMS includes a port of the FreeBSD TCP/IP stack that has highperformance on very modest hardware. A remote debug server is supportedon some targets that allows debugging across the network.RTEMS provides a rich run-time environment with a reentrant C library,POSIX 1003.1b support, and file system support. It also includes optionaldebug aids like stack overflow and heap integrity checking.RTEMS is built using GNU autoconf and can be built on any host supportingthe GNU tools including Linux, FreeBSD, NetBSD, Solaris, and MS-Windows toname but a few. The current RTEMS release supports a the following CPUfamilies:Motorola m680x0, m683xx, and ColdFireMotorola and IBM PowerPC (4xx, 6xx, 7xx, and 8xx)Hitachi SH-1Intel i386, i486, Pentium, and i960SPARCMIPSHP PA-RISCAMD A29KThere are over 35 Board Support Packages included with RTEMS includingBSPs for the SPARC and PowerPC simulators included with gdb. There arenumerous BSPs for CPUs targetting the embedded market such as the Motorolam683xx and mpc8xx series which support the on-CPU peripherals.WWW:@uref{http://www.OARcorp.com}E-mail:@code{rtems-info@@OARcorp.com}
