STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
newlib-freertos.h File Reference
#include <reent.h>
Include dependency graph for newlib-freertos.h:

Go to the source code of this file.

Macros

#define configUSE_C_RUNTIME_TLS_SUPPORT   1
#define configTLS_BLOCK_TYPE   struct _reent
#define configINIT_TLS_BLOCK(xTLSBlock, pxTopOfStack)
#define configSET_TLS_BLOCK(xTLSBlock)
#define configDEINIT_TLS_BLOCK(xTLSBlock)

Macro Definition Documentation

◆ configDEINIT_TLS_BLOCK

#define configDEINIT_TLS_BLOCK ( xTLSBlock)
Value:
_reclaim_reent( &( xTLSBlock ) )

Definition at line 59 of file newlib-freertos.h.

◆ configINIT_TLS_BLOCK

#define configINIT_TLS_BLOCK ( xTLSBlock,
pxTopOfStack )
Value:
_REENT_INIT_PTR( &( xTLSBlock ) )

Definition at line 51 of file newlib-freertos.h.

◆ configSET_TLS_BLOCK

#define configSET_TLS_BLOCK ( xTLSBlock)
Value:
( _impure_ptr = &( xTLSBlock ) )

Definition at line 55 of file newlib-freertos.h.

Referenced by vTaskStartScheduler(), and vTaskSwitchContext().

◆ configTLS_BLOCK_TYPE

#define configTLS_BLOCK_TYPE   struct _reent

Definition at line 47 of file newlib-freertos.h.

◆ configUSE_C_RUNTIME_TLS_SUPPORT

#define configUSE_C_RUNTIME_TLS_SUPPORT   1

Definition at line 44 of file newlib-freertos.h.