HeMPS
8.0
|
This structure stores variables useful to manage a task from a manager kernel perspective Some of the values are loaded from repository others, changed at runtime. More...
#include <applications.h>
Public Attributes | |
int | id |
Stores the task id. | |
int | code_size |
Stores the task code size - loaded from repository. | |
int | data_size |
Stores the DATA memory section size - loaded from repository. | |
int | bss_size |
Stores the BSS memory section size - loaded from repository. | |
int | initial_address |
Stores the initial address of task into repository - loaded from repository. | |
int | allocated_proc |
Stores the allocated processor address of the task. | |
int | computation_load |
Stores the computation load. | |
int | borrowed_master |
Stores the borrowed master address. | |
int | status |
Stores the status. | |
int | dependences_number |
Stores number of communicating task, i.e, dependences. | |
Dependence | dependences [10] |
Stores task dependence array with a size equal to MAX_TASK_DEPENDECES. | |
This structure stores variables useful to manage a task from a manager kernel perspective Some of the values are loaded from repository others, changed at runtime.