RTEMS CPU Kit with SuperCore  4.10.99.0
Data Fields
rtems_rate_monotonic_period_statistics Struct Reference

The following defines the PUBLIC data structure that has the statistics kept on each period instance. More...

#include <ratemon.h>

Data Fields

uint32_t count
 This field contains the number of periods executed.
uint32_t missed_count
 This field contains the number of periods missed.
rtems_thread_cpu_usage_t min_cpu_time
 This field contains the least amount of CPU time used in a period.
rtems_thread_cpu_usage_t max_cpu_time
 This field contains the highest amount of CPU time used in a period.
rtems_thread_cpu_usage_t total_cpu_time
 This field contains the total amount of wall time used in a period.
rtems_rate_monotonic_period_time_t min_wall_time
 This field contains the least amount of wall time used in a period.
rtems_rate_monotonic_period_time_t max_wall_time
 This field contains the highest amount of wall time used in a period.
rtems_rate_monotonic_period_time_t total_wall_time
 This field contains the total amount of CPU time used in a period.

Detailed Description

The following defines the PUBLIC data structure that has the statistics kept on each period instance.

Note:
The public structure uses struct timespec while the internal one uses Timestamp_Control.

Field Documentation

This field contains the number of periods executed.

This field contains the highest amount of CPU time used in a period.

This field contains the highest amount of wall time used in a period.

This field contains the least amount of CPU time used in a period.

This field contains the least amount of wall time used in a period.

This field contains the number of periods missed.

This field contains the total amount of wall time used in a period.

This field contains the total amount of CPU time used in a period.


The documentation for this struct was generated from the following file: