C Microkernel Realtime eXecutive
Realtime Operating System for Cortex-M based microcontrollers
 
Loading...
Searching...
No Matches

Description

Implementation of retrieving static initialization structures.

Functions

unsigned static_init_thread_count ()
 Provides count of statically initialized threads.
 
const struct OS_thread_create_tstatic_init_thread_table ()
 Provides address of statically initialized thread table.
 
unsigned static_init_process_count ()
 Provides count of statically initialized processes.
 
const struct OS_process_definition_tstatic_init_process_table ()
 Provides address of statically intialized process table.
 

Variables

const struct OS_process_definition_t __applications_start
 
const struct OS_process_definition_t __applications_end
 
const struct OS_thread_create_t __thread_create_start
 
const struct OS_thread_create_t __thread_create_end
 

Function Documentation

◆ static_init_process_count()

unsigned static_init_process_count ( )

Provides count of statically initialized processes.

Returns
amount of processes that have to be statically initialized

◆ static_init_process_table()

const struct OS_process_definition_t * static_init_process_table ( )

Provides address of statically intialized process table.

Returns
address of table containins details of statically initialized processes

◆ static_init_thread_count()

unsigned static_init_thread_count ( )

Provides count of statically initialized threads.

Returns
amount of threads that have to be statically initialized

◆ static_init_thread_table()

const struct OS_thread_create_t * static_init_thread_table ( )

Provides address of statically initialized thread table.

Returns
address of table containing details of statically initialized threads

Variable Documentation

◆ __applications_end

const struct OS_process_definition_t __applications_end
extern

◆ __applications_start

const struct OS_process_definition_t __applications_start
extern

◆ __thread_create_end

const struct OS_thread_create_t __thread_create_end
extern

◆ __thread_create_start

const struct OS_thread_create_t __thread_create_start
extern