Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

RTEMS for Embedded Software Developers/RTEMS Managers

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Cover only the managers not already covered. Hard to list until previous chapters are written. Some may be: Message Manager Event Manager Partition Manager Region Manager Dual-Ported Memory Manager I/O Manager Fatal Error Manager Barrier Manager User Extensions Manager Multiprocessing Manager Stack Bounds Checker Try to cover these as soon as reasonable (before this chapter, if it can make sense) in the text. POSIX Threading API Although the classic API was written first, POSIX is a modern, and widely used, standard for operating systems development (cite). RTIED is also a standard, but primarily for embedded development. So POSIX will be discussed first. POSIX Example 1: discuss what functionality it's testing, why that functionality is needed, and how to extend it. POSIX Example 2: discuss what functionality it's testing, why that functionality is needed, and how to extend it. POSIX Example 3: discuss what functionality it's testing, why that functionality is needed, and how to extend it. POSIX Scheduling Report: discuss what functionality it's testing, why that functionality is needed, and how to extend it. classic api: handling signals, and periodic tasks Why handle tasks using signals, absolute periods, rate monotonic periods, and relative periods What are signals, absolute periods, rate monotonic periods, and relative periods Now that we've touched on scheduling, we will extending the example by using ... Blink Light Emitting Diode (LED): more on handling signals, and periodic tasks Many sub-examples... apply a pedagocal order... cover these in depth... may need to turn into its own chapter... complex1 delay event_server msg_server posix_cond_server posix_delay_nanosleep posix_delay_sleep posix_mutex_server ratemon1 ratemon2 ratemon_cond_server sem_server timeout_event timer timer_server Scheduling Priorities: Sched Sim Discuss why use scheduling priorities Discuss what scheduling priorities are Discuss how to use scheduling priorities The example will be extended using rtems-schedsim