HeMPS  8.0
task_migration.h
Go to the documentation of this file.
1 
13 #ifndef SOFTWARE_INCLUDE_TASK_MIGRATION_TASK_MIGRATION_H_
14 #define SOFTWARE_INCLUDE_TASK_MIGRATION_TASK_MIGRATION_H_
15 
16 #include "../../include/kernel_pkg.h"
17 #include "packet.h"
18 #include "task_control.h"
19 
20 
21 int handle_migration(volatile ServiceHeader *, unsigned int);
22 
24 
25 
26 #endif /* SOFTWARE_INCLUDE_TASK_MIGRATION_TASK_MIGRATION_H_ */
This module defines function relative to task control block (TCB) The TCB structure is defined...
This structure stores information of the user's task that are running into each slave processor...
Definition: task_control.h:26
void migrate_dynamic_memory(TCB *)
Definition: task_migration.c:51
int handle_migration(volatile ServiceHeader *, unsigned int)
Definition: task_migration.c:496
This structure is in charge to defines the ServiceHeader field that can be filled by the software par...
Definition: packet.h:26
This module defines the ServiceHeader structure. This structure is used by all software components to...