Changeset 3a46b72 in rtems for cpukit/rtems/src/ratemonperiod.c

Timestamp:
12/21/16 16:42:39 (7 years ago)
Author:
Kuan-Hsun Chen <c0066c@…>
Branches:
5, master
Children:
86aa1248
Parents:
ba776282
git-author:
Kuan-Hsun Chen <c0066c@…> (12/21/16 16:42:39)
git-committer:
Gedare Bloom <gedare@…> (01/13/17 18:55:13)
Message:

Enhancement of the RMS manager for the overrun handling.

Three additional functions:
rtems_rate_monotonic_postponed_job_count,
_Rate_monotonic_Renew_deadline, and _Rate_monotonic_Release_postponed_job.

Four refined functions:
_Rate_monotonic_Activate, _Rate_monotonic_Block_while_expired,
rtems_rate_monotonic_period, _Rate_monotonic_Timeout.

Rate_monotonic_Control contains one counter for counting the postponed jobs
and one for recording the recent deadline.

Update #2795.

(No files)

Note: See TracChangeset for help on using the changeset viewer.