blob: 9260756ddd7c1129b02876f22603340843e9afe2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/*
* idle_task.h
*
* Created on: 2 april 2018
* Author: shlomo
*/
#ifndef COMMON_UTILITIES_IDLE_TASK_H_
#define COMMON_UTILITIES_IDLE_TASK_H_
extern void IDLE_TASK_package_init(void);
extern void IDLE_change_parameters(uint32_t new_interval); /*time interval by ticks*/
extern int IDLE_TASK_get_load(void);
extern int IDLE_TASK_get_current_load(void);
extern uint32_t IDLE_TASK_monitor_init(void);
extern IdleTaskGetLoadTable(uint32_t *);
#endif /* COMMON_UTILITIES_IDLE_TASK_H_ */
|