reactor-c
C Runtime for Lingua Franca
Loading...
Searching...
No Matches
lf_rp2040_support.h File Reference
#include <pico/stdlib.h>
#include <pico/sync.h>

Go to the source code of this file.

Data Structures

struct  lf_cond_t
 

Macros

#define NO_CLI
 pico support for reactor-c
 
#define MINIMAL_STDLIB
 
#define PRINTF_TAG   "(" PRINTF_TIME ", " PRINTF_MICROSTEP ")"
 
#define PRINTF_TIME   "%lld"
 
#define PRINTF_MICROSTEP   "%d"
 
#define LF_TIME_BUFFER_LENGTH   80
 
#define _LF_TIMEOUT   1
 

Typedefs

typedef recursive_mutex_t lf_mutex_t
 
typedef int lf_thread_t
 

Macro Definition Documentation

◆ _LF_TIMEOUT

#define _LF_TIMEOUT   1

◆ LF_TIME_BUFFER_LENGTH

#define LF_TIME_BUFFER_LENGTH   80

◆ MINIMAL_STDLIB

#define MINIMAL_STDLIB

◆ NO_CLI

#define NO_CLI

pico support for reactor-c

◆ PRINTF_MICROSTEP

#define PRINTF_MICROSTEP   "%d"

◆ PRINTF_TAG

#define PRINTF_TAG   "(" PRINTF_TIME ", " PRINTF_MICROSTEP ")"

◆ PRINTF_TIME

#define PRINTF_TIME   "%lld"

Typedef Documentation

◆ lf_mutex_t

typedef recursive_mutex_t lf_mutex_t

◆ lf_thread_t

typedef int lf_thread_t