esp32/include/syscalls.h

Implementation of required system calls.

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