aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Common/Utilities/idle_task.h
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_ */