GeMRTOS
Related Functions
Core Class Reference

Related Functions

(Note that these are not member functions.)

Friends And Related Function Documentation

◆ gk_Create_PCBs()

INT32 gk_Create_PCBs ( int  Nmbr_PCB)
related

Reservs system memory to store the Processor Control Blocks of the system (PCB)

gk_Create_PCBs

Parameters
[in]Nmbr_TCBNumber of user PCBs desired to create (Interrupt and system PCB are added by the function)
Returns
G_TRUE when successful, G_FALSE otherwise
Todo:

Include into the KCB

System signal should be implmented when no free PCB is available

Definition at line 302 of file gemrtos_core.c.

◆ gk_Get_LCB()

GS_LCB* gk_Get_LCB ( void  )
related

Creates a LCB and returns its pointer.

gk_Get_LCB

Returns
Ponter to the LCB created
Todo:

System signal should be implmented when no free LCB is available

Rewrite all the LCB support

Write the destroy LCB structure

< Next free processor for this list

LCBs linked list for debugging

Definition at line 264 of file gemrtos_core.c.


The documentation for this class was generated from the following files: