Opened on Jul 27, 2010 at 8:54:04 PM
Closed on Feb 4, 2012 at 2:50:59 PM
#1636 closed enhancement (later)
Refactor Rate Monotonic Manager into a generic Periodic Manager
Reported by: | Gedare Bloom | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 4.11 |
Component: | score | Version: | 4.11 |
Severity: | minor | Keywords: | |
Cc: | sebastian.huber@…, petben@… | Blocked By: | |
Blocking: |
Description
This PR is to refactor the RTEMS Rate Monotonic Management routines into a more generic Periodic Manager. This change will facilitate scheduler implementations other than Rate Monotonic that support periodic tasks.
The newly created Periodic Manager is split between the classic and supercore. The original classic Rate Monotonic interface is maintained and duplicated by the Periodic Manager's public interface located in the classic API.
Non-public management routines have been moved to the supercore. Non-public Rate Monotonic routines have been removed.
Attachments (7)
Change History (17)
Changed on Jul 27, 2010 at 8:54:35 PM by Gedare Bloom
Attachment: | rtems-cvs.diff added |
---|
Changed on Jul 27, 2010 at 9:03:31 PM by Gedare Bloom
Attachment: | ChangeLog_v1 added |
---|
testsuites/sptests/ChangeLog
comment:1 Changed on Jul 28, 2010 at 7:53:42 AM by Sebastian Huber
attachments.mimetype: | application/octet-stream → text/plain |
---|
comment:2 Changed on Jul 28, 2010 at 7:54:00 AM by Sebastian Huber
attachments.mimetype: | application/octet-stream → text/plain |
---|
comment:3 Changed on Jul 28, 2010 at 7:57:38 AM by Sebastian Huber
Cc: | Sebastian Huber added |
---|
comment:4 Changed on Aug 12, 2010 at 6:31:23 PM by Gedare Bloom
attachments.isobsolete: | 0 → 1 |
---|
Changed on Aug 12, 2010 at 6:31:59 PM by Gedare Bloom
Attachment: | rtems-cvs_v1.diff added |
---|
Patch to refactor Rate Monotonic Manager.
comment:5 Changed on Aug 12, 2010 at 6:31:59 PM by Gedare Bloom
attachments.isobsolete: | 0 → 1 |
---|
comment:6 Changed on Aug 12, 2010 at 6:40:16 PM by Gedare Bloom
attachments.isobsolete: | 0 → 1 |
---|
comment:7 Changed on Sep 9, 2011 at 4:57:16 PM by Gedare Bloom
Cc: | benesp16@… added |
---|
comment:8 Changed on Feb 4, 2012 at 2:50:59 PM by Gedare Bloom
Milestone: | 4.11 → Not Assigned |
---|---|
Resolution: | → later |
Severity: | normal → enhancement |
Status: | new → closed |
This change still has value but needs to be re-examined and is not a bug so it can wait.
comment:9 Changed on Nov 20, 2014 at 4:42:09 AM by Chris Johns
Milestone: | Not Assigned → 4.11 |
---|
Fixed or closed on HEAD.
comment:10 Changed on Nov 24, 2014 at 6:58:28 PM by Gedare Bloom
Version: | HEAD → 4.11 |
---|
Replace Version=HEAD with Version=4.11 for the tickets with Milestone >= 4.11
Patch to refactor Rate Monotonic Manager.