Changeset bd861cc6 in rtems for doc/user/schedule.t


Ignore:
Timestamp:
Nov 9, 2009, 2:36:14 PM (11 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 5, master
Children:
2393825
Parents:
3ee8430b
Message:

2009-11-09 Joel Sherrill <joel.sherrill@…>

  • ada_user/Makefile.am, ada_user/ada_user.texi, user/Makefile.am, user/c_user.texi, user/concepts.t, user/overview.t, user/preface.texi, user/schedule.t, user/sem.t: Add table of figures. Add text and graphic of tree illustrating valid combinations of semaphore attributes.
  • user/semaphore_attributes.eps, user/semaphore_attributes.png: New files.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/user/schedule.t

    r3ee8430b rbd861cc6  
    207207now permitted to be scheduled for the processor and to compete
    208208for other system resources.
     209
     210@float Figure,fig:RTEMS-Task-States
     211@caption{RTEMS Task States}
    209212
    210213@ifset use-ascii
     
    244247@c @page
    245248@example
    246 @image{states,,3in}
    247 @c @group
    248 @c      +-------------------------------------------------------------+
    249 @c      |                         Non-existent                        |
    250 @c      |  +-------------------------------------------------------+  |
    251 @c      |  |                                                       |  |
    252 @c      |  |                                                       |  |
    253 @c      |  |      Creating        +---------+     Deleting         |  |
    254 @c      |  | -------------------> | Dormant | -------------------> |  |
    255 @c      |  |                      +---------+                      |  |
    256 @c      |  |                           |                           |  |
    257 @c      |  |                  Starting |                           |  |
    258 @c      |  |                           |                           |  |
    259 @c      |  |                           V          Deleting         |  |
    260 @c      |  |             +-------> +-------+ ------------------->  |  |
    261 @c      |  |  Yielding  /   +----- | Ready | ------+               |  |
    262 @c      |  |           /   /       +-------+ <--+   \              |  |
    263 @c      |  |          /   /                      \   \ Blocking    |  |
    264 @c      |  |         /   / Dispatching   Readying \   \            |  |
    265 @c      |  |        /   V                          \   V           |  |
    266 @c      |  |      +-----------+    Blocking     +---------+        |  |
    267 @c      |  |      | Executing | --------------> | Blocked |        |  |
    268 @c      |  |      +-----------+                 +---------+        |  |
    269 @c      |  |                                                       |  |
    270 @c      |  |                                                       |  |
    271 @c      |  +-------------------------------------------------------+  |
    272 @c      |                         Non-existent                        |
    273 @c      +-------------------------------------------------------------+
    274 @c @end group
     249@center{@image{states,,3in,RTEMS Task States}}
    275250@end example
    276251@end ifset
     
    281256@end html
    282257@end ifset
     258@end float
    283259
    284260A task occupies the blocked state whenever it is
Note: See TracChangeset for help on using the changeset viewer.