HeMPS  8.0
Public Attributes | List of all members
TCB Struct Reference

This structure stores information of the user's task that are running into each slave processor. More...

#include <task_control.h>

Collaboration diagram for TCB:
Collaboration graph
[legend]

Public Attributes

unsigned int reg [30]
 30 registers (Vn,An,Tn,Sn,RA)
 
unsigned int pc
 program counter
 
unsigned int offset
 initial address of the task code in page
 
int id
 identifier
 
unsigned int text_lenght
 Memory TEXT section lenght in bytes.
 
unsigned int data_lenght
 Memory DATA section lenght in bytes.
 
unsigned int bss_lenght
 Memory BSS section lenght in bytes.
 
unsigned int proc_to_migrate
 Processor to migrate the task.
 
unsigned int master_address
 Master address of the task.
 
Schedulingscheduling_ptr
 Scheduling structure used by task scheduler.
 

Detailed Description

This structure stores information of the user's task that are running into each slave processor.


The documentation for this struct was generated from the following file: