syscalls.h File Reference

Implementation of required system calls. More...

Detailed Description

Implementation of required system calls.

Gunar Schorcht

Definition in file syscalls.h.

#include <stdarg.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
+ Include dependency graph for syscalls.h:

Go to the source code of this file.


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.
int puts (const char *str)
 System standard puts function.
uint32_t system_get_time (void)
 Time since boot in us (32bit version)
uint32_t system_get_time_ms (void)
 Time since boot in ms (32bit version)
void * system_secure_memset (void *s, int c, size_t n)
 memset version that the compiler should not be allowed to optimize this