= Main Page = [[Image(RTEMSArchitecture.png)]]]] '''RTEMS''' is a ''real-time executive'' which provides a ''high performance environment'' for '''embedded applications''' on a range processors and embedded hardware. This page is the kick-off for information on '''RTEMS''', real-time and embedded programming and use of the Wiki itself. '''[wiki:Where's_RTEMS? Where's RTEMS?]''' Please help answer that burning question by putting your '''[wiki:TBR/UserApp/RTEMSApplications APPLICATION]''' in the right category. = Getting Started = * [wiki:GSoC/GettingStarted GSoC Getting Started] - getting up to speed with RTEMS development for GSoC students. * [wiki:TBR/UserManual/Quick_Start Quick Start] - another way to get up to speed == =Google Summer of Code === The RTEMS Project plans to apply to be an organization in the 2011 edition of the [wiki:GSoC Google Summer of Code] (GSOC)]. We are hoping for the best. We encourage students to apply to tackle one of our [Open Projects] or suggest their own. The RTEMS Community is proud to have participated in four previous editions of the [http://www.google-melange.com Google Summer of Code] as well as the 2011 and 2010 editions of [http://code.google.com/opensource/gci/2010-11/index.html Google Code In (GCI)]. In [wiki:GSoC/2011 2011 Google Summer of Code] (GSOC)]. We are hoping for the best. We encourage students to apply to tackle one of our [wiki:Open_Projects]_we_again_had_eight_students._In_[wiki:RTEMSSummerOfCode2010],_we_had_eight_students,_in_[RTEMSSummerOfCode__2009]_there_were_six_students_with_another_using_the_mentor_donation_and_a_donation_from_OAR_Corporation,_and_in_[RTEMS_Summer_Of_Code_2008 2008] we received four student slots. These students have contributed great code and some have continued to be a part of the community. We have been impressed with the quality of both high school and college students who have participated in the GSOC and GCI programs. = [http://www.rtems.org/ RTEMS] General Information = * [wiki:TBR/UserManual/GeneralInformation General Information 2008] about RTEMS including [wiki:Mission_Statement__2008]_and_[wiki:Steering_Committee] * RTEMS_[wiki:RTEMSReleases_Release_Series] * RTEMS_[wiki:RTEMSFeatures_Feature_Set],_[wiki:RTEMSConcepts_General_Concepts],_and_[wiki:File_Systems_Supported_Filesystems] * [wiki:RTEMS_Development_Hosts__Prebuilt_Development_Tools],__[wiki:Quick_Start_File_Systems_Supported_Filesystems] * [wiki:RTEMS_Development_Hosts__Prebuilt_Development_Tools],__[wiki:Quick_Start],_and_[wiki:RTEMS_Training__RTEMS_Training_Opportunities] * [wiki:RTEMSAda_Ada]_and_RTEMS * [wiki:RTEMSGraphicsToolkit_RTEMS_Graphics_Toolkit] * RTEMS_[wiki:RTEMSApplications_Applications],_references_to_where_is_RTEMS_used_and_by_whom * RTEMS_[wiki:RTEMSMailingLists_Mailing_Lists] * [wiki:RTEMSBugReporting_Reporting_a_Bug] * Join_the_RTEMS_[wiki:Webring_WebRing] * RTEMS_[wiki:Timeline_Project_Timeline] * [wiki:RTEMSReferences__Published_References]_to_RTEMS * [wiki:Networking_RTEMSBugReporting_Reporting_a_Bug] * Join_the_RTEMS_[wiki:Webring_WebRing] * RTEMS_[wiki:Timeline_Project_Timeline] * [wiki:RTEMSReferences__Published_References]_to_RTEMS * [wiki:Networking]_with_RTEMS * [[DownloadingRTEMS_Downloading]_RTEMS_via_FTP_or_HTTP * [[CurrentEvents_Current_Events] * RTEMS_[[License_RTEMSReferences__Published_References]_to_RTEMS * [[Networking_RTEMSBugReporting_Reporting_a_Bug] * Join_the_RTEMS_[[Webring_WebRing] * RTEMS_[[Timeline_Project_Timeline] * [[RTEMSReferences__Published_References]_to_RTEMS * [[Networking]_with_RTEMS * [[DownloadingRTEMS_Downloading]_RTEMS_via_FTP_or_HTTP * [[CurrentEvents_Current_Events] * RTEMS_[[License] * RTEMS_[[RTEMS_IRC_Internet_Relay_(IRC)] * _RTEMS_[[FAQ_Webring_WebRing] * RTEMS_[[Timeline_Project_Timeline] * [[RTEMSReferences__Published_References]_to_RTEMS * [[Networking]_with_RTEMS * [[DownloadingRTEMS_Downloading]_RTEMS_via_FTP_or_HTTP * [[CurrentEvents_Current_Events] * RTEMS_[[License_RTEMSReferences__Published_References]_to_RTEMS * [[Networking_RTEMSBugReporting_Reporting_a_Bug] * Join_the_RTEMS_[[Webring_WebRing] * RTEMS_[[Timeline_Project_Timeline] * [[RTEMSReferences__Published_References]_to_RTEMS * [[Networking]_with_RTEMS * [[DownloadingRTEMS_Downloading]_RTEMS_via_FTP_or_HTTP * [[CurrentEvents_Current_Events] * RTEMS_[[License] * RTEMS_[[RTEMS_IRC_Internet_Relay_(IRC)] * _RTEMS_[[FAQ]_for_things_that_defy_categorization = RTEMS_Application_Development = * [[SupportedCPUs_Supported_CPU_Families] * Available_[[BoardSupportPackageInformation_Board_Support_Packages_(BSPs)]_Along_with_Advice_and_Status * [[RTEMS_Eclipse_Information Networking] with RTEMS * [[DownloadingRTEMS Downloading] RTEMS via FTP or HTTP * [[CurrentEvents Current Events] * RTEMS [[License RTEMSReferences Published References] to RTEMS * [[Networking RTEMSBugReporting Reporting a Bug] * Join the RTEMS [[Webring WebRing] * RTEMS [[Timeline Project Timeline] * [[RTEMSReferences Published References] to RTEMS * [[Networking] with RTEMS * [[DownloadingRTEMS Downloading] RTEMS via FTP or HTTP * [[CurrentEvents Current Events] * RTEMS [[License] * RTEMS [[RTEMS IRC Internet Relay (IRC)] * RTEMS [[FAQ Webring WebRing] * RTEMS [[Timeline Project Timeline] * [[RTEMSReferences Published References] to RTEMS * [[Networking] with RTEMS * [[DownloadingRTEMS Downloading] RTEMS via FTP or HTTP * [[CurrentEvents Current Events] * RTEMS [[License RTEMSReferences Published References] to RTEMS * [[Networking RTEMSBugReporting Reporting a Bug] * Join the RTEMS [[Webring WebRing] * RTEMS [[Timeline Project Timeline] * [[RTEMSReferences Published References] to RTEMS * [[Networking] with RTEMS * [[DownloadingRTEMS Downloading] RTEMS via FTP or HTTP * [[CurrentEvents Current Events] * RTEMS [[License] * RTEMS [[RTEMS IRC Internet Relay (IRC)] * RTEMS [[FAQ] for things that defy categorization = =RTEMS Application Development == * [[SupportedCPUs Supported CPU Families] * Available [[BoardSupportPackageInformation Board Support Packages (BSPs)] Along with Advice and Status * [[RTEMS Eclipse Information] * [[RTEMS_Development_Hosts|Development Host Environments]] supported by RTEMS. Direct links to popular hosts: * [[APT/Yum_Repository|GNU/Linux RPM APT/Yum Repository]] * [wiki:TBR/Website/Debian_and_Ubuntu Debian and Ubuntu] * [[MinGW_Tools_for_Windows|Windows Installers]] * [[FreeBSD_Ports|FreeBSD Ports Collection]] * [[ToolHints|Tool Hints]] such as patching a file, using C++, what is ''multlib'' plus more. * [[HowTos |How To's]] * [[BuildingRTEMS|Help Building RTEMS]] * Hints for [[DebuggingHints|Debugging BSPs and Applications]] * [[HardwareDebug|Hardware Debugging]] Aids * [[emulator|Running RTEMS in a Simulator]] * [[FreeSoftware|Free Software]] and [[CommercialSoftware|Commercial Software]] That Works With RTEMS * [[DateTimeIssues|Date/Time]] Issues in Systems Using RTEMS * [[ToolStatus|Status of RTEMS Tools]] = ==Release Series Notes=== * [wiki:TBR/UserManual/4.11_Release_Notes 4.11 Release Notes] -- GIT will become 4.11 * [wiki:TBR/UserManual/4.10_Release_Notes 4.10 Release Notes] * [wiki:TBR/UserManual/4.9_Release_Notes 4.9 Release Notes] * [wiki:TBR/UserManual/4.8_Release_Notes 4.8 Release Notes] * [wiki:TBR/UserManual/4.7_Release_Notes 4.7 Release Notes] * [wiki:TBR/UserManual/4.6_Release_Notes 4.6 Release Notes] ===RTEMS Developer Information=== * [[Contributing| How Can I Contribute?]] * [[WhyContribute| Why Should I Contribute?]] * RTEMS [[RTEMS GIT Repository | Git Repository]] * [wiki:TBR/UserManual/Submitting_a_BSP Submitting a BSP] * RTEMS [[RTEMS_Laboratory| Remote Access Lab]] and [[RTEMS Build Farm| Build Farm]] * [wiki:Developer/Coding/Conventions Coding Conventions] and [wiki:Developer/Coding/Doxygen Doxygen Recommendations] * RTEMS [[RTEMS Test Plan| Test Plan]], [[RTEMS Test Suites| Test Suites]], and [[RTEMS Coverage Analysis| Coverage Analysis]] * RTEMS [[RTEMS Algorithmic Complexity| Algorithmic Complexity]] * [[Building for an Alternate Distribution]] * [[Contributors| A Few of the Contributors]] * RTEMS [[RTEMS411Ideas|RTEMS Ideas]] * [wiki:Developer/OpenProjects Open Projects] contains the Wish List for RTEMS. Add your wish here. :) * [wiki:Developer/SmallProjects Small Projects] contains a list of things we need done that don't require a lot of time and often no coding at all. ==Other Resources== * [wiki:TBR/Review/Real-Time_Resources Real-Time Resources] * [wiki:TBR/Delete/Tools_Used_by_the_RTEMS_Project Tools Used by the RTEMS Project] ==Wiki== * [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] * [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help. * [http://www.rtems.com/wiki/index.php?title=Special:Recentchanges&feed=rss RSS Feed for Changes]