Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
pprz_syscalls.c File Reference
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <signal.h>
+ Include dependency graph for pprz_syscalls.c:

Go to the source code of this file.

Functions

int _read_r (struct _reent *r, int file, char *ptr, int len)
 Fake system calls. More...
 
int _lseek_r (struct _reent *r, int file, int ptr, int dir)
 
int _write_r (struct _reent *r, int file, char *ptr, int len)
 
int _close_r (struct _reent *r, int file)
 
caddr_t _sbrk_r (struct _reent *r, int incr)
 
int _fstat_r (struct _reent *r, int file, struct stat *st)
 
int _isatty_r (struct _reent *r, int fd)
 
pid_t _getpid (void)
 
void _exit (int i)
 
void _kill (void)
 
void _fini (void)
 
void __cxa_pure_virtual (void)
 

Variables

void * __dso_handle
 

Function Documentation

◆ __cxa_pure_virtual()

void __cxa_pure_virtual ( void  )

Definition at line 184 of file pprz_syscalls.c.

◆ _close_r()

int _close_r ( struct _reent *  r,
int  file 
)

Definition at line 112 of file pprz_syscalls.c.

◆ _exit()

void _exit ( int  i)

Definition at line 162 of file pprz_syscalls.c.

◆ _fini()

void _fini ( void  )

Definition at line 178 of file pprz_syscalls.c.

◆ _fstat_r()

int _fstat_r ( struct _reent *  r,
int  file,
struct stat *  st 
)

Definition at line 132 of file pprz_syscalls.c.

◆ _getpid()

pid_t _getpid ( void  )

Definition at line 154 of file pprz_syscalls.c.

◆ _isatty_r()

int _isatty_r ( struct _reent *  r,
int  fd 
)

Definition at line 143 of file pprz_syscalls.c.

References fd.

◆ _kill()

void _kill ( void  )

Definition at line 169 of file pprz_syscalls.c.

◆ _lseek_r()

int _lseek_r ( struct _reent *  r,
int  file,
int  ptr,
int  dir 
)

Definition at line 89 of file pprz_syscalls.c.

References dir.

◆ _read_r()

int _read_r ( struct _reent *  r,
int  file,
char *  ptr,
int  len 
)

Fake system calls.

based on: ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio Licensed under the Apache License, Version 2.0 (the "License");

Definition at line 77 of file pprz_syscalls.c.

◆ _sbrk_r()

caddr_t _sbrk_r ( struct _reent *  r,
int  incr 
)

Definition at line 122 of file pprz_syscalls.c.

◆ _write_r()

int _write_r ( struct _reent *  r,
int  file,
char *  ptr,
int  len 
)

Definition at line 101 of file pprz_syscalls.c.

Variable Documentation

◆ __dso_handle

void* __dso_handle

Definition at line 182 of file pprz_syscalls.c.