14 #ifndef SOFTWARE_INCLUDE_NEW_TASK_NEW_TASK_H_ 15 #define SOFTWARE_INCLUDE_NEW_TASK_NEW_TASK_H_ 17 #include "../../include/kernel_pkg.h" 20 #define MAX_GLOBAL_TASKS MAX_TASKS_APP + 1 void init_new_task_list()
Definition: new_task.c:26
NewTask * get_next_new_task()
Definition: new_task.c:68
unsigned int initial_address
Initial repository address of the task.
Definition: new_task.h:29
int master_ID
Master address (XY) of the task.
Definition: new_task.h:27
void add_new_task(NewTask *)
Definition: new_task.c:36
int code_size
Size of the repository code in repository words (4 bytes)
Definition: new_task.h:30
int allocated_processor
Address (XY) of the task allocated processor.
Definition: new_task.h:28
This structure stores the variables used to manage a new task requisition by the global manager kerne...
Definition: new_task.h:25
int task_ID
ID of the new task.
Definition: new_task.h:26