esp32/include/syscalls.h File Reference

Implementation of required system calls. More...

Detailed Description

Implementation of required system calls.

Author
Gunar Schorcht gunar.nosp@m.@sch.nosp@m.orcht.nosp@m..net

Definition in file esp32/include/syscalls.h.

#include <stdarg.h>
#include <stdbool.h>
#include <stdlib.h>
#include "esp_common.h"
+ Include dependency graph for esp32/include/syscalls.h:

Go to the source code of this file.

Functions

void syscalls_init (void)
 Necessary initializations of system call functions.
 
int printf (const char *format,...)
 System standard printf function.
 
unsigned int get_free_heap_size (void)
 Determine free heap size.
 
uint32_t system_get_time (void)
 Time since boot in us (32bit version)
 
uint64_t system_get_time_64 (void)
 Time since boot in us (64bit version)
 
uint32_t system_get_time_ms (void)
 Time since boot in ms (32bit version)
 
void system_wdt_init (void)
 initialize system watchdog timer ans start it
 
void system_wdt_start (void)
 start the initialized system watchdog timer
 
void system_wdt_stop (void)
 start the running system watchdog timer
 
void system_wdt_feed (void)
 reset the system watchdog timer