FreeRTOS port on GAP8/RISC-V
|
Macros | |
#define | SEMIHOST_EXIT_SUCCESS |
#define | SEMIHOST_EXIT_ERROR |
Enumerations | |
enum | semihosting_operation_numbers |
Functions | |
long | __syscall_error (long) |
static long | __internal_semihost (long n, long _a1) |
void | semihost_write0 (const char *print_string) |
int | semihost_open (const char *name, int mode) |
int | semihost_close (int fd) |
int | semihost_read (int fd, uint8_t *buffer, int len) |
int | semihost_write (int fd, uint8_t *buffer, int len) |
int | semihost_seek (int fd, uint32_t pos) |
int | semihost_flen (int fd) |
int | semihost_exit (int code) |
#define SEMIHOST_EXIT_ERROR |
Referenced by system_exit().
#define SEMIHOST_EXIT_SUCCESS |
Referenced by system_exit().
|
inlinestatic |
References __syscall_error().
long __syscall_error | ( | long | ) |
Referenced by __internal_semihost().
int semihost_close | ( | int | fd | ) |
int semihost_exit | ( | int | code | ) |
Referenced by system_exit().
int semihost_flen | ( | int | fd | ) |
int semihost_open | ( | const char * | name, |
int | mode | ||
) |
int semihost_read | ( | int | fd, |
uint8_t * | buffer, | ||
int | len | ||
) |
int semihost_seek | ( | int | fd, |
uint32_t | pos | ||
) |
int semihost_write | ( | int | fd, |
uint8_t * | buffer, | ||
int | len | ||
) |
void semihost_write0 | ( | const char * | print_string | ) |