lfr_cpu_usage_report.h
38 lines
| 797 B
| text/x-c
|
CLexer
/ header / lfr_cpu_usage_report.h
|
r134 | #ifndef LFR_CPU_USAGE_REPORT_H | ||
#define LFR_CPU_USAGE_REPORT_H | ||||
|
r166 | #ifdef HAVE_CONFIG_H | ||
#include "config.h" | ||||
#endif | ||||
#include <rtems.h> | ||||
#include <assert.h> | ||||
#include <string.h> | ||||
#include <stdlib.h> | ||||
#include <stdio.h> | ||||
#include <ctype.h> | ||||
#include <inttypes.h> | ||||
#include <rtems/cpuuse.h> | ||||
#include <rtems/bspIo.h> | ||||
#ifndef __RTEMS_USE_TICKS_FOR_STATISTICS__ | ||||
#include <rtems/score/timestamp.h> | ||||
#endif | ||||
#ifndef __RTEMS_USE_TICKS_FOR_STATISTICS__ | ||||
extern Timestamp_Control CPU_usage_Uptime_at_last_reset; | ||||
#else | ||||
extern uint32_t CPU_usage_Ticks_at_last_reset; | ||||
#endif | ||||
|
r134 | unsigned char lfr_rtems_cpu_usage_report( void ); | ||
r381 | #define CONST_10 10 | |||
|
r318 | #define CONST_100 100 | ||
r381 | #define CONST_255 255 | |||
|
r318 | #define CONST_1000 1000 | ||
#define CONST_100000 100000 | ||||
|
r134 | #endif // LFR_CPU_USAGE_REPORT_H | ||