|
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.
1.8.11