The rate monotonic manager provides facilities to implement tasks which execute in a periodic fashion. Critically, it also gathers information about the execution of those periods and can provide important statistics to the user which can be used to analyze and tune the application. The directives provided by the rate monotonic manager are:
rtems.rate_monotonic_create
- Create a rate monotonic period
rtems.rate_monotonic_ident
- Get ID of a period
rtems.rate_monotonic_cancel
- Cancel a period
rtems.rate_monotonic_delete
- Delete a rate monotonic period
rtems.rate_monotonic_period
- Conclude current/Start next period
rtems.rate_monotonic_get_status
- Obtain status from a period
rtems.rate_monotonic_get_statistics
- Obtain statistics from a period
rtems.rate_monotonic_reset_statistics
- Reset statistics for a period
rtems.rate_monotonic_reset_all_statistics
- Reset statistics for all periods
rtems.rate_monotonic_report_statistics
- Print period statistics report
Copyright © 1988-2008 OAR Corporation