EU1KY AA FW
syscalls.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <reent.h>
#include <sys/stat.h>

Macros

#define ITM_STIM_U32   (*(volatile unsigned int*)0xE0000000)
 
#define ITM_STIM_U8   (*(volatile char*)0xE0000000)
 
#define ITM_ENA   (*(volatile unsigned int*)0xE0000E00)
 
#define ITM_TCR   (*(volatile unsigned int*)0xE0000E80)
 
#define DHCSR   (*(volatile unsigned int*)0xE000EDF0)
 
#define DEMCR   (*(volatile unsigned int*)0xE000EDFC)
 

Functions

_ssize_t _write_r (struct _reent *r, int file, const void *ptr, size_t len)
 
void_sbrk_r (struct _reent *_s_r, ptrdiff_t nbytes)
 
_ssize_t _read_r (struct _reent *r, int file, void *ptr, size_t len)
 
int _close_r (struct _reent *r, int file)
 
_off_t _lseek_r (struct _reent *r, int file, _off_t ptr, int dir)
 
int _fstat_r (struct _reent *r, int file, struct stat *st)
 
int isatty (int file)
 
 __attribute__ ((weak))
 
int _kill (int a, int b)
 
int _getpid (int a)
 
int _isatty (int file)
 

Variables

char * heap_end = NULL
 

Macro Definition Documentation

#define DEMCR   (*(volatile unsigned int*)0xE000EDFC)
#define DHCSR   (*(volatile unsigned int*)0xE000EDF0)
#define ITM_ENA   (*(volatile unsigned int*)0xE0000E00)
#define ITM_STIM_U32   (*(volatile unsigned int*)0xE0000000)
#define ITM_STIM_U8   (*(volatile char*)0xE0000000)
#define ITM_TCR   (*(volatile unsigned int*)0xE0000E80)

Function Documentation

__attribute__ ( (weak)  )
int _close_r ( struct _reent *  r,
int  file 
)
int _fstat_r ( struct _reent *  r,
int  file,
struct stat *  st 
)
int _getpid ( int  a)
int _isatty ( int  file)
int _kill ( int  a,
int  b 
)
_off_t _lseek_r ( struct _reent *  r,
int  file,
_off_t  ptr,
int  dir 
)
_ssize_t _read_r ( struct _reent *  r,
int  file,
void ptr,
size_t  len 
)
void* _sbrk_r ( struct _reent *  _s_r,
ptrdiff_t  nbytes 
)
_ssize_t _write_r ( struct _reent *  r,
int  file,
const void ptr,
size_t  len 
)
int isatty ( int  file)

Variable Documentation

char* heap_end = NULL